DocumentCode :
3521497
Title :
Power efficient arithmetic operand encoding [CMOS circuits]
Author :
Costa, Eduardo ; Bampi, Sergio ; Monteiro, José
Author_Institution :
UFRGS, Alegre, Brazil
fYear :
2001
fDate :
2001
Firstpage :
201
Lastpage :
206
Abstract :
Addresses the use of alternative codes for arithmetic operators. The objective is twofold. First, to investigate operand codes that yield simpler, i.e., power efficient, arithmetic modules. Second, to investigate signal encodings that lead to the reduction of the switching activity in the data buses. Although signal correlation is more relevant for address buses, where signal encoding has received much attention, in many cases correlation in the data buses is still very significant. By using low-switching operand codes directly in the arithmetic modules, the process of encoding and decoding of the signals can be avoided. We propose a hybrid encoding for the operators, which is a compromise between the minimal input dependency presented by binary encoding and the low switching characteristic of Gray encoding. We present a methodology for the generation of arithmetic operators, such as adders and multipliers, using hybrid encoded operands. The overall area, delay and power consumption under different word size operators are evaluated for both the hybrid and binary modules. The results show that power savings of up to 30% in array multiplier modules are possible, with 33% reduction in the switched capacitance in the buses. Additionally, a 17% delay improvement is achieved, with an area penalty of 30%. The hybrid encoding can also be as easily used in address buses where the same 33% savings can be obtained with low overhead transcoders
Keywords :
CMOS digital integrated circuits; Gray codes; adders; binary codes; delays; digital arithmetic; integrated circuit design; low-power electronics; multiplying circuits; Gray encoding; adders; address buses; arithmetic modules; arithmetic operand encoding; binary encoding; delay; hybrid encoding; minimal input dependency; multipliers; overall area; power consumption; signal correlation; switched capacitance; switching activity; transcoders; word size operators; Adders; Arithmetic; Circuits; Data buses; Decoding; Delay; Encoding; Energy consumption; Hybrid power systems; Signal processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Circuits and Systems Design, 2001, 14th Symposium on.
Conference_Location :
Pirenopolis
Print_ISBN :
0-7695-1333-6
Type :
conf
DOI :
10.1109/SBCCI.2001.953027
Filename :
953027
Link To Document :
بازگشت