National Conference on Advances in Computing, Communication and Networking |
Foundation of Computer Science USA |
ACCNET2016 - Number 3 |
June 2016 |
Authors: Milind Gosavi, Munmun Ghosal |
e6d64140-4c13-480e-b15e-debc4eb9bdd8 |
Milind Gosavi, Munmun Ghosal . Fault Tolerant Parallel Filters based on Error Correction Codes. National Conference on Advances in Computing, Communication and Networking. ACCNET2016, 3 (June 2016), 11-14.
In signal processing and communication systems digital filters are widely used. The reliability of those systems is critical in some cases, and fault tolerant filter implementations are needed. Many techniques that exploit the filters' structure and properties to achieve fault tolerance have been proposed over the years. As technology scales, it enables more complex systems that incorporate many filters. In those complex systems, it is common that some of the filters operate in parallel, for example, by applying the same filter to different input signals. Recently, a simple technique that exploits the presence of parallel filters to achieve fault tolerance has been presented. In this brief, that idea is generalized to show that parallel filters can be protected using error correction codes (ECCs) in which each filter is the equivalent of a bit in a traditional ECC. This new scheme allows more efficient protection when the number of parallel filters is large. The technique is evaluated using a case study of parallel finite impulse response filters showing the effectiveness in terms of protection and implementation cost.