Page 207 - DSP Integrated Circuits
P. 207

192                                        Chapter 5 Finite Word Length Effects

            The input signal is shown in Figure
        5.6. If no precautions are taken, the filter
        will enter into a parasitic overflow oscilla-
        tion. The magnitude and spectrum of the
        oscillation will depend on the state of the
        filter at the moment the input becomes
        zero.
            Figure 5.6 also shows the output sig-
        nal when the number range has been lim-
        ited using saturation arithmetic. In this  Figure 5.5 Second-order section with
        case, the use of saturation arithmetic is          saturation arithmetic
        sufficient to suppress the large parasitic
        overflow oscillation, but not completely.







































            Figure 5.6 Parasitic overflow oscillation with and without saturation arithmetic




            Parasitic oscillations can not, in general, be suppressed in higher-order struc-
        tures by using saturation arithmetic, except for state-space structures [14,32] and
        wave digital filters. The hardware expense for implementing saturation arithmetic
        is often non-negligible. The execution time required for standard signal processors
        that do not have built-in instructions with conditional saturation and quantization
        instructions is significant.
   202   203   204   205   206   207   208   209   210   211   212