The structure of a typical interpolator, with the filter located after the interpolation operation, means that the filter operates at a higher sampling rate, putting pressure on the design of the filter. The interpolation operation can be moved to the back through an identity transformation, placing the filter in front, simplifying the system design.
First Identity#
Indicates that the extraction operation located after the multiply-accumulate operation is equivalent to the extraction operation located before the multiply-accumulate operation.
Second Identity#
Performing M extractions after M delays is equivalent to performing 1 delay after M extractions.
Third Identity#
The signal passing through the filter H(zM) and then M extractions is equivalent to the signal passing through M extractions and then the filter H(z).
Fourth Identity#
The interpolation operation located before the multiply-accumulate is equivalent to the interpolation operation located after the multiply-accumulate.
Fifth Identity#
The signal first undergoes 1 delay and then L interpolation is equivalent to first undergoing L interpolation and then L delays.
Sixth Identity#
The signal first passes through the filter $H(z)$ and then undergoes L interpolation is equivalent to the signal first undergoing L interpolation and then passing through the filter $H(z^L)$.