Implementation of Digital Filters in Carry-Save Residue Number System

A. Del Re, A. Nannarelli, and M. Re

35th Asilomar Conference on Signals, Systems, and Computers,
Asilomar Hotel and Conference Grounds, Pacific Grove, CA, USA. November 4-7, 2001.

Abstract - In this work, we present the implementation of a Finite Impulse Response (FIR) filter in the Residue Number System (RNS), in which we use a carry-save scheme to speed-up modular additions. We compare the carry-save RNS implementation with the implementations of the same filter in the traditional binary system and in plain RNS. Results show that the carry-save RNS filter is much faster and its energy dissipation per cycle comparable. Furthermore, we show that a multiple supply voltage approach for the RNS filter can lead to an additional reduction in power dissipation without performance degradation.

Document available in:
HTML PDF PostScript