DocumentCode :
2996712
Title :
Hierarchical timing analysis using conditional delays
Author :
Yalcin, H. ; Hayes, J.P.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
fYear :
1995
fDate :
5-9 Nov. 1995
Firstpage :
371
Lastpage :
377
Abstract :
We present a novel method to perform timing analysis of hierarchical circuits. It is based on the representation of circuit modules by conditional delay matrices (CDMs) which combine module delays with event propagation conditions. The CDM model is independent of module complexity and allows automatic identification of false paths. We exploit hierarchy information to perform efficient delay computation. The effectiveness of the method is demonstrated on a high-level model of the ISCAS-85 circuit c6288, which is difficult to analyze using traditional approaches. The method has been implemented in a symbolic timing analysis program called CAT. The application of CAT to carry-skip adders shows that hierarchical timing analysis is faster by an order of magnitude than gate-level analysis.
Keywords :
VLSI; circuit CAD; high level synthesis; integrated circuit design; timing; ISCAS-85 circuit c6288; carry-skip adders; conditional delay matrices; conditional delays; delay computation; event propagation conditions; gate-level analysis; hierarchical circuits; hierarchical timing analysis; hierarchy information; high-level model; module complexity; module delays; symbolic timing analysis program; Adders; Boolean functions; Circuit analysis; Computer aided instruction; Computer architecture; Data structures; Laboratories; Performance analysis; Propagation delay; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1995. ICCAD-95. Digest of Technical Papers., 1995 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
ISSN :
1092-3152
Print_ISBN :
0-8186-8200-0
Type :
conf
DOI :
10.1109/ICCAD.1995.480143
Filename :
480143
Link To Document :
بازگشت