Zero-Phase Filtering
- Updated2025-10-10
- 2 minute(s) read
Zero-phase filtering helps you eliminate the group delay in the output signal of a filter.
All multirate filters you design with the LabVIEW Digital Filter Design Toolkit, except for possible odd-order Cascaded Integrator Comb (CIC) filters, are even-order, linear phase FIR filters. When you use linear phase FIR filters to process signals, the filters return signals with a constant group delay, as shown in the following figure:
In this figure, you can see that the Output Signal plot contains a constant set of zero values, which denotes the delay between the output and input signals. If you want to eliminate the delay, you can implement the filter as a zero-phase filter by setting the zero phase? input of the Multirate Processing VIs to TRUE. The following figure shows an example of an output signal that has no delay compared to the input signal: