Open Access Open Access  Restricted Access Subscription or Fee Access

Fault Tolerant Diminished Filters Using Weighted Code Technique

M. Sathya, K. Karuppanasamy

Abstract


Digital filters are widely used in signal processing and communication systems. In this the achievement of reliability of those systems is critical. So the fault tolerant filter implementations are needed. There are many techniques that exploit the filters’ structure and properties to achieve fault tolerance in order to reduce the complexity in the filter. In those complex systems, it is common that some of the filters operate in parallel to provide the error free output to the filters by using hamming code in redundant module. It is one of the error correction code type. In this method it is using correction as single fault correction. The existing scheme allows more efficient protection when the number of parallel filters is large. The technique is evaluated using parallel finite impulse response filters showing the effectiveness in terms of protection and implementation cost. In proposed scheme weighted code technique is used to find the faults in digital filters with minimum number of parallel filters in the redundant module.


Keywords


Parallel Filters, Hamming Codes, Weighted Code, Error Correction Codes (ECCs).

Full Text:

PDF

References


Z. Gao et al., “Fault tolerant parallel filters based on error correction codes,” IEEE Trans. Very Large Scale Integr. Syst., vol. 23, no. 2, pp. 384–387, Feb. 2015.

P. P. Vaidyanathan, “Multirate Systems and Filter Banks,” Englewood Cliffs, N.J., USA: Prentice Hall, 1993.

A. Sibille, C. Oestges and A. Zanella, MIMO: From Theory to Implementation, New York, NY, USA: Academic, 2010.

N. Kanekawa, E. H. Ibe, T. Suga and Y. Uematsu, “Dependability in Electronic Systems:Mitigation of Hardware Failures, Soft Errors, and ElectroMagnetic Disturbances,” New York, NY, USA: Springer Verlag, 2010.

M. Nicolaidis, “Design for soft error mitigation,” IEEE Trans. Device Mater. Rel., vol. 5, no. 3, pp. 405–418, Sep. 2005.

C. L. Chen and M. Y. Hsiao, “Error-correcting codes for semiconductor memory applications: A state-of-the-art review,” IBM J. Res. Develop., vol. 28, no. 2, pp. 124–134, Mar. 1984.

A. Reddy and P. Banarjee “Algorithm-based fault detection for signal processing applications,” IEEE Trans. Comput., vol. 39, no. 10, pp. 1304–1308, Oct. 1990.

S. Pontarelli, G. C. Cardarilli, M. Re, and A. Salsano, “Totally fault tolerant RNS based FIR filters,” in Proc. IEEE IOLTS, 2008, pp. 192–194.

Z. Gao, W. Yang, X. Chen, M. Zhao and J. Wang, “Fault missing rate analysis of the arithmetic residue codes based fault-tolerant FIR filter design,” in Proc. IEEE IOLTS, 2012, pp. 130–133.

B. Shim and N. Shanbhag, “Energy-efficient soft error-tolerant digital signal processing,” IEEE Trans. Very Large Scale Integr. Syst., vol. 14, no. 4, pp. 336–348, Apr. 2006.

Y.-H. Huang, “High-efficiency soft-error-tolerant digital signal processing using fine-grain subword-detection processing,” IEEE Trans. Very Large Scale Integr. Syst., vol. 18, no 2, pp. 291–304, Feb. 2010.

P. Reviriego, C. J. Bleakley, and J. A. Maestro, “Structural DMR: A technique for implementation of soft-error-tolerant FIR filters,” IEEE Trans. Circuits Syst. II: Exp. Briefs, vol. 58, no. 8, pp. 512–516, Aug. 2011.

P. Reviriego, S. Pontarelli, C. Bleakley and J. A. Maestro, “Area efficient concurrent error detection and correction for parallel filters,” IET Electron. Lett., vol. 48, no 20, pp. 1258–1260, Sep. 2012.

R. W. Hamming, “Error correcting and error detecting codes,” Bell Sys.Tech. J., vol. 29, pp. 147–160, Apr. 1950.

T. Hitana and A. K. Deb, “Bridging concurrent and non-concurrent error detection in FIR filters,” in Proc. Norchip Conf., June.2004, pp. 75–78.

S. Pontarelli, G. C. Cardarilli, M. Re, and A. Salsano, “Totally fault tolerant RNS based FIR filters,” in Proc. IEEE IOLTS, July. 2008, pp. 192–194.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.