Multiple Constant Multiplication Algorithm for High-Speed and Low-Power Design

被引:15
作者
Oudjida, Abdelkrim K. [1 ]
Liacha, Ahmed [1 ]
Bakiri, Mohammed [1 ,2 ]
Chaillet, Nicolas [2 ]
机构
[1] Ctr Dev Technol Avancees, Algiers 16303, Algeria
[2] UFC CNRS ENSMM UTBM, FEMTO ST Inst, F-25044 Besancon, France
关键词
High-speed and low-power design; linear time-invariant (LTI) systems; multiplierless single/multiple constant multiplication (SCM/MCM); Radix-2(r) arithmetic; FILTERS;
D O I
10.1109/TCSII.2015.2469051
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this brief, Radix-2(r) arithmetic is applied to the multiple constant multiplication (MCM) problem. Given a number M of nonnegative constants with a bit length N, we determine the analytic formulas for the maximum number of additions, the average number of additions, and the maximum number of cascaded additions forming the critical path. We get the first proven bounds known so far for MCM. In addition to being fully predictable with respect to the problem size (M, N), the RADIX-2(r) MCM heuristic exhibits sublinear runtime complexity O(M x N/r), where r is a function of (M, N). For high-complexity problems, it is most likely the only one that is even feasible to run. Another merit is that it has the shortest adder depth in comparison with the best published MCM algorithms.
引用
收藏
页码:176 / 180
页数:5
相关论文
共 12 条
[1]   Exact and Approximate Algorithms for the Filter Design Optimization Problem [J].
Aksoy, Levent ;
Flores, Paulo ;
Monteiro, Jose .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2015, 63 (01) :142-154
[2]  
Aksoy L, 2014, PR IEEE COMP DESIGN, P42, DOI 10.1109/ICCD.2014.6974660
[3]  
Avizienis A., 1961, IRE Transactions on Electronic Computers, P389
[4]   USE OF MINIMUM-ADDER MULTIPLIER BLOCKS IN FIR DIGITAL-FILTERS [J].
DEMPSTER, AG ;
MACLEOD, MD .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1995, 42 (09) :569-577
[5]   Lower bounds for constant multiplication problems [J].
Gustafsson, Oscar .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2007, 54 (11) :974-978
[6]  
Johansson K, 2011, IEEE INT SYMP CIRC S, P1439, DOI 10.1109/ISCAS.2011.5937844
[7]  
Kumm M., 2013, P 23 INT C FIELD PRO, P1
[8]  
Lefevre V., 2001, 4192 INRIA
[9]  
Lu X., 2014, IEEE T CIRCUITS-I, V62, P863
[10]   Radix-2r Arithmetic for Multiplication by a Constant: Further Results and Improvements [J].
Oudjida, Abdelkrim K. ;
Chaillet, Nicolas ;
Berrandjia, Mohamed L. .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2015, 62 (04) :372-376