• DocumentCode
    113269
  • Title

    Modulo 2n+1 addition and multiplication for redundant operands

  • Author

    Tsoumanis, Kostas ; Efstathiou, Constantinos ; Pekmestzi, Kiamal

  • Author_Institution
    Nat. Tech. Univ. of Athens, Athens, Greece
  • fYear
    2014
  • fDate
    16-18 Dec. 2014
  • Firstpage
    205
  • Lastpage
    210
  • Abstract
    Complex arithmetic operations are widely used in Digital Signal Processing (DSP) applications. Keeping the intermediate results in a redundant representation (e.g. carry-save) is a common technique to speed up chained arithmetic operations due to the elimination of the intermediate parallel additions which occupy significant area and largely increase the overall critical delay. Thus, arithmetic units with operands in a redundant representation are of considerable practical interest. In this work, we propose an efficient modulo 2n+1 addition unit with one or both operands in the redundant carry-save representation and, also, we introduce an efficient modulo 2n+1 multiplier with the one of two operands in the redundant carry-save form.
  • Keywords
    adders; arithmetic; carry logic; mathematical operators; residue number systems; RNS; arithmetic operation; carry-save representation; modulo 2n+1 addition; modulo 2n+1 multiplication; redundant operand; residue number system; Adders; Delays; Digital signal processing; Educational institutions; Finite impulse response filters; Power demand; Vectors; RNS; addition; carry-save; modulo 2n+1; multiplication; redundant representation; residue number system;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design & Test Symposium (IDT), 2014 9th International
  • Conference_Location
    Algiers
  • Type

    conf

  • DOI
    10.1109/IDT.2014.7038614
  • Filename
    7038614