DocumentCode :
2758454
Title :
Arithmetic Units for RNS Moduli {2n-3} and {2n+3} Operations
Author :
Matutino, Pedro Miguens ; Chaves, Ricardo ; Sousa, Leonel
Author_Institution :
Dept. of Electron., Telecommun. & Comput. Eng., ISEL/INESC-ID/IST, Lisbon, Portugal
fYear :
2010
fDate :
1-3 Sept. 2010
Firstpage :
243
Lastpage :
246
Abstract :
A new moduli set {2n - 1, 2n + 3, 2n + 1, 2n - 3} has recently been proposed to represent numbers in Residue Number Systems (RNS), increasing the number of channels. With this, the processing time can be reduced by simultaneously exploiting the carry-free characteristic of the modular arithmetic and improving the parallelism. In this paper, hardware structures for addition and multiplication operation in RNS for the moduli {2n - 3} and {2n + 3} are proposed and analyzed. In order to evaluate the performance of the proposed units they were implemented on an ASIC technology. The obtained experimental results suggest that the performance of the moduli {2n ± 3} are acceptable but demand more area resource and impose a larger delay than the typically used {2n ± 1} arithmetic units. Addition units require at least 42% more area for a performance identical to the {2n + 1} modulo adder. The multiplication units require up to 37% more area and impose a delay 25% higher. This paper also suggests that more balanced moduli sets should be developed in order to achieve more efficient RNS.
Keywords :
application specific integrated circuits; residue number systems; ASIC technology; RNS moduli operation; addition operation; modular arithmetic; multiplication operation; residue number systems; Adders; Application specific integrated circuits; Computer architecture; Computers; Delay; Equations; Arithmetic units; Residue Number System;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design: Architectures, Methods and Tools (DSD), 2010 13th Euromicro Conference on
Conference_Location :
Lille
Print_ISBN :
978-1-4244-7839-2
Type :
conf
DOI :
10.1109/DSD.2010.77
Filename :
5615647
Link To Document :
بازگشت