DocumentCode :
1579265
Title :
Binary-to-RNS Conversion Units for moduli {2^n ± 3}
Author :
Matutino, Pedro Miguens ; Chaves, Ricardo ; Sousa, Leonel
Author_Institution :
Dept. of Electron., Telecommun. & Comput. Eng., IST, Lisbon, Portugal
fYear :
2011
Firstpage :
460
Lastpage :
467
Abstract :
In this paper Residue Number Systems (RNS) conversion structures from Binary to RNS modulo {2n ± 3} are proposed. These structures are based on arithmetic calculations without the need for Lookup Tables as in the related art. Additionally, the required 4:2 and 3:2 Carry-Save Adders (CSA) modulo {2n ± 3} are also proposed. Experimental results obtained for an ASIC technology suggest that the presented CSAs, needed in the conversion, improve the related art by reducing the required area resources by 33% and achieving a 1.49× speedup. Experimental results for the proposed conversion units suggest that improvements in performance up to 3 times can be achieved, while reducing the required area resources by 85%.
Keywords :
adders; application specific integrated circuits; carry logic; residue number systems; ASIC technology; CSA modulo; RNS modulo; binary-to-RNS conversion unit; carry-save adder; residue number system; Adders; Art; Computers; Delay; Dynamic range; Equations; Multiplexing; Arithmetic; Compressor units; Conversion units; Residue Number System;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2011 14th Euromicro Conference on
Conference_Location :
Oulu
Print_ISBN :
978-1-4577-1048-3
Type :
conf
DOI :
10.1109/DSD.2011.65
Filename :
6037449
Link To Document :
بازگشت