Forward and Reverse Converters and Moduli Set Selection in Signed-Digit Residue Number Systems

被引:6
作者
Persson, Andreas [2 ]
Bengtsson, Lars [1 ]
机构
[1] Chalmers Univ Technol, Dept Comp Sci & Engn0, S-41296 Gothenburg, Sweden
[2] Halmstad Univ, Ctr Res Embedded Syst CERES, Halmstad, Sweden
来源
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY | 2009年 / 56卷 / 01期
关键词
Residue number system; Signed-digit; Moduli-selection; Converters; FIR filters; BINARY; 2(N)-1;
D O I
10.1007/s11265-008-0249-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an investigation into using a combination of two alternative digital number representations; the residue number system (RNS) and the signed-digit (SD) number representation in digital arithmetic circuits. The combined number system is called RNS/SD for short. Since the performance of RNS/SD arithmetic circuits depends on the choice of the moduli set (a set of pairwise prime numbers), the purpose of this work is to compare RNS/SD number systems based on different sets. Five specific moduli sets of different lengths are selected. Moduli-set-specific forward and reverse RNS/SD converters are introduced for each of these sets. A generic conversion technique for moduli sets consisting of any number of elements is also presented. Finite impulse response (FIR) filters are used as reference designs in order to evaluate the performance of RNS/SD processing. The designs are evaluated with respect to delay and circuit area in a commercial 0.13 mu m CMOS process. For the case of FIR filters it is shown that generic moduli sets with five or six moduli results in designs with the best area x delay products.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 19 条
[1]  
Abdallah M., 1995, Proceedings of the Twenty-Seventh Southeastern Symposium on System Theory, P445, DOI 10.1109/SSST.1995.390542
[2]  
Avizienis A., 1961, IRE T ELECTRON COMPU, VEC10, P389, DOI DOI 10.1109/TEC.1961.5219227
[3]   An efficient reverse converter for the 4-moduli set {2n-1, 2n, 2n+1, 22n+1} based on the new Chinese remainder theorem [J].
Cao, B ;
Chang, CH ;
Srikanthan, T .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2003, 50 (10) :1296-1303
[4]  
Lindahl A, 2005, DSD 2005: 8TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, PROCEEDINGS, P42
[5]  
Lindström A, 2003, LECT NOTES COMPUT SC, V2823, P246
[6]   CARRY-FREE ADDITION OF RECODED BINARY SIGNED-DIGIT NUMBERS [J].
PARHAMI, B .
IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (11) :1470-1476
[7]  
SHALLIT J, 2005, PRIMER BALANCED BINA
[8]  
SKAVANTZOS A, 1999, P IEEE INT S CIRC SY, V3, P478
[9]  
Soderstrand M. A., 1986, Residue Number System Arithmetic: Modern Applications in Digital Signal Pro- cessing
[10]  
SZAB NS, 1967, RESIDUE ARITHMETIC I