• 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