Title :
Fixed-phase retiming for low power design
Author :
Lalgudi, Kumar N. ; Papaefthymiou, Marios C.
Author_Institution :
Dept. of Electr. Eng., Yale Univ., New Haven, CT, USA
Abstract :
In this paper we introduce fixed-phase retiming, an optimization technique for reducing the power dissipation of digital circuits without sacrificing their performance. In fixed-phase retiming, we first transform any given edge-triggered circuit into a two-phase level-clocked circuit by replacing each flip-flop by two level-sensitive latches. Subsequently, while keeping the latches clocked on one of the phases fixed, we relocate the remaining latches onto interconnections with high glitching activity and capacitive load. We formulate fixed-phase retiming as a Boolean monotonic linear program and give an O(V6 log V)-time algorithm for solving it, where V is the number of combinational blocks in the circuit
Keywords :
CMOS logic circuits; circuit optimisation; flip-flops; linear programming; logic design; quadratic programming; timing; Boolean monotonic linear program; CMOS digital circuits; edge-triggered circuit transformation; fixed-phase retiming; flip-flops; level-sensitive latches; low power design; optimization technique; power dissipation reduction; two-phase level-clocked circuit; Clocks; Distributed computing; Flip-flops; Integrated circuit interconnections; Latches; Power dissipation; Propagation delay;
Conference_Titel :
Low Power Electronics and Design, 1996., International Symposium on
Conference_Location :
Monterey, CA
Print_ISBN :
0-7803-3571-6
DOI :
10.1109/LPE.1996.547519