Title :
An efficient RNS-FIR filter implementation using the moduli set {2k − 1, 2k, 2k−1 − 1}
Author :
Kotha, Srinivasa Reddy ; Singhvi, Akshit ; Sahoo, Sujit Kumar
Author_Institution :
Sch. of Electr. & Electron. Eng., Birla Inst. of Technol. & Sci., Pilani, Pilani, India
Abstract :
In this work, an efficient finite impulse response (FIR) filter using Residue Number System (RNS) is proposed. The moduli set used in this work is {2k - 1, 2k, 2k-1 - 1}. The benefit of circular shift approach of the chosen moduli set along with Stored Coefficient Product block improves the performance of the filter. The proposed RNS-FIR filter is compared with RNS-FIR filter implemented with moduli set {2k - 1, 2k, 2k + 1}. Both the filters are synthesized using Cadence RTL compiler in UMC 90nm technology. The performance of the filters are compared in terms of Area (A), Power (P), and Delay (D). The proposed RNS-FIR filter improves delay by 21.65%, area by 73.56% and power by 81.56%.
Keywords :
FIR filters; filtering theory; program compilers; residue number systems; set theory; Cadence RTL compiler; RNS-FIR filter implementation; UMC 90nm technology; circular shift approach; filter performance improvement; finite impulse response filter; moduli set; residue number system; signal processing applications; stored coefficient product block; Adders; Asia; Conferences; Delays; Finite impulse response filters; Hardware design languages;
Conference_Titel :
Microelectronics and Electronics (PrimeAsia), 2013 IEEE Asia Pacific Conference on Postgraduate Research in
Conference_Location :
Visakhapatnam
Print_ISBN :
978-1-4799-2750-0
DOI :
10.1109/PrimeAsia.2013.6731203