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