Page 280 - DSP Integrated Circuits
P. 280

6.9 Algorithm Transformations                                        265


        EXAMPLE 6.12

        Use clustered look-ahead pipelining to increase the maximum sample rate of the
        second-order filter by a factor two.
            The original transfer function is




            We form the new transfer function










            An increase in the maximum sample rate by a factor of two is obtained for c\ = b\,
        Figure 6.57 illustrates the pole-zero configuration for b\ = 1.5 and b% = 0.625.
        Unfortunately, the resulting filter will only be stable if I b\ I < 1. Hence, this
        approach is only useful for a limited class of transfer functions. In order to arrive
        at a stable filter we form the transfer function










        where






            The desired increase in the
        maximum sample rate is
        obtained for e\ = 0, i.e., b\ = c\ +
        C2- We get a stable filter only if
        I ci I < 1 and  1021 < 1. If we
        select GI = 02, the poles are
        placed as far as possible from
        the unit circle. In some cases it
        is possible to force c\ and 02
        simultaneously to zero, but the  Figure 6.57 Clustered look-ahead pipelining
        resulting filter may not be sta-           leading to an unstable filter
        ble. An alternative strategy that
        often leads to stable filters is to successively remove the coefficients ei one at a time.
   275   276   277   278   279   280   281   282   283   284   285