Title :
Residue Signed-Digit Arithmetic and the Conversions between Residue and Binary Numbers for a Four-Moduli Set
Author :
Wei, Shugang ; Jiang, Changjun
Author_Institution :
Dept. of Production Sci. & Technol., Gunma Univ., Gunma, Japan
Abstract :
By introducing a signed-digit (SD) number arithmetic into a residue number system (RNS), arithmetic operations can be performed efficiently. In this paper, a high-speed modulo m SD addition algorithm is proposed, where m ∈ {2n + 1, 2n +1, 22n +1, 2n}. By using the modulo m SD adders, a modulo m SD multiplier can be implemented with a binary adder tree structure. We also present an algorithm for the conversion from residue SD numbers to SD numbers for the four-moduli set {2n - 1, 2n + 1, 22n + 1, 2n} which can be designed using a two-level binary tree structure of the residue SD number additions. The comparison of the new converter using SD number arithmetic with the converter using binary arithmetic yields reductions in delays of 44%, 60% and 75% for n=4, n=8 and n=16, respectively.
Keywords :
adders; residue number systems; set theory; tree data structures; arithmetic operation; binary adder tree structure; binary arithmetic; moduli set; modulo m SD adder; modulo m SD addition algorithm; modulo m SD multiplier; number converter; residue SD number addition; residue number system; residue signed digit arithmetic; Adders; Binary trees; Computers; Delay; Dynamic range; Hardware; Signal processing algorithms; Residue number systemu; number conversion; residue arithmetic; signed-digit number sysytem;
Conference_Titel :
Distributed Computing and Applications to Business, Engineering & Science (DCABES), 2012 11th International Symposium on
Conference_Location :
Guilin
Print_ISBN :
978-1-4673-2630-8
DOI :
10.1109/DCABES.2012.100