In signal processing and communication systems, digital filters are widely used for computational purposes. These filters must be protected from induced faults. For these systems, filters must be implemented in such a way as to achieve fault tolerance so that reliability is improved. Many techniques have been proposed that exploit filter structures and properties. As technology scales, complex systems use many filters. In those complex systems, some of the filters operate in parallel. Parallel filters are those filters whose impulse response is same for different inputs that produce different outputs.