摘要 |
A truncated product partial canonical signed digit (PCSD) multiplier (10) is disclosed for use in a finite impulse response (FIR) digital filter. Each multiplier quantity (19) is coded as two non-zero signed digits in an 8-bit word. Each non-zero signed digit is recoded into a four bit nibble (16a and 16b) for application to the multiplier. Each partial product output of the multiplier (A and B) is truncated from 16 to 11 bits. The multiplier operations are performed in the sequence shift right, truncate, one's complement, add partial products and, according to the output of a logic control circuit, add one into an appropriate order. |