Modeling delays for small nets in an integrated circuit design

Computer-aided design and analysis of circuits and semiconductor – Nanotechnology related integrated circuit design

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C716S030000, C716S030000, C716S030000, C716S030000

Reexamination Certificate

active

06587999

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates generally to electronic circuit design using computer simulation techniques. More specifically, but without limitation thereto, the present invention relates to modeling delays of a circuit element driving a distributed resistance-capacitance network in an integrated circuit.
Methods for modeling the output waveform of a circuit element or cell driving a resistance-capacitance network generally use a Thevenin equivalent model, i.e., a voltage source in series with a resistance, and a load having a single effective capacitance. However, previous methods typically calculate an effective capacitance (Ceffective) and an interconnect delay for each intrinsic arc. The calculation of effective capacitance consumes about 30 percent of the total delay computation time, and the calculation of interconnect delays using AWE is also extremely time-consuming.
SUMMARY OF THE INVENTION
The present invention advantageously addresses the needs above as well as other needs by providing a method of modeling cell delay in an integrated circuit design that may be used to reduce the total computation time.
In one embodiment, the invention may be characterized as a method of modeling delays in an integrated circuit design that includes the steps of receiving as input a description of an integrated circuit design; identifying at least one small net in the integrated circuit design from the description; approximating an effective capacitance of the at least one small net by the total capacitance; and approximating an interconnect delay of the at least one small net by zero.
In another embodiment, the invention may be characterized as a computer program product that includes a medium for embodying a computer program for input to a computer and a computer program embodied in the medium for causing the computer to perform the following functions: receiving as input a description of an integrated circuit design; identifying at least one small net in the integrated circuit design from the description; approximating an effective capacitance of the at least one small net by the total capacitance; and approximating an interconnect delay of the at least one small net by zero.
In still another embodiment, the invention may be characterized as a method of modeling cell delays in an integrated circuit design that includes the steps of receiving as input a description of an integrated circuit design; calculating a wire resistance for each of a plurality of nets in the description of the integrated circuit design; calculating a total capacitance for each of the plurality of nets; identifying a plurality of small nets in the plurality of nets; approximating an effective capacitance for each of the plurality of small nets by the total capacitance; approximating an interconnect delay for each of the plurality of small nets by zero; and calculating a cell delay from the interconnect delay and the effective capacitance for each of the plurality of small nets.
The features and advantages summarized above in addition to other aspects of the present invention will become more apparent from the description, presented in conjunction with the following drawings.


REFERENCES:
patent: 5841672 (1998-11-01), Spyrou et al.
patent: 5875114 (1999-02-01), Kagatani et al.
patent: 6182269 (2001-01-01), Laubhan
patent: 6253361 (2001-06-01), Buch
patent: 6272668 (2001-08-01), Teene
patent: 6327542 (2001-12-01), McBride
patent: 6401233 (2002-06-01), Suzuki et al.
patent: 6408426 (2002-06-01), Josephson et al.
patent: 2002/0016950 (2002-02-01), Sakamoto
patent: 2002/0095646 (2002-07-01), Ohkubo

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Modeling delays for small nets in an integrated circuit design does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Modeling delays for small nets in an integrated circuit design, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Modeling delays for small nets in an integrated circuit design will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3095368

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.