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