A comparison of FIR filter implementations based on two's complement and residue number arithmetic
Huu Hai Ho, Valek Szwarc, L. Desormeaux · 2002
Two FIR filter designs based on residue number arithmetic (RNA) are presented and compared with a conventional design based on two's complement arithmetic (TCA). For the RNA based designs the arithmetic operations are implemented by means of small RAM and ROM look-up tables. The cascadeable and programmable ASICs, which can be configured as either 4-tap or 8-tap FIR filters, have been designed to the same functional specifications. The designs have been carried out using the MOSIS CMOSN 1.2 /spl mu/m technology, standard cell library, and memory compilers. Simulation and layout results for the selected FIR filter architectures indicate that the design based on TCA has the highest throughput and smallest area.