A New Fast and Area-Efficient Adder-Based Sign Detector for RNS {2n- 1, 2n, 2n+ 1}
A New Fast and Area-Efficient Adder-Based Sign Detector for RNS { 2n−1,2n,2n+1 }
Abstract:
The moduli set {2n – 1, 2n, 2n + 1} has been widely used in residue number system (RNS)-based computations. Its sign extraction problem, albeit fundamentally important in magnitude comparison and other difficult algorithms in RNS, has received considerably less attention than its scaling and reverse conversion problems. This brief presents a new algorithm for the design of a fast adder-based sign detector. The circuit is greatly simplified by shrinking the dynamic range to eliminate large modulo operations with the help of the new Chinese remainder theorem. Our synthesis results with the 65-nm CMOS standard cell library show that the proposed design outperforms all the existing adder-based sign detectors reported for this moduli set in area and speed for n ranges from 5 to 25 in the step of 5.
Comments are closed.