• DocumentCode
    3148187
  • Title

    Fully Redundant Decimal Arithmetic

  • Author

    Gorgin, Saeid ; Jaberipur, Ghassem

  • Author_Institution
    Dept. of Electr. & Comput. Engr., Shahid Beheshti Univ., Tehran, Iran
  • fYear
    2009
  • fDate
    8-10 June 2009
  • Firstpage
    145
  • Lastpage
    152
  • Abstract
    Hardware implementation of all the basic radix-10 arithmetic operations is evolving as a new trend in the design and implementation of general purpose digital processors. Redundant representation of partial products and remainders is common in the multiplication and division hardware algorithms, respectively. Carry-free implementation of the more frequent add/subtract operations, with the byproduct of enhancing the speed of multiplication and division, is possible with redundant number representation. However, conversion of redundant results to conventional representations entails slow carry propagation that can be avoided if the results are kept in redundant format for later use as operands of other arithmetic operations. Given that redundant decimal representations, contrary to redundant binary, do not necessarily require extra storage, we are motivated to develop a framework for fully redundant decimal arithmetic, where all operands and results belong to the same redundant decimal number system and can be stored and later used as operands of further decimal operations. In this paper, we present a new faster decimal signed digit add/sub unit and show how it can be efficiently used in the design of decimal multipliers and dividers, where all operands and results are represented with the same redundant digit set [-7, 7].
  • Keywords
    redundant number systems; division hardware algorithm; fully redundant decimal arithmetic; general purpose digital processors; multiplication hardware algorithm; radix-10 arithmetic operations; redundant representation; Application software; CMOS technology; Commercialization; Computer science; Digital arithmetic; Encoding; Frequency conversion; Hardware; Internet; Addition/subtraction; Carry-free arithmetic; Decimal arithmetic; Redundant signed digit number systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic, 2009. ARITH 2009. 19th IEEE Symposium on
  • Conference_Location
    Portland, OR
  • ISSN
    1063-6889
  • Print_ISBN
    978-0-7695-3670-5
  • Type

    conf

  • DOI
    10.1109/ARITH.2009.23
  • Filename
    5223339