DocumentCode
2828334
Title
AÃ\x97B BÃ\x97A in Terms of Power Consumption: Some Examples on FPGA
Author
Boemo, Eduardo ; Sutter, Gustavo
Author_Institution
Univ. Autonoma de Madrid, Madrid
fYear
2007
fDate
28-26 Feb. 2007
Firstpage
243
Lastpage
246
Abstract
This paper shows that, under certain conditions, digital arithmetical circuits do not meet the addition commutation property in terms of power consumption. That is, the power consumed by the operation AtimesB is different from BtimesA. As a consequence, it is possible to get a power saving simply permuting the circuit inputs, wherever any of the following three conditions are present: a) the data to be processed has a strong temporal correlation; b) the delays between the circuit paths are highly unequalized; c) one of the input data communication is broadcast type, meanwhile the other is local. In order to verify these hypotheses, several binary multipliers were constructed and measured. The power consumption reduction resulted between 12% and 28% in Virtex FPGAs.
Keywords
digital arithmetic; field programmable gate arrays; low-power electronics; multiplying circuits; Virtex FPGA; addition commutation property; binary multiplier; circuit path; data communication; digital arithmetical circuit; power consumption; power saving; temporal correlation; Arithmetic; Broadcasting; Circuits; Data communication; Delay; Energy consumption; Field programmable gate arrays; Logic arrays; Pipeline processing; Signal processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Programmable Logic, 2007. SPL '07. 2007 3rd Southern Conference on
Conference_Location
Mar del Plata
Print_ISBN
1-4244-0606-4
Type
conf
DOI
10.1109/SPL.2007.371759
Filename
4234356
Link To Document