DocumentCode
2146568
Title
Power optimization of combinational modules using self-timed precomputation
Author
Mota, Antonio ; Monteiro, Jose ; Oliveira, Arlindo
Author_Institution
INESC, Porto, Portugal
Volume
2
fYear
1998
fDate
31 May-3 Jun 1998
Firstpage
17
Abstract
Precomputation has recently been proposed as a very effective power management technique. Precomputation works by preventing some of the inputs from being loaded into the input registers, thus significantly reducing the switching activity in the circuit. In this paper we present a self-timed approach for the precomputation of combinational logic circuits. This technique allows for maximum power savings without the need of a clock signal. However we may incur in some delay penalty. We describe how to achieve significant power reductions without increasing the maximum delay, by choosing a judicious placement of the latches in the combinational logic circuit. Experimental results are presented for arithmetic modules, confirming that power dissipation can be greatly reduced with marginal increases in circuit area and almost zero delay increase
Keywords
circuit optimisation; combinational circuits; timing; arithmetic module; circuit area; combinational logic circuit; delay; latch; power dissipation; power management; power optimization; register; self-timed precomputation; switching activity; Asynchronous circuits; Clocks; Combinational circuits; Delay; Energy consumption; Latches; Logic circuits; Power dissipation; Registers; Switching circuits;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1998. ISCAS '98. Proceedings of the 1998 IEEE International Symposium on
Conference_Location
Monterey, CA
Print_ISBN
0-7803-4455-3
Type
conf
DOI
10.1109/ISCAS.1998.706794
Filename
706794
Link To Document