• DocumentCode
    2851231
  • Title

    A systolic array for fault tolerant digital signal processing using a residue number system approach

  • Author

    Bandyopadhyay, S. ; Jullien, G.A. ; Sengupta, A.

  • Author_Institution
    Windsor Univ., Ont., Canada
  • fYear
    1988
  • fDate
    25-27 May 1988
  • Firstpage
    577
  • Lastpage
    586
  • Abstract
    Fault detection and correction using the Chinese remainder theorem for decoding is investigated. It is shown that this approach is well suited for implementation by VLSI circuits for digital signal processing using systolic architectures. A systolic array for multioperand residue addition is considered, and its application in error-tolerant digital signal processing is presented. It is shown that the array can be easily used for comparing efficiently a set of residues S=(x/sub 0/, x/sub 1/, . . ., x/sub N-1/) to a known constant. This algorithm has been used to detect errors by checking whether S lies in the illegitimate range. The multioperand residue adder has been modified to design a variable modulus adder. An error-tolerant RNS finite-impulse response filter has been designed using this variable modulus adder. Three schemes for error detection and correction are proposed.<>
  • Keywords
    VLSI; adders; cellular arrays; digital filters; error correction; error detection; fault tolerant computing; signal processing equipment; Chinese remainder theorem; FIR filter; VLSI circuits; decoding; error correction; error detection; error-tolerant RNS finite-impulse response filter; error-tolerant digital signal processing; fault tolerant digital signal processing; multioperand residue addition; residue number system; systolic architectures; systolic array; variable modulus adder; Adders; Circuits; Decoding; Digital signal processing; Electrical fault detection; Fault tolerance; Filters; Signal processing algorithms; Systolic arrays; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systolic Arrays, 1988., Proceedings of the International Conference on
  • Conference_Location
    San Diego, CA, USA
  • Print_ISBN
    0-8186-8860-2
  • Type

    conf

  • DOI
    10.1109/ARRAYS.1988.18094
  • Filename
    18094