• DocumentCode
    640479
  • Title

    Design of a novel flexible 4-moduli RNS and reverse converter

  • Author

    Wesolowski, Marcin ; Patronik, Piotr ; Berezowski, Krzysztof ; Biernat, Janusz

  • Author_Institution
    Inst. of Comput. Eng., Control & Robot. Wroclaw Univ. of Technol., Wroclaw, Poland
  • fYear
    2012
  • fDate
    28-29 June 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In this paper we propose a new 4-moduli Residue Number System (RNS) {2k, 2n-1, 2n-1 - 1, 2n+1 - 1} and its respective reverse converter. The new moduli set is characterized by a very efficient way of utilizing the underlying representation´s capacity coming from its two aspects. First, by not including conjugate moduli our set covers the dynamic range of the representation much better than the systems that do include conjugate moduli. Second, independent controlling parameters of the even and odd moduli allow for fine-grained adjustment of the dynamic range to the needs of specific application with a single bit resolution. Our converter capitalizes on the mixed-radix conversion technique augmented to obtain a compact architecture and to reduce critical path delay by careful decomposition of the computations into cricital and non-critical chunks. The synthesis experiment conducted on a 16-tap programmable FIR filter example using STMicro 65nm low-power library shows up to 11.5% improvement in power dissipation against competitive flexible moduli set.
  • Keywords
    microprocessor chips; residue number systems; 16-tap programmable FIR filter; 4-moduli RNS; STMicro low-power library; conjugate modulus; critical path delay; finite impulse response filter; mixed-radix conversion technique; power dissipation; residue number system; reverse converter; size 65 nm; Computer arithmetic; VLSI circuits; residue number systems;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Signals and Systems Conference (ISSC 2012), IET Irish
  • Conference_Location
    Maynooth
  • Electronic_ISBN
    978-1-84919-613-0
  • Type

    conf

  • DOI
    10.1049/ic.2012.0199
  • Filename
    6621178