Page 502 - DSP Integrated Circuits
P. 502

11.7 Bit-Serial Two-Port Adaptor                                     487






































                           Figure 11.19 Bit-serial two-port adaptor
            All the D flip-flops are reset except the subtracter, which is set, when LSBs are
        applied to the inputs. Shimming delays are needed to synchronize the data streams
        from the two inputs with the output of the multiplier. Control signal Trunc performs
        a truncation of the two's-complement product. As discussed in Chapter 5, a suffi-
        cient condition to avoid limit cycles in wave digital filters is given by Equation (5.2)




            The magnitude of b{(n) is reduced by either the quantization or the overflow
        correction. The magnitude of the actual value is less than its correct value. This
        scheme guarantees that the wave digital filter suppresses parasitic oscillations.
            A two's-complement number with a word length of W^ bits has a range [-1,1[.
        When two such numbers are added, an overflow may occur. Overflow corrections
        must be performed in front of the multipliers in the two-port adaptors, as dis-
        cussed in Chapter 5. To avoid overflow, the numerical range is increased to [-2, 2[
        using one guard bit. Three cases occur:

               Sign bit = guard bit => no action
               Sign bit = 1, guard bit = 0
               => positive overflow, i.e., the result is in the range [1, 2[
               => set the value to (0.1111...1)2C
               Sign bit = 0, guard bit = 1
               => negative overflow, i.e., the result is in the range [-2, -1[
               => set the value to (1.0000...0) 2c
   497   498   499   500   501   502   503   504   505   506   507