Simplified fault-tolerant FIR filter architecture based on redundant residue number system

Simplified fault-tolerant FIR filter architecture based on redundant residue number system

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
Electronics Letters — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

A low-cost fault-tolerant finite impulse response (FIR) filter is presented to save logic resources. Based on the redundant residue number system (RRNS), it eliminates soft errors generated by single event upset (SEU) in space applications, which requires only one three-moduli set residue to binary converter based on the Chinese remainder theorem. When a soft error happens, only one small-sized first-in–first-out and rollback operations are needed to refresh the FIR filter corrupted by SEU. Theoretical analysis and fault injections are performed to validate that there is no fault missing event. In addition, the proposed scheme can save 21% cell area compared with the conventional RRNS method.


    1. 1)
    2. 2)
      • 2. Koren, I., Krishna, C.M.: ‘Fault tolerant systems’ (Morgan Kaufmann, San Francisco, CA, 2007).
    3. 3)
      • 3. Pontarelli, S., Cardarilli, G.C., Re, M., Salsano, A.: ‘A novel error detection and correction technique for RNS based FIR filters’. IEEE Int. Symp. on Defect and Fault Tolerance of VLSI Systems, Boston, MA, USA, October 2008, pp. 436444.
    4. 4)
    5. 5)
    6. 6)
    7. 7)
    8. 8)
    9. 9)

Related content

This is a required field
Please enter a valid email address