DocumentCode
2328822
Title
Generalized matrix method for efficient residue to decimal conversion
Author
Gbolagade, Kazeem Alagbe ; Cotofana, Sorin Dan
Author_Institution
Comput. Eng. Lab., Delft Univ. of Technol., Delft
fYear
2008
fDate
Nov. 30 2008-Dec. 3 2008
Firstpage
1414
Lastpage
1417
Abstract
In this paper, we present a matrix based method for efficient Residue to decimal conversion. First, we generalize a previously proposed technique that was restricted to 5-moduli set such that it becomes applicable to any RNS with the set of relatively prime integer moduli {mi}i=1,n. Next, we simplify the computing procedure by maximizing the utilization of the modulo-mi adders and multipliers present in the RNS functional units. For an n-digit RNS number X = (x1; x2; x3; ....; xn) the proposed method takes at most n iterations. Each iteration requires one parallel subtractions and 2 multiplications except the first one. This scheme results in an RNS to MRC with an asymptotic complexity, in terms of arithmetic operations, in the order of O(n), while the traditional MRC technique exhibits an asymptotic complexity in the order of O (n2). In particular, the utilization of our technique, for 3-moduli and 10-moduli RNS results in the reduction of the total number of arithmetic operations required by the conversion process with 13:33% and 66:05%, respectively, when compared to state of the art MRC.
Keywords
adders; convertors; matrix algebra; adders; asymptotic complexity; decimal conversion; generalized matrix method; matrix based method; multipliers; prime integer moduli; Cathode ray tubes; Degradation; Digital arithmetic; Digital filters; Digital signal processing; Dynamic range; Fault tolerance; Hardware; Laboratories; Parallel processing; Arithmetic Operations; Matrix Method; Mixed Radix Conversion; Residue Number System;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2008. APCCAS 2008. IEEE Asia Pacific Conference on
Conference_Location
Macao
Print_ISBN
978-1-4244-2341-5
Electronic_ISBN
978-1-4244-2342-2
Type
conf
DOI
10.1109/APCCAS.2008.4746295
Filename
4746295
Link To Document