A new balanced 4-moduli set {2 k , 2 n - 1, 2 n + 1, 2 n+1 -1} and its reverse converter design for efficient fir filter implementation
Gayathri Chalivendra, Vinay Hanumaiah, Sarma B. K. Vrudhula · 2011
This paper presents a new four moduli residue number system of the form {2k, 2n-1, 2n+1-1}, n d k d 2n, which is an enhancement of the popular four-moduli set {2n,2n-1,2n,2n+1-1} (for even n). Our k-mod4 moduli set achieves a higher dynamic range and a better balancing of the binary channels. Using the proposed k-mod4 moduli set helps in reducing the hardware complexity of arithmetic circuits compared with other four-moduli sets for the same performance. Additionally, we provide a reverse converter design, whose hardware complexity and performance are shown to be better than the existing reverse converters for the same dynamic range. Experimental results comparing RNS multiply and accumulate units implemented using the proposed four-moduli set with the state-of-the-art balanced four-moduli sets, show large improvements in area (46%) and power (43%) reduction for various dynamic ranges. This makes our k-mod4 moduli set ideal for digital filters implementation.