DocumentCode
451935
Title
TIM: A Timing Package for Two-Phase, Level-Clocked Circuitry
Author
Papaefthymiou, Marios C. ; Randall, Keith H.
Author_Institution
MIT Laboratory for Computer Science, Cambridge, MA
fYear
1993
fDate
14-18 June 1993
Firstpage
497
Lastpage
502
Abstract
TIM is a versatile and efficient tool for verifying and optimizing the timing of two-phase, level-clocked circuitry. TIM performs a variety of functions, such as timing verification, clock tuning, retiming for maximum speed of operation, retiming for minimum number of latches, and sensitivity analysis. In this paper, we present new polynomial-time optimization algorithms for retiming and sensitivity analysis, and we describe the implementation of the new and previously reported algorithms in TIM. We also present empirical results from the application of TIM to sequential circuitry obtained from academic and industrial sources. Our experiments show that the number of latches in edge-triggered designs which have been retimed for maximum performance can be substantially reduced in corresponding two-phase, level-clocked designs that operate at the same speed.
Keywords
Circuit analysis; Circuit optimization; Clocks; Delay; Latches; Packaging; Polynomials; Sensitivity analysis; Sequential circuits; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1993. 30th Conference on
ISSN
0738-100X
Print_ISBN
0-89791-577-1
Type
conf
DOI
10.1109/DAC.1993.203999
Filename
1600272
Link To Document