Optimization of Linear Phase FIR Filters in Dynamically Expanding Subexpression Space

被引:0
作者
Ya Jun Yu
Yong Ching Lim
机构
[1] Nanyang Technological University,School of Electrical and Electronic Engineering
来源
Circuits, Systems and Signal Processing | 2010年 / 29卷
关键词
FIR filters; Common subexpression sharing; Subexpression space; Tree search algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
The most advanced techniques in the design of multiplierless finite impulse response (FIR) filters explore common subexpression sharing when the filter coefficients are optimized. Existing techniques, however, either suffer from a heavy computational overhead, or have no guarantees on the minimal hardware cost in terms of the number of adders. A recent technique capable of designing long filters optimizes filter coefficients in pre-specified subexpression spaces. The pre-specified subexpression spaces determine if a filter with fewer adders may be achieved. Unfortunately, there is no known technique that can find subexpression spaces that can guarantee the solution with the minimum number of adders in the implementation. In this paper, a tree search algorithm is proposed to update and expand the subexpression spaces dynamically, and thus, to achieve the maximum subexpression sharing during the optimization. Numerical examples show that the proposed algorithm generates filters using fewer adders than other non-optimum algorithms. On the other hand, as a consequence of its efficiency, our proposed technique is able to design longer filters than the global optimum algorithm.
引用
收藏
页码:65 / 80
页数:15
相关论文
共 49 条
[1]  
Boullis N.(2005)Some optimizations of hardware multiplication by constant matrices IEEE Trans. Comput. 54 1271-1282
[2]  
Tisserand T.(1991)Primitive operator digital filters IEE Proc. G 138 401-412
[3]  
Bull D.R.(1995)Use of minimum-adder multiplier blocks in FIR digital filters IEEE Trans. Circuits Syst. II 42 569-577
[4]  
Horrocks D.H.(2007)Lower bounds for constant multiplication problems IEEE Trans. Circuits Syst. II 54 974-978
[5]  
Dempster A.G.(1996)Subexpression sharing in filters using canonic signed digit multipliers IEEE Trans. Circuits Syst. II 43 677-688
[6]  
Macleod M.D.(1993)Willson, Jr., A.N., The design of two-channel lattice structure perfect-reconstruction filter banks using power-of-two coefficients IEEE Trans. Circuits Syst. I 40 497-499
[7]  
Gustafsson O.(2001)FIR filter synthesis algorithms for minimizing the delay and the number of adders IEEE Trans. Circuits Syst. II 48 770-777
[8]  
Hartley R.I.(1980)Design of optimal finite wordlength FIR digital filters using integer programming techniques IEEE Trans. Acoust. Speech Signal Process. ASSP-28 304-308
[9]  
Horng B.-R.(1990)Design of discrete-coefficient-value linear phase FIR filters with optimum normalized peak ripple magnitude IEEE Trans. Circuits Syst. 37 1480-1486
[10]  
Samueli H.(1983)Discrete coefficient FIR digital filter design based upon an LMS criteria IEEE Trans. Circuits Syst. 30 723-739