• DocumentCode
    2908067
  • Title

    A Multiplicative Inverse Algorithm Based on Modulo (2p - 1) Signed-Digit Arithmetic for Residue to Weighted Number Conversion

  • Author

    Wei, Shugang

  • Author_Institution
    Gunma Univ., Kiryu
  • fYear
    2007
  • fDate
    26-28 Sept. 2007
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    The multiplicative inverse numbers are needed for converting the numbers in a residue number system (RNS) into a weighted number. In this paper, a new hardware algorithm is presented by use of a radix-two signed-digit (SD) arithmetic for the multiplicative inverse calculation modulo mi = (2p-1), where mi is a modulus in the RNS. The calculation of an multiplicative inverse number can be implemented only by carry-free SD additions. An efficient serial residue-to-weighted number converter with the number inversion circuit is also proposed. By circuit design and simulation, the proposed converter using SD arithmetic has high speed performance compared to that based on binary arithmetic.
  • Keywords
    redundant number systems; residue number systems; circuit design; circuit simulation; multiplicative inverse algorithm; radix-two signed-digit arithmetic; redundant residue number systems; serial residue-to-weighted number converter; weighted number; Adders; Binary trees; Circuit simulation; Circuit synthesis; Computational modeling; Computer science; Digital arithmetic; Equations; Hardware;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Circuits, 2007. ISIC '07. International Symposium on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-0797-2
  • Electronic_ISBN
    978-1-4244-0797-2
  • Type

    conf

  • DOI
    10.1109/ISICIR.2007.4441781
  • Filename
    4441781