DocumentCode :
1212681
Title :
Diminished-1 modulo 2n+1 squarer design
Author :
Vergos, H.T. ; Efstathiou, C.
Author_Institution :
Comput. Eng. & Informatics Dept., Univ. of Patras, Greece
Volume :
152
Issue :
5
fYear :
2005
Firstpage :
561
Lastpage :
566
Abstract :
Squarers modulo M are useful design blocks for digital signal processors that internally use a residue number system and for implementing the exponentiators required in cryptographic algorithms. In these applications, some of the most commonly used moduli are those of the form 2n+1. To avoid using (n+1)-bit circuits, the diminished-1 number system can be effectively used in modulo 2n+1 arithmetic applications. In the paper, for the first time in the open literature, the authors formally derive modulo 2n+1 squarers that adopt the diminished-1 number system. The resulting implementations are built using only full-and half-adders and a final diminished-1 adder and can therefore be pipelined straightforwardly.
Keywords :
adders; digital signal processing chips; pipeline arithmetic; residue number systems; arithmetic application; bit circuits; cryptographic algorithm; digital signal processors; diminished-1 adder; diminished-1 modulo; diminished-1 number system; exponentiators; full adder; half-adder; residue number system; squarer design;
fLanguage :
English
Journal_Title :
Computers and Digital Techniques, IEE Proceedings -
Publisher :
iet
ISSN :
1350-2387
Type :
jour
DOI :
10.1049/ip-cdt:20055037
Filename :
1532078
Link To Document :
بازگشت