Efficient statistical timing analysis of circuits

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

C703S002000, C703S016000

Reexamination Certificate

active

11282003

ABSTRACT:
Statistical timing analysis methods for circuits are described which compensate for circuit elements having correlated timing delays with a high degree of computational efficiency. An extended canonical timing model is used to represent each delay element along a circuit path, wherein the model bears information regarding any correlations that each element has to any other elements in the circuit (and/or to any external global factors, e.g., global temperature variations over the circuit, etc.). The model can be represented in a vectorized format which allows enhancement of computational efficiency, wherein the coefficients of the vectors allow an objective measure of element correlation (and wherein the vectors can be “pruned” by dropping insignificant coefficients to further enhance computational efficiency). A decomposition procedure can be used to decompose correlated elements into uncorrelated elements to allow delays to me more easily propagated through the timing diagram representing the circuit. Finally, a bounded approximation for the output of the MAX operator is described which provides a safely conservative approximation regardless of the linearity of the MAX output.

REFERENCES:
patent: 4263651 (1981-04-01), Donath et al.
patent: 4425643 (1984-01-01), Chapman et al.
patent: 4554636 (1985-11-01), Maggi et al.
patent: 4698760 (1987-10-01), Lembach et al.
patent: 4791357 (1988-12-01), Hyduke
patent: 4827428 (1989-05-01), Dunlop et al.
patent: 4907180 (1990-03-01), Smith
patent: 4924430 (1990-05-01), Zasio et al.
patent: 5095454 (1992-03-01), Huang
patent: 5218551 (1993-06-01), Agrawal
patent: 5282148 (1994-01-01), Poirot et al.
patent: 5355321 (1994-10-01), Grodstein et al.
patent: 5365463 (1994-11-01), Donath et al.
patent: 5396435 (1995-03-01), Ginetti
patent: 5416718 (1995-05-01), Yamazaki
patent: 5432707 (1995-07-01), Leung
patent: 5475605 (1995-12-01), Lin
patent: 5508937 (1996-04-01), Abato et al.
patent: 5544071 (1996-08-01), Keren et al.
patent: 5557531 (1996-09-01), Rostoker et al.
patent: 5600568 (1997-02-01), Iwakura et al.
patent: 5636130 (1997-06-01), Salem et al.
patent: 5636372 (1997-06-01), Hathaway et al.
patent: 5666290 (1997-09-01), Li et al.
patent: 5768130 (1998-06-01), Lai
patent: 5771375 (1998-06-01), Mains
patent: 5819205 (1998-10-01), Mani
patent: 5841672 (1998-11-01), Spyrou et al.
patent: 5847966 (1998-12-01), Uchino et al.
patent: 5850355 (1998-12-01), Molnar
patent: 5872717 (1999-02-01), Yu
patent: 5883808 (1999-03-01), Kawarabayashi
patent: 5901063 (1999-05-01), Chang
patent: 5937190 (1999-08-01), Gregory et al.
patent: 5944834 (1999-08-01), Hathaway
patent: 6014510 (2000-01-01), Burks et al.
patent: 6018623 (2000-01-01), Chang et al.
patent: 6046984 (2000-04-01), Grodstein et al.
patent: 6067650 (2000-05-01), Beausang et al.
patent: 6185723 (2001-02-01), Burks et al.
patent: 6237127 (2001-05-01), Craven et al.
patent: 6263478 (2001-07-01), Hahn et al.
patent: 6304836 (2001-10-01), Krivokapic et al.
patent: 6367060 (2002-04-01), Cheng et al.
patent: 6430729 (2002-08-01), Dewey et al.
patent: 6526543 (2003-02-01), Rosser
patent: 6557151 (2003-04-01), Donath
patent: 6591407 (2003-07-01), Kaufman et al.
patent: 6606729 (2003-08-01), Gross et al.
patent: 6634014 (2003-10-01), Lindberg et al.
patent: 6651229 (2003-11-01), Allen et al.
patent: 6658506 (2003-12-01), Nassif et al.
patent: 6684375 (2004-01-01), Tsukiyama et al.
patent: 6751744 (2004-06-01), Allen et al.
patent: 6766504 (2004-07-01), Rahut et al.
patent: 2004/0002844 (2004-01-01), Jess et al.
patent: 2005/0114098 (2005-05-01), Nagahara
patent: 2006/0285609 (2006-12-01), Fisher et al.
Bilgen et al., “Covariance analysis of time delay estimates for strained signals”, IEEE Transactions on Signal Processing, vol. 46, No. 10, Oct. 1998, pp. 2589-2600.
Hedrick et al., “The Covariance Propagation Equation Including Time-Delayed Inputs”, IEEE Transactions on Automatic Control, vol. 19, No. 5, Oct. 1974, pp. 587-589.
Bershad et al., “Time Correlation Statistics of the LMS Adaptive Algorithm Weights”, IEEE Transactions on Signal Processing, vol. 33, No. 1, Feb. 1985, pp. 309-312.
Agarwal et al., “Statistical timing analysis using bounds and selective enumeration,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 22, No. 9, pp. 1243-1260, Sep. 2003.
Agarwal et al., “Statistical timing analysis for intra-die process variations with spatial correlations,” Computer Aided Design, 2003 International Conference on. ICCAD-2003, pp. 900-907, Nov. 2003.
Chang et al., “Statistical timing analysis considering spatial correlations using a single pert-like traversal,” ICCAD'03, pp. 621-625, Nov. 2003.
Clark, “The greatest of a finite set of random variables,”Operations Research, pp. 145-162, Mar. 1961, vol. 9, No. 2.
Devgan et al., “Block-based static timing analysis with uncertainty,” ICCAD'03, pp. 607-614, Nov. 2003.
Visweswariah et al., “First-order parameterized block-based statistical timing analysis,” TAU'04, Feb. 2004, pp. 331-336.

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

Efficient statistical timing analysis of circuits does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Efficient statistical timing analysis of circuits, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient statistical timing analysis of circuits will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3908063

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