DocumentCode :
2877930
Title :
A modulo 2n+1 multiplier with double-LSB encoding of residues
Author :
Jaberipur, G. ; Alavi, H.
Author_Institution :
Dept. of Electr. & Comput. Engr., Shahid Beheshti Univ., Tehran, Iran
fYear :
2010
fDate :
23-24 Sept. 2010
Firstpage :
147
Lastpage :
150
Abstract :
Modulo 2n+1 adders and/or multipliers are used in digital filters, cryptographic systems, and digital signal processors based on residue number systems (RNS). The moduli set {2n-1, 2n, 2n+1} is popular in RNS applications, where the design of modulo 2n+1 multipliers is more challenging than the case of other two moduli. One reason is that the natural representation of residues in the range [0, 2n] requires n+1 bits. However, a number of modulo 2n+1 addition or multiplication schemes have used n-bit diminished-1 representation of residues, where zero operands are supposed to be treated separately. On the other hand, double-LSB encoding of modulo 2n+1 residues (i.e., an n-bit code word with a second least significant bit) has been used in the design of an efficient modulo 2n+1 adder. We are therefore motivated to study the impact of the double-LSB encoding of residues on the design of modulo 2n+1 multipliers. We describe the operation of such multipliers in dot-notation representation and show that the corresponding circuitry uses only standard off the shelf arithmetic cells such as full adders, half adders and carry look-ahead logic. Synthesis based comparison with previously reported multipliers shows the advantages of the proposed design.
Keywords :
encoding; residue number systems; RNS; as full adders; carry look-ahead logic; corresponding circuitry; cryptographic systems; digital filters; digital signal processors; dot notation representation; double LSB encoding; half adders; modulo 2n+1 multiplier; natural representation; residue number systems; shelf arithmetic cells; Adders; Computers; Cryptography; Digital filters; Digital signal processors; Encoding; IEEE Computer Society;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture and Digital Systems (CADS), 2010 15th CSI International Symposium on
Conference_Location :
Tehran
Print_ISBN :
978-1-4244-6267-4
Type :
conf
DOI :
10.1109/CADS.2010.5623600
Filename :
5623600
Link To Document :
بازگشت