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 after the multiply-accumulate operation is equivalent to the extraction operation before the multiply-accumulate operation.
Second Identity#
Performing M extractions after M delays is equivalent to performing M delays 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 before the multiply-accumulate operation is equivalent to the interpolation operation after the multiply-accumulate operation.
Fifth Identity#
The signal going through 1 delay before L interpolation is equivalent to going through L interpolation before L delays.
Sixth Identity#
The signal passing through the filter $H(z)$ before L interpolation is equivalent to the signal going through L interpolation before passing through the filter $H(z^L)$.