Method of extraction of wire capacitances in LSI device having diagonal wires and extraction program for same
First Claim
1. A wire capacitance extraction method for interconnects in an integrated circuit, comprising:
- a wire model generation step of generating wire model data by replacing a wire of interest or a wire adjacent thereto so that both wires become parallel with interval of prescribed distance, for a wire segment, which is included in layout data of said interconnects, and in which the wire of interest and the wire adjacent thereto are not parallel; and
, a capacitance extraction step of extracting a capacitance value for said wire segment of the wire of interest included in the wire model data, based on said prescribed distance.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and program for capacitance extraction enabling reduction of the need for division into segments during extraction of capacitances in an LSI device having diagonal wires, so that increases in the number of processes for capacitance extraction can be suppressed are provided. In the method and program, a wire model is generated in which, for a wire segment such that the wire of interest and an adjacent wire are not parallel, either the wire of interest or the adjacent wire is replaced so as to be parallel to the other, and the capacitance of the wire of interest is extracted for this wire model, so that the number of processes in the capacitance extraction process can be reduced.
24 Citations
18 Claims
-
1. A wire capacitance extraction method for interconnects in an integrated circuit, comprising:
-
a wire model generation step of generating wire model data by replacing a wire of interest or a wire adjacent thereto so that both wires become parallel with interval of prescribed distance, for a wire segment, which is included in layout data of said interconnects, and in which the wire of interest and the wire adjacent thereto are not parallel; and
,a capacitance extraction step of extracting a capacitance value for said wire segment of the wire of interest included in the wire model data, based on said prescribed distance. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A wire capacitance extraction method for interconnects in an integrated circuit, comprising:
-
a wire model generation step of generating wire model data by replacing diagonal wires which extend in directions diagonal to X and Y directions with main-axis wires which extend in the X and Y directions so as to become parallel with interval of prescribed distance, for a wire segment in which a wire of interest and a wire adjacent thereto are included, in which either the wire of interest and the adjacent wire is said diagonal wire, and which is included in layout data of said interconnects having the main-axis wires and the diagonal wires; and
,a capacitance extraction step of extracting a capacitance value for said wire segment of the wire of interest included in the wire model data, based on said prescribed distance. - View Dependent Claims (9)
-
-
10. A wire capacitance extraction program causing a computer to execute a procedure to extract a capacitance value of an interconnect in an integrated circuit, wherein said procedure comprises:
-
a wire model generation procedure of generating wire model data by replacing a wire of interest or a wire adjacent thereto so that both wires become parallel with interval of prescribed distance, for a wire segment, which is included in layout data of said interconnects, and in which the wire of interest and the wire adjacent thereto are not parallel; and
,a capacitance extraction procedure of extracting a capacitance value for said wire segment of the wire of interest included in the wire model data, based on said prescribed distance. - View Dependent Claims (11, 12)
-
-
13. A wire capacitance extraction program causing a computer to execute a procedure to extract a capacitance value of an interconnect in an integrated circuit, wherein said procedure comprises:
-
a wire model generation procedure of generating wire model data by replacing diagonal wires which extend in directions diagonal to X and Y directions with main-axis wires which extend in the X and Y directions so as to become parallel with interval of prescribed distance, for a wire segment in which a wire of interest and a wire adjacent thereto are included, in which either the wire of interest and the adjacent wire is said diagonal wire, and which is included in layout data of said interconnects having the main-axis wires and the diagonal wires; and
,a capacitance extraction procedure of extracting a capacitance value for said wire segment of the wire of interest included in the wire model data, based on said prescribed distance. - View Dependent Claims (14)
-
-
15. An integrated circuit logic verification method, comprising:
-
a wire model generation step of generating wire model data by replacing a wire of interest or a wire adjacent thereto so that both wires become parallel with interval of prescribed distance, for a wire segment, which is included in layout data of said interconnects, and in which the wire of interest and the wire adjacent thereto are not parallel;
a capacitance extraction step of extracting a capacitance value for said wire segment of the wire of interest included in the wire model data, based on said prescribed distance; and
,a logic verification step of performing logic verification of the integrated circuit by using delay time for said wire of interest calculated based on said extracted capacitance.
-
-
16. A logic verification program causing a controller to execute a procedure to perform an integrated circuit logic verification procedure, wherein said procedure comprises:
-
a wire model generation procedure of generating wire model data by replacing a wire of interest or a wire adjacent thereto so that both wires become parallel with interval of prescribed distance, for a wire segment, which is included in layout data of said interconnects, and in which the wire of interest and the wire adjacent thereto are not parallel;
a capacitance extraction procedure of extracting a capacitance value for said wire segment of the wire of interest included in the wire model data, based on said prescribed distance; and
,a logic verification procedure of performing logic verification of the integrated circuit by using delay time for said wire of interest calculated based on said extracted capacitance.
-
-
17. An integrated circuit logic verification method, comprising:
-
a wire model generation step of generating wire model data by replacing diagonal wires which extend in directions diagonal to X and Y directions with main-axis wires which extend in the X and Y directions so as to become parallel with interval of prescribed distance, for a wire segment in which a wire of interest and a wire adjacent thereto are included, in which either the wire of interest and the adjacent wire is said diagonal wire, and which is included in layout data of said interconnects having the main-axis wires and the diagonal wires;
a capacitance extraction step of extracting a capacitance value for said wire segment of the wire of interest included in the wire model data, based on said prescribed distance; and
,a logic verification step of performing logic verification of the integrated circuit by using delay time for said wire of interest calculated based on said extracted capacitance.
-
-
18. A logic verification program causing a controller to execute a procedure to perform an integrated circuit logic verification procedure, wherein said procedure comprises:
-
a wire model generation procedure of generating wire model data by replacing diagonal wires which extend in directions diagonal to X and Y directions with main-axis wires which extend in the X and Y directions so as to become parallel with interval of prescribed distance, for a wire segment in which a wire of interest and a wire adjacent thereto are included, in which either the wire of interest and the adjacent wire is said diagonal wire, and which is included in layout data of said interconnects having the main-axis wires and the diagonal wires;
a capacitance extraction procedure of extracting a capacitance value for said wire segment of the wire of interest included in the wire model data, based on said prescribed distance; and
,a logic verification procedure of performing logic verification of the integrated circuit by using delay time for said wire of interest calculated based on said extracted capacitance.
-
Specification