IP Library Patent Application 14494921
Patent Application
App. No. 14/494,921

DESIGN METHOD AND DESIGN DEVICE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/494,921
Abstract

A design method is executed by a computer. The design method includes grouping logical modules in each of power domains arranged on a chip; provisionally arranging regular cells in each of logical module groups formed by the grouping; and arranging power switches around each of the logical module groups.

Claims (49)

1 . A design method executed by a computer, the design method comprising:

grouping logical modules in each of power domains arranged on a chip;

provisionally arranging regular cells in each of logical module groups formed by the grouping; and

arranging power switches around each of the logical module groups.

2 . The design method according to claim 1 , further comprising:

creating arrangement regions based on arrangement positions of the power switches arranged around each of the logical module groups.

3 . The design method according to claim 2 , further comprising:

implementing a floor plan of arranging the power domains on the chip, wherein

the power switches are not arranged in the floor plan.

4 . The design method according to claim 3 , wherein

the grouping includes grouping the logical modules based on a group size that is a reference of the grouping.

5 . The design method according to claim 4 , wherein

the provisionally arranging of the regular cells includes storing arrangement positions of the regular cells in physical information stored in a storage unit, the physical information including arrangement positions of the power domains arranged by the floor plan,

the arranging of the power switches includes storing, in the physical information, the arrangement positions of the power switches arranged around each of the logical module groups, and

the creating of the arrangement regions includes storing, in the physical information, arrangement positions of the arrangement regions.

6 . A non-transitory computer-readable recording medium storing a design program that causes a computer to execute a process comprising:

grouping logical modules in each of power domains arranged on a chip;

provisionally arranging regular cells in each of logical module groups formed by the grouping; and

arranging power switches around each of the logical module groups.

7 . The non-transitory computer-readable recording medium according to claim 6 , the process further comprising:

creating arrangement regions based on arrangement positions of the power switches arranged around each of the logical module groups.

8 . The non-transitory computer-readable recording medium according to claim 7 , the process further comprising:

implementing a floor plan of arranging the power domains on the chip, wherein

the power switches are not arranged in the floor plan.

9 . The non-transitory computer-readable recording medium according to claim 8 , wherein

the grouping includes grouping the logical modules based on a group size that is a reference of the grouping.

10 . The non-transitory computer-readable recording medium according to claim 9 , wherein

the provisionally arranging of the regular cells includes storing arrangement positions of the regular cells in physical information stored in a storage unit, the physical information including arrangement positions of the power domains arranged by the floor plan,

the arranging of the power switches includes storing, in the physical information, the arrangement positions of the power switches arranged around each of the logical module groups, and

the creating of the arrangement regions includes storing, in the physical information, arrangement positions of the arrangement regions.

11 . A design device comprising:

a processor programmed to execute a process including

grouping logical modules in each of power domains arranged on a chip,

provisionally arranging regular cells in each of logical module groups formed by the grouping, and

arranging power switches around each of the logical module groups.

12 . The design device according to claim 11 , the process further including

creating arrangement regions based on arrangement positions of the power switches arranged around each of the logical module groups.

13 . The design device according to claim 12 , the process further including

implementing a floor plan of arranging the power domains on the chip, wherein

the power switches are not arranged in the floor plan.

14 . The design device according to claim 13 , wherein

the grouping includes grouping the logical modules based on a group size that is a reference of the grouping.

15 . The design device according to claim 14 , wherein

the provisionally arranging of the regular cells includes storing arrangement positions of the regular cells in physical information stored in a storage unit, the physical information including arrangement positions of the power domains arranged by the floor plan,

the arranging of the power switches includes storing, in the physical information, the arrangement positions of the power switches arranged around each of the logical module groups, and

the creating of the arrangement regions includes storing, in the physical information, arrangement positions of the arrangement regions.

16 . A device comprising:

a power domain, wherein

regular cells arranged in the power domain are grouped, and power switches are arranged around each of the groups.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2015
From: FUJITSU SEMICONDUCTOR LIMITED
To: SOCIONEXT INC.
Reel/Frame 035481/0236 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2014
From: TSUCHIYA, ATSUSHI; GOTO, SEIJI; SAWADA, KIMIHIRO
To: FUJITSU SEMICONDUCTOR LIMITED
Reel/Frame 033845/0359 →