• DocumentCode
    1485146
  • Title

    A new approach to fixed-coefficient inner product computation over finite rings

  • Author

    Wrzyszcz, Artur ; Milford, David ; Dagless, Erik L.

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Bristol Univ., UK
  • Volume
    45
  • Issue
    12
  • fYear
    1996
  • fDate
    12/1/1996 12:00:00 AM
  • Firstpage
    1345
  • Lastpage
    1355
  • Abstract
    Inherently parallel arithmetic based on the residue number system (RNS) lends itself very well to implementation of high-speed digital signal processing (DSP) hardware. In most cases, DSP computations can be decomposed to the inner product form Y=Σi=0N-1 CiXi. Therefore, implementation of the inner product computation over finite rings is of paramount importance for RNS-based DSP hardware. Recently, periodic properties of residues of powers of 2 have been found useful in designing residue arithmetic circuits. This paper presents a deeper insight to the periodicity concepts by applying abstract algebra and number theory methods. Advantage is taken of the fact that the set Zm+={1, 2, ..., m-1} splits completely, with respect to some g∈Zm+, into sets which are closed under multiplication by g modulo m. Properties of such a decomposition of Zm+ are investigated and the theory is applied to develop new fixed-coefficient inner product circuits for finite-ring arithmetic. The new designs are almost exclusively composed of full adders and they can easily be pipelined to achieve very high throughput. A VLSI implementation study of the new inner product circuits is presented. It shows that, compared with the best method known to date, both smaller area requirements and higher throughput are achieved
  • Keywords
    pipeline arithmetic; residue number systems; signal processing; finite rings; full adders; inner product computation; parallel arithmetic; pipelined; Abstract algebra; Adders; Circuits; Digital arithmetic; Digital signal processing; Discrete Fourier transforms; Finite impulse response filter; Hardware; Read only memory; Throughput;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.545965
  • Filename
    545965