• DocumentCode
    159757
  • Title

    Double {0, 1, 2} representation modulo-(2n − 3) adders

  • Author

    Fatemi, H. ; Jaberipur, Ghassem

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Shahid Beheshti Univ., Tehran, Iran
  • fYear
    2014
  • fDate
    12-15 May 2014
  • Firstpage
    119
  • Lastpage
    122
  • Abstract
    Excess-(2n - 1) representation of zero in modulo-(2n - 1) adders has led to some speed up and area/power savings, while the corresponding ripple carry realizations save additional area and power. Likewise, we propose excess-(2n - 3) representations of values {0, 1, 2}, as well as normal representations, and design the corresponding ripple carry modulo-(2n - 3) adder with 30% lower area than the hypothetical ripple carry version of the best previous relevant adders in terms of cost. We also propose a modified version with slight area and delay overhead that accepts both operands with excess-(2n - 3) representations. Such adder is required when the modulo-(2n - 3) residue generator uses the proposed double representation adder for lower cost/power. Synthesis results show that our new adders are advantageous in one or more figures of merit.
  • Keywords
    adders; power aware computing; residue number systems; area-power savings; delay overhead; double {0,1,2} representation modulo-(2n-3) adders; modulo-(2n-3) residue generator; ripple carry modulo-(2n-3) adder; ripple carry realizations; synthesis results; Adders; Area measurement; Delays; Lead; Power measurement; Zinc; Digital signal processing; Excess-(2n − 3) representation; Low cost/power modular adders; Modulo-(2n − 3) adder;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Signals and Image Processing (IWSSIP), 2014 International Conference on
  • Conference_Location
    Dubrovnik
  • ISSN
    2157-8672
  • Type

    conf

  • Filename
    6837645