DocumentCode :
3601293
Title :
2^n RNS Scalers for Extended 4-Moduli Sets
Author :
Sousa, Leonel
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. de Lisboa, Lisbon, Portugal
Volume :
64
Issue :
12
fYear :
2015
Firstpage :
3322
Lastpage :
3334
Abstract :
Scaling is a key important arithmetic operation and is difficult to perform in Residue Number Systems (RNS). This paper proposes a comprehensive approach for designing efficient and accurate 2n RNS scalers for important classes of moduli sets that have large dynamic ranges. These classes include the traditional 3-moduli set, but the exponent of the power of two modulo is augmented by a variable value x ({2n - 1; 2n+x, 2n + 1}), and any extended set with an additional modulo m4 ({2n - 1, 2n+x, 2n + 1[, m4]}). The proposed approach embeds scaling into the formulation of the Chinese remainder theorem and the mixed radix system, and it exploits the properties of the target moduli sets to perform scaling explicitly in the RNS domain. This is accomplished by operating hierarchically on each channel without requiring reverse and forward conversions. Simple memoryless VLSI architectures are proposed based on the obtained formulations. The relative assessment indicates that not only are these architectures comprehensive and suitable for configurable systems, but they are also more efficient than the related state of the art in terms of both performance and energy. The experimental results obtained for a 90 nm CMOS ASIC technology show improvements in the area-delay product, normalized with respect to the dynamic range, of up to 57 and 146 percent with the proposed scalers for the augmented 3-moduli set (dynamic range of 4n - 1 bits) and an extended 4-moduli set (dynamic range of 6n bits), respectively. These improvements increase to 64:9 and 263 percent when the energy required per scaling is measured. The proposed scalers are not only flexible and cost-effective, but they are also suitable for designing and implementing energy-constrained devices, particularly mobile systems.
Keywords :
CMOS integrated circuits; VLSI; application specific integrated circuits; memoryless systems; residue number systems; 2n RNS scalers; 90 nm CMOS ASIC technology; Chinese remainder theorem; arithmetic operation; augmented 3-moduli set; configurable systems; energy-constrained devices; extended 4-moduli sets; memoryless VLSI architectures; mixed radix system; mobile systems; residue number systems; scaling; Algorithm design and analysis; Complexity theory; Computer architecture; Dynamic range; Random access memory; Very large scale integration; ASIC; Chinese remainder theorem; FPGA; Residue number system; VLSI architecture; scaling;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2015.2401026
Filename :
7034999
Link To Document :
بازگشت