DocumentCode :
2757182
Title :
Area-Efficient Multi-moduli Squarers for RNS
Author :
Bakalis, D. ; Vergos, H.T.
Author_Institution :
Dept. of Phys., Univ. of Patras, Patras, Greece
fYear :
2010
fDate :
1-3 Sept. 2010
Firstpage :
408
Lastpage :
411
Abstract :
Multi-moduli architectures are very useful for reconfigurable digital processors and fault-tolerant systems that are based on the Residue Number System (RNS). In this paper we propose two architectures for multi-moduli squaring that support the most common moduli cases in RNS channels, that is, 2n-1, 2n and 2n+1. The proposed architectures are based on the modified Booth encoding of the input operand for deriving the required partial products and on Dadda adder trees for their addition. Experimental results show that the proposed squarers offer significant savings in area compared to previous proposals while a small improvement in delay is achieved in most cases as well.
Keywords :
adders; encoding; fault tolerance; reconfigurable architectures; residue number systems; trees (mathematics); Dadda adder trees; RNS channels; area-efficient multimoduli squarers; booth encoding; fault-tolerant systems; multimoduli architectures; multimoduli squaring; reconfigurable digital processors; residue number system; Adders; Architecture; Computer architecture; Delay; Encoding; Multiplexing; Modulo arithmetic; RNS; modulo 2^n+1; modulo 2^n-1; modulo squarers; 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.25
Filename :
5615578
Link To Document :
بازگشت