IP Library Granted Patent US 7,966,587
Granted Patent B2
US 7,966,587 · App. 11/798,981 · Granted Jun 21, 2011

Information storage medium on which is stored an interconnection program, interconnection method, interconnection apparatus, and semiconductor device

Assignee: Renesas Electronics Corporation
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,966,587
App. No.
11/798,981
Granted
Jun 21, 2011
Kind
B2
Abstract

Conventionally, an excessively strict current limitation is often adopted. An interconnection apparatus includes an acquisition unit and a decision unit. The acquisition unit serves to acquire a current density and data rate of a region that a specific interconnect passes through. The decision unit serves to decide whether the temperature increase corresponding to the current density and the data rate acquired by the acquisition unit is within a permissible range.

Claims (29)

1. A non-transitory information storage medium on which is stored an interconnection program for causing a computer to execute:

an acquisition step including acquiring a current density and a data rate of a region that a specific interconnect passes through; and

a decision step including deciding, based on a relationship between a temperature increase of said specific interconnect, and said current density and said data rate, whether said temperature increase corresponding to said current density and said data rate acquired through said acquisition step is within a permissible range.

2. The information storage medium on which is stored the interconnection program according to claim 1 ,

wherein said acquisition step is executed after placement and routing of said specific interconnect.

3. The information storage medium on which is stored the interconnection program according to claim 2 ,

wherein said acquisition step includes dividing said interconnect layer, in which said specific interconnect is formed, into a plurality of regions, and acquiring said current density and said data rate with respect to each of said regions.

4. The information storage medium on which is stored the interconnection program according to claim 1 ,

wherein said acquisition step is executed at the same time as said placement and routing of said specific interconnect.

5. The information storage medium on which is stored the interconnection program according to claim 1 , further causing said computer to execute:

a modification step including modifying a layout of an interconnect group including said specific interconnect, if a result of said decision step is negative.

6. The information storage medium on which is stored the interconnection program according to claim 5 ,

wherein said modification step includes modifying another interconnect other than said specific interconnect in said interconnect group, thereby decreasing said data rate without modifying said specific interconnect.

7. The information storage medium on which is stored the interconnection program according to claim 6 ,

wherein said modification step includes modifying a position of said another interconnect so as to expand an interval between said another interconnect and said specific interconnect.

8. The information storage medium on which is stored the interconnection program according to claim 6 ,

wherein said modification step includes deleting a part or the whole of a dummy interconnect in said another interconnect.

9. The information storage medium on which is stored the interconnection program according to claim 1 ,

wherein said decision step includes deciding whether said temperature increase is within a permissible range depending on whether the following equation is satisfied:

I<w×{A×ΔT ×(1 /D.R.− 1)} 1/2 ( A : a constant)

wherein I represents an amount of current running through said specific interconnect; w represents a width of said specific interconnect; ΔT represents an upper limit of said permissible range of said temperature increase of said specific interconnect; and D.R. represents said data rate.

10. The information storage medium on which is stored the interconnection program according to claim 1 , further causing said computer to execute:

disposing step including disposing a plurality of dummy interconnects such that said dummy interconnects are mutually connected via a conductor.

11. An interconnection method using a computer, comprising:

acquiring by using a computer a current density and a data rate of a region that a specific interconnect passes through; and

deciding, based on a relationship between a temperature increase of said specific interconnect, and said current density and said data rate, whether said temperature increase corresponding to said current density and said data rate acquired through said acquisition step is within a permissible range.

12. An interconnection apparatus comprising:

an acquisition unit that acquires a current density and a data rate of a region that a specific interconnect passes through; and

a decision unit that decides, based on a relationship between a temperature increase of said specific interconnect, and said current density and said data rate, whether said temperature increase corresponding to said current density and said data rate acquired by said acquisition unit is within a permissible range.

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 2, 2010
From: NEC ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 025235/0456 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2007
From: TSUCHIYA, HIDEAKI; YOKOGAWA, SHINJI
To: NEC ELECTRONICS CORPORATION
Reel/Frame 019627/0921 →
Priority Claims (1)
JP 2006-138977 · May 18, 2006 · national
Continuity (1)
Related Publication 20080150168A1 · Jun 26, 2008