Page 94 - DSP Integrated Circuits
P. 94

3.12 Signal-Flow Graphs                                               79


              The transfer function for an LSI system is a rational function in z and can
           therefore be described by a constant gain factor and the roots of the numerator
           and denominator. For example, the transfer function of the digital lowpass filter
           designed in Example 3.4 is








              The roots of the numerator are called zeros, since no signal energy is transmit-
           ted to the output of the system for those values in the z-plane.
              The roots of the denominator are called poles. For a causal, stable system, the
           poles are constrained to be inside the unit circle while the zeros can be situated
           anywhere in the 2-plane. Most zeros are in practice positioned on the unit circle,
           i.e., in the stopband of the filter, in order to increase the attenuation in the stop-
          band. The poles for the digital lowpass filter designed in Example 3.4 are












           Figure 3.16 shows the poles and zeros
           as well as the region of convergence.
          Another common case occurs in allpass
           filters where the zeros are placed out-
           side the unit circle. Each zero has a
           corresponding pole mirrored in the
           unit circle, so that                 Figure 3.16 Pole-zero configuration for the
                                                          third-order digital lowpass
                                                          filter


          3.12 SIGNAL-FLOW GRAPHS


          Digital filter algorithms can be described by a system of difference equations. An
           alternative representation uses signal-flow graphs which more clearly illustrate
          the computational properties of an algorithm than difference equations. This is
          also the reason schematics are used to represent electrical networks rather than
           systems of differential-integral equations.
              The variables (signals) in a signal-flow graph are represented by the nodes.
          Relations between the variables (nodes) are represented by directed branches with
          associate transmittances. The value of a node variable is the sum of signal values
          entering the node. These signal values are obtained by multiplying the node val-
          ues by the corresponding transmittances. Figure 3.17 illustrates a simple signal-
   89   90   91   92   93   94   95   96   97   98   99