DocumentCode :
1269979
Title :
Timing optimization of multiphase sequential logic
Author :
Bartlett, Karen ; Borriello, Gaetano ; Raju, Sitaram
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA
Volume :
10
Issue :
1
fYear :
1991
fDate :
1/1/1991 12:00:00 AM
Firstpage :
51
Lastpage :
62
Abstract :
The timing optimization of multiphase logic entails the reduction of the overall cycle time of the machine and/or input-to-output delays by distributing computation throughout the entire clock cycle. A tool has been developed to automatically perform this optimization task, and it has been implemented as a set of extensions to the combinational logic optimization tool, misII. The algorithms yield improvements that are on average 10-20% better than what is achievable using purely combinational logic optimization tools that do not move logic across latches. These improvements represent 75% of what would be possible in the most idealized case. Results on simple two-phase circuits show average input-to-output delay improvements of 13% with area penalties of 11%. For a four-phase controller used in the SPUR processor it yields an improvement in cycle time of 18% with an area penalty of 11%. Experiments indicate that the optimization algorithm is highly insensitive to parameter variations in the underlying combinational logic optimization routines and initial state assignment
Keywords :
combinatorial circuits; logic CAD; optimisation; sequential circuits; MOS; SPUR processor; algorithms; clock cycle; combinational logic; cycle time; four-phase controller; initial state assignment; input-to-output delays; latch manipulation; multiphase sequential logic; timing optimization; two-phase circuits; Automata; Clocks; Combinational circuits; Delay; Latches; Logic circuits; Logic design; Logic functions; Signal design; Timing;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.62791
Filename :
62791
Link To Document :
بازگشت