Title :
ATV: an abstract timing verifier
Author :
Wallace, David E. ; Séquin, Carlo H.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
A discussion is presented of implementation and extensions of an abstract timing verifier, and in particular, several novel operations and a novel algorithm for analyzing critical paths that extend through transparent latches and stretch over multiple machine cycles. By placing events in different reference frames that can be translated relative to one another, the program can be used either to check a design for timing errors when the clock schedule is fixed and known, or to derive spacing constraints between clock edges when only the relative ordering of the clock edges is known. All algorithms are designed to operate on a wide variety of representation of time and delay.<>
Keywords :
VLSI; logic CAD; logic testing; abstract timing verifier; algorithm for analyzing critical paths; clock schedule; derive spacing constraints; different reference frames; extensions; implementation; multiple machine cycles; operations; timing errors; timing verification; transparent latches; Algorithm design and analysis; Circuits; Clocks; Computer science; Delay effects; Design automation; HDTV; Latches; Signal analysis; Timing;
Conference_Titel :
Design Automation Conference, 1988. Proceedings., 25th ACM/IEEE
Conference_Location :
Anaheim, CA, USA
Print_ISBN :
0-8186-0864-1
DOI :
10.1109/DAC.1988.14751