Title :
A linear time algorithm for timing directed circuit optimizations
Author :
Agarwala, Sanjive ; Bosshart, Patrick W.
Author_Institution :
Texas Instrum. Inc., Dallas, TX, USA
fDate :
30 May-2 Jun 1994
Abstract :
This paper describes an algorithm for doing timing directed circuit optimizations in linear time. An optimal gate input reordering scheme for performance improvement, and a gate sizing scheme for both performance improvement and area reduction is presented. The algorithm uses a combination and extent of partial validity of timing delays in obtaining linear runtime performance. The algorithm has been applied for gate input reordering and BiCMOS deselection in designs targeted for a BiCMOS gate array. At an average in linear time, a 50% reduction in BiCMOS site utilization, and a 5% gain in design performance through reordering has been achieved
Keywords :
BiCMOS logic circuits; circuit CAD; circuit optimisation; computational complexity; delays; logic CAD; logic arrays; timing; BiCMOS gate array; area reduction; gate sizing scheme; linear runtime performance; linear time algorithm; optimal gate input reordering scheme; performance improvement; timing delays; timing directed circuit optimizations; Algorithm design and analysis; BiCMOS integrated circuits; Circuit optimization; Delay lines; Design optimization; Instruments; Performance gain; Runtime; Signal design; Timing;
Conference_Titel :
Circuits and Systems, 1994. ISCAS '94., 1994 IEEE International Symposium on
Conference_Location :
London
Print_ISBN :
0-7803-1915-X
DOI :
10.1109/ISCAS.1994.408793