• DocumentCode
    2621419
  • Title

    A fast binary arithmetic implementation of RNS DSP processors

  • Author

    Di Claudio, E.D. ; Orlandi, G. ; Piazza, F.

  • Author_Institution
    Telettra SpA, Chieti Scalo, Italy
  • fYear
    1990
  • fDate
    1-3 May 1990
  • Firstpage
    2120
  • Abstract
    Several DSP (digital signal processor) structures based on residual number systems (RNSs) have been proposed in the technical literature. Most of them use a lookup-table approach, which consumes space on the chip and lacks flexibility and reprogrammability. Small binary structures based on pseudoresidue odd-moduli RNS are presented and shown to be highly efficient in terms of speed, area, and reprogrammability, especially when large structures are to be built. The proposed method allows easy estimation of the overall complexity of an RNS algorithm with respect to other possible implementations. A mixed radix reconstruction cell and two examples of FIR (finite impulse response) filter structures are developed using this approach. These examples demonstrate all the advantages of the proposed scheme when used with the highly concurrent and repetitive architectures typical of VLSI/VHSIC design
  • Keywords
    digital arithmetic; digital filters; digital signal processing chips; parallel algorithms; parallel architectures; FIR filter; RNS DSP processors; VLSI/VHSIC; binary arithmetic implementation; concurrent architecture; digital signal processor; parallel systolic architecture; pseudoresidue odd-moduli RNS; radix reconstruction cell; repetitive architectures; reprogrammability; residual number systems; Arithmetic; Computer architecture; Digital signal processing; Digital signal processing chips; Equations; Finite impulse response filter; Hardware; Random access memory; Signal processing algorithms; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1990., IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Type

    conf

  • DOI
    10.1109/ISCAS.1990.112228
  • Filename
    112228