• DocumentCode
    3610140
  • Title

    Area and power efficient decimal carry-free adder

  • Author

    Liu Han ; Hao Zhang ; Seok-Bum Ko

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Saskatchewan, Saskatoon, SK, Canada
  • Volume
    51
  • Issue
    23
  • fYear
    2015
  • Firstpage
    1852
  • Lastpage
    1854
  • Abstract
    As decimal floating-point (DFP) is better than binary floating-point in commercial and financial computing including billing systems, currency conversion, tax calculation and banking, many research activities have been focused on improving the performance of the DFP arithmetic unit recently. To achieve the high performance of the DFP arithmetic unit, a fast decimal fixed-point adder is the most important building block. The conventional three steps carry-free signed digit (SD) addition algorithm is first investigated. A new method for the decimal SD addition and subtraction based on the digit set [-9, 9] is proposed. Additionally, a digit-set converter which can directly generate the absolute value of the result is proposed. A model of the proposed decimal SD adder is implemented in VHDL. After exhaustive tests to ensure the correctness, the proposed design was synthesised in STM 90 nm technology. The results show that the proposed adder has a lower power and area consumption compared with previous designs.
  • Keywords
    adders; fixed point arithmetic; floating point arithmetic; hardware description languages; integrated circuit design; integrated logic circuits; low-power electronics; DFP arithmetic unit; VHDL; area efficient decimal carry-free adder; decimal fixed-point adder; decimal floating point; decimal signed digit addition; power efficient decimal carry-free adder; signed digit subtraction; three steps carry-free signed digit addition algorithm;
  • fLanguage
    English
  • Journal_Title
    Electronics Letters
  • Publisher
    iet
  • ISSN
    0013-5194
  • Type

    jour

  • DOI
    10.1049/el.2015.0786
  • Filename
    7323949