DocumentCode :
2093331
Title :
Logic optimization by output phase assignment in dynamic logic synthesis
Author :
Puri, R. ; Bjorksten, A. ; Rosser, T.E.
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
fYear :
1996
fDate :
10-14 Nov. 1996
Firstpage :
2
Lastpage :
8
Abstract :
Domino logic is one of the most popular dynamic circuit configurations for implementing high-performance logic designs. Since domino logic is inherently noninverting, it presents a fundamental constraint of implementing logic functions without any intermediate inversions. Removal of intermediate inverters requires logic duplication for generating both the negative and positive signal phases, which results in significant area overhead. This area overhead can be substantially reduced by selecting an optimal output phase assignment, which results in a minimum logic duplication penalty for obtaining inverter-free logic. In this paper, we present this previously unaddressed problem of output phase assignment for minimum area duplication in dynamic logic synthesis. We give both optimal and heuristic algorithms for minimizing logic duplication.
Keywords :
circuit optimisation; logic design; minimisation of switching nets; area overhead; domino logic; dynamic logic synthesis; heuristic algorithms; inverters; logic duplication; logic functions; logic optimization; minimum logic duplication penalty; optimal algorithms; output phase assignment; CMOS logic circuits; Clocks; Logic design; Logic functions; Logic gates; Network synthesis; Power dissipation; Process design; Pulse inverters; Signal generators;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1996. ICCAD-96. Digest of Technical Papers., 1996 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
0-8186-7597-7
Type :
conf
DOI :
10.1109/ICCAD.1996.568901
Filename :
568901
Link To Document :
بازگشت