Design method of semiconductor device
First Claim
1. A design method of semiconductor device comprising:
- a first step of calculating delay in consideration of the actual load after the layout and wiring and by using a total capacitance (Ctotal) of a subject line with the assumption of grounding of all lines except for the subject line, judging as to whether or not a targeted in-cycle transfer is attainable, and carrying out the layout and wiring repeatedly until the targeted in-cycle transfer becomes attainable;
a second step of calculating the delay in consideration of the actual load after the layout and wiring and of crosstalk and by using the total capacitance (Ctotal), judging as to whether or not the targeted in-cycle transfer is attainable, and modifying the wiring repeatedly until the targeted in-cycle transfer becomes attainable;
a third step of calculating the crosstalk noise level in consideration of the actual load after the layout and wiring carried out by the second step and by using the total capacitance (Ctotal) and a coupling capacitance (Cp) between the subject line and an adjacent line, judging as to whether or not malfunctioning occurs, and modifying the wiring repeatedly until malfunctioning subsides; and
a fourth step of using data after the layout and wiring carried out by the third step for mask data.
1 Assignment
0 Petitions
Accused Products
Abstract
A semiconductor device design method useful for the design of microprocessor, ASIC, and high-speed high-performance LSI is intended to enhance the accuracy of delay calculation and crosstalk noise calculation, and enhance the accuracy of assessment of delay variation caused by crosstalk and checking of malfunctioning caused by crosstalk. The method calculates the delay by using the total capacitance in consideration of the actual load after the layout and wiring, carries out the layout, wiring and modification of wiring repeatedly until targeted in-cycle transfer becomes attainable, calculates the delay by using the total capacitance in consideration of the actual load and crosstalk, carries out the modification of wiring repeatedly until targeted in-cycle transfer becomes attainable, calculates the crosstalk noise by using the total capacitance and coupling capacitance in consideration of the actual load, carries out the modification of wiring repeatedly until malfunctioning subsides, and uses data after the final layout and wiring for mask data.
34 Citations
10 Claims
-
1. A design method of semiconductor device comprising:
-
a first step of calculating delay in consideration of the actual load after the layout and wiring and by using a total capacitance (Ctotal) of a subject line with the assumption of grounding of all lines except for the subject line, judging as to whether or not a targeted in-cycle transfer is attainable, and carrying out the layout and wiring repeatedly until the targeted in-cycle transfer becomes attainable;
a second step of calculating the delay in consideration of the actual load after the layout and wiring and of crosstalk and by using the total capacitance (Ctotal), judging as to whether or not the targeted in-cycle transfer is attainable, and modifying the wiring repeatedly until the targeted in-cycle transfer becomes attainable;
a third step of calculating the crosstalk noise level in consideration of the actual load after the layout and wiring carried out by the second step and by using the total capacitance (Ctotal) and a coupling capacitance (Cp) between the subject line and an adjacent line, judging as to whether or not malfunctioning occurs, and modifying the wiring repeatedly until malfunctioning subsides; and
a fourth step of using data after the layout and wiring carried out by the third step for mask data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification