Title :
Timing optimization of multi-phase sequential logic
Author :
Bartlett, K. ; Borriello, Gaetano ; Raju, Sitaram
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA
Abstract :
An algorithm which improves the timing optimization of multiphase sequential logic is presented as a set of extensions to the combinational logic optimization tool, misII. The algorithms yield improvements that are 20% better than what is achievable using only combinational logic optimization tools that do not move logic across latches. Furthermore, 65% of the improvements possible are achieved in the most idealized case. Results on simple two-phase circuits show average input to output delay improvements of almost 20% with area penalties of less than 12%. For a four-phase controller used in a processor it yields an improvement in cycle time of 21% with an area penalty of 21%
Keywords :
combinatorial circuits; logic CAD; sequential circuits; combinational logic optimization tool; four-phase controller; misII; multiphase sequential logic; timing optimisation; two-phase circuits; Clocks; Combinational circuits; Computer science; Delay effects; Design engineering; Latches; Logic design; Logic functions; Signal design; Timing;
Conference_Titel :
System Sciences, 1990., Proceedings of the Twenty-Third Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI
DOI :
10.1109/HICSS.1990.205136