• DocumentCode
    1579265
  • Title

    Binary-to-RNS Conversion Units for moduli {2^n ± 3}

  • Author

    Matutino, Pedro Miguens ; Chaves, Ricardo ; Sousa, Leonel

  • Author_Institution
    Dept. of Electron., Telecommun. & Comput. Eng., IST, Lisbon, Portugal
  • fYear
    2011
  • Firstpage
    460
  • Lastpage
    467
  • Abstract
    In this paper Residue Number Systems (RNS) conversion structures from Binary to RNS modulo {2n ± 3} are proposed. These structures are based on arithmetic calculations without the need for Lookup Tables as in the related art. Additionally, the required 4:2 and 3:2 Carry-Save Adders (CSA) modulo {2n ± 3} are also proposed. Experimental results obtained for an ASIC technology suggest that the presented CSAs, needed in the conversion, improve the related art by reducing the required area resources by 33% and achieving a 1.49× speedup. Experimental results for the proposed conversion units suggest that improvements in performance up to 3 times can be achieved, while reducing the required area resources by 85%.
  • Keywords
    adders; application specific integrated circuits; carry logic; residue number systems; ASIC technology; CSA modulo; RNS modulo; binary-to-RNS conversion unit; carry-save adder; residue number system; Adders; Art; Computers; Delay; Dynamic range; Equations; Multiplexing; Arithmetic; Compressor units; Conversion units; Residue Number System;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2011 14th Euromicro Conference on
  • Conference_Location
    Oulu
  • Print_ISBN
    978-1-4577-1048-3
  • Type

    conf

  • DOI
    10.1109/DSD.2011.65
  • Filename
    6037449