DocumentCode :
2908067
Title :
A Multiplicative Inverse Algorithm Based on Modulo (2p - 1) Signed-Digit Arithmetic for Residue to Weighted Number Conversion
Author :
Wei, Shugang
Author_Institution :
Gunma Univ., Kiryu
fYear :
2007
fDate :
26-28 Sept. 2007
Firstpage :
1
Lastpage :
4
Abstract :
The multiplicative inverse numbers are needed for converting the numbers in a residue number system (RNS) into a weighted number. In this paper, a new hardware algorithm is presented by use of a radix-two signed-digit (SD) arithmetic for the multiplicative inverse calculation modulo mi = (2p-1), where mi is a modulus in the RNS. The calculation of an multiplicative inverse number can be implemented only by carry-free SD additions. An efficient serial residue-to-weighted number converter with the number inversion circuit is also proposed. By circuit design and simulation, the proposed converter using SD arithmetic has high speed performance compared to that based on binary arithmetic.
Keywords :
redundant number systems; residue number systems; circuit design; circuit simulation; multiplicative inverse algorithm; radix-two signed-digit arithmetic; redundant residue number systems; serial residue-to-weighted number converter; weighted number; Adders; Binary trees; Circuit simulation; Circuit synthesis; Computational modeling; Computer science; Digital arithmetic; Equations; Hardware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Circuits, 2007. ISIC '07. International Symposium on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-0797-2
Electronic_ISBN :
978-1-4244-0797-2
Type :
conf
DOI :
10.1109/ISICIR.2007.4441781
Filename :
4441781
Link To Document :
بازگشت