DocumentCode
648654
Title
On the design of modulo 2n±1 residue generators
Author
Tsoumanis, K. ; Efstathiou, C. ; Moschopoulos, Nikos ; Pekmestzi, K.
Author_Institution
Dept. of Electr. & Comput. Eng., Nat. Tech. Univ. of Athens, Athens, Greece
fYear
2013
fDate
7-9 Oct. 2013
Firstpage
33
Lastpage
38
Abstract
In this paper, we propose an efficient residue generator which concurrently computes the residues modulo 2n+1 and modulo 2n-1. The input operands are divided into n-bit vectors which are then grouped into two sets and added by two separate Carry Save Adder (CSA) trees. The output carry of each stage of the first CSA tree is used as input to the corresponding stage of the second CSA tree, while the output vectors of the trees are finally added modulo 2n+1 and 2n-1 to compute the residues. The proposed residue generator is well suited for Residue Number System (RNS) based applications which use both modulo 2n+1 and 2n-1 residues. An efficient configurable modulo 2n±1 residue generator is also proposed.
Keywords
adders; random number generation; residue number systems; trees (mathematics); CSA trees; RNS; carry save adder trees; modulo 2n±1 residue generator design; n-bit vectors; residue number system; Residue generators; configurable; diminished-1; modulo; residue number system;
fLanguage
English
Publisher
ieee
Conference_Titel
Very Large Scale Integration (VLSI-SoC), 2013 IFIP/IEEE 21st International Conference on
Conference_Location
Istanbul
Type
conf
DOI
10.1109/VLSI-SoC.2013.6673241
Filename
6673241
Link To Document