IP Library Granted Patent US 7,890,918
Granted Patent B2
US 7,890,918 · App. 11/798,557 · Granted Feb 15, 2011

Method of designing semiconductor device

View Patent ↗
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 7,890,918
App. No.
11/798,557
Granted
Feb 15, 2011
Kind
B2
Abstract

A method of designing a semiconductor device includes: (A) dividing a layout region of a semiconductor chip into matrix by a unit region; and (B) determining an interconnection layout such that an occupation ratio of a high-density region to the layout region is less than 50%. Here, the high-density region is a set of the unit regions in each of which interconnection density is higher than a predetermined reference value.

Claims (36)

1. A method of designing a semiconductor device using design program recorded on a non-transitory computer-readable medium, comprising:

(A) dividing a layout region of a semiconductor chip into matrix by a unit region;

(B) determining an interconnection layout such that an occupation ratio of a high-density region to said layout region is less than 50%, said high-density region being a set of said unit region in which interconnection density is higher than a predetermined reference value; and

(C) dividing said high-density region into a plurality of divided high-density regions and modifying said interconnection layout by distributing said plurality of divided high-density regions to said layout region.

2. The method according to claim 1 , wherein said unit region is a square whose length on a side is smaller than a width of a scribe line.

3. The method according to claim 1 , wherein said (B) step includes:

(b1) determining a provisional interconnection layout;

(b2) calculating interconnection density of said provisional interconnection layout in said unit region;

(b3) determining said high-density region by extracting said unit region in which said calculated interconnection density is higher than said predetermined reference value;

(b4) calculating an occupation ratio of said determined high-density region to said layout region;

(b5) executing said (b1) to (b4) steps again, if said calculated occupation ratio is equal to or more than 50%; and

(b6) determining said provisional interconnection layout as said interconnection layout, if said calculated occupation ratio is less than 50%.

4. The method according to claim 1 , wherein in said (C) step, said plurality of divided high-density regions are placed in a stripe pattern.

5. The method according to claim 4 , wherein an interval between two adjacent divided high-density regions of said plurality of divided high-density regions is larger than a width of a scribe line.

6. The method according to claim 1 , wherein said (C) step includes:

(c1) dividing said layout region into a plurality of strip regions, wherein a longitudinal direction of each of said plurality of strip regions is a first direction and said plurality of strip regions align in a second direction orthogonal to said first direction;

(c2) dividing said high-density region into said plurality of divided high-density regions such that a width of each of said plurality of divided high-density regions in said second direction is smaller than a width of said each strip region in said second direction; and

(c3) placing said plurality of divided high-density regions in respective strip regions among said plurality of strip regions.

7. The method according to claim 6 , wherein in said (c3) step, said plurality of divided high-density regions are placed in at least every other strip region with respect to said plurality of strip regions.

8. The method according to claim 6 , wherein in said (c1) step, said layout region is divided by lines equally spaced from an edge towards said second direction.

9. The method according to claim 8 , wherein said width of said each strip region in said second direction is equal to a width of a scribe line.

10. A design program recorded on a non-transitory computer-readable medium that, when executed, causes a computer to perform a process comprising:

(A) dividing a layout region of a semiconductor chip into matrix by a unit region;

(B) determining an interconnection layout such that an occupation ratio of a high-density region to said layout region is less than 50%, said high-density region being a set of said unit region in which interconnection density is higher than a predetermined reference value; and

(C) dividing said high-density region into a plurality of divided high-density regions and modifying said interconnection layout by distributing said plurality of divided high-density regions to said layout region.

11. The design program according to claim 10 , wherein said (B) step includes:

(b1) determining a provisional interconnection layout;

(b2) calculating interconnection density of said provisional interconnection layout in said unit region;

(b3) determining said high-density region by extracting said unit region in which said calculated interconnection density is higher than said predetermined reference value;

(b4) calculating an occupation ratio of said determined high-density region to said layout region;

(b5) executing said (b1) to (b4) steps again, if said calculated occupation ratio is equal to or more than 50%; and

(b6) determining said provisional interconnection layout as said interconnection layout, if said calculated occupation ratio is less than 50%.

12. The design program according to claim 10 , wherein said (C) step includes:

(c1) dividing said layout region into a plurality of strip regions, wherein a longitudinal direction of each of said plurality of strip regions is a first direction and said plurality of strip regions align in a second direction orthogonal to said first direction;

(c2) dividing said high-density region into said plurality of divided high-density regions such that a width of each of said plurality of divided high-density regions in said second direction is smaller than a width of said each strip region in said second direction; and

(c3) placing said plurality of divided high-density regions in respective strip regions among said plurality of strip regions.

Assignments (3)
CHANGE OF ADDRESS Recorded Nov 29, 2017
From: RENESAS ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 044928/0001 →
CHANGE OF NAME Recorded Nov 4, 2010
From: NEC ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 025311/0869 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2007
From: UEDA, TAKASHI; NAGAYA, YUKO
To: NEC ELECTRONICS CORPORATION
Reel/Frame 019672/0966 →