Page 194 - DSP Integrated Circuits
P. 194

4.25 Interpolator—Case Study 3                                       179

            The group delay varies considerably in the passband 0 to 38.25°. The group
        delay of the interpolator is therefore equalized by adding a seventh-order allpass fil-
        ter in front of the interpolator. The resulting group delay is shown in Figure. 4.71.
            The adaptor coefficients in the allpass filter are









            If instead a ninth-order filter, which represents a significantly lower work
        load, was used for the last stage, more of the processing capacity could be allocated
        to the allpass filter to further reduce the variation in the group delay.
            The complete interpolator with an allpass filter for correction of group delay is
        shown in Figure 4.72. Alternatively, the allpass filter may be placed after the
        interpolator where the sampling rate is higher. This results in a slightly higher
        work load.
            Also in this case the adaptor coefficients can be shortened to 9 bits. The arith-
        metic work load is 35.2 • 106 adaptors/s corresponding to 35.2 • 106 multiplica-
        tions/s and 105 • 106 additions/s and a significant number of operations for






































                    Figure 4.71 Group delay, equalized in the band 0 to 38.25°
   189   190   191   192   193   194   195   196   197   198   199