Design and Implementation of SORIGA-optimized Powers-of-two FIR Filter on FPGA

With the introduction of sophisticated algorithms, the field of signal processing has experienced enormous diversification of late. In addition to this, design of hardware efficient digital systems has grown sufficient interest amongst the researchers in recent past. In this article, an attempt has been made to realize hardware friendly powers-of-two FIR filter by using an evolutionary computation, called Self-organizing Random Immigrants Genetic Algorithm (SORIGA). In connection to this, this work makes one comparative study amongst various multiplier-less FIR filters in terms of hardware complexity when implemented on an FPGA chip. Finally, supremacy of the proposed design has firmly been established by comparing its hardware cost with many of the state-of-the-art powers-of-two FIR filters.

[1]  Yong Ching Lim,et al.  A polynomial-time algorithm for designing digital filters with power-of-two coefficients , 1993, 1993 IEEE International Symposium on Circuits and Systems.

[2]  Kung Yao,et al.  A multiplication-free solution for linear minimum mean-square estimation and equalization using the branch-and-bound principle , 1980, IEEE Trans. Inf. Theory.

[3]  H. Samueli,et al.  An improved search algorithm for the design of multiplierless FIR filters with powers-of-two coefficients , 1989 .

[4]  Chao-Liang Chen,et al.  A trellis search algorithm for the design of FIR filters with signed-powers-of-two coefficients , 1999 .

[5]  Per Bak,et al.  How Nature Works: The Science of Self‐Organized Criticality , 1997 .

[6]  Chia-Yu Yao A study of SPT-term distribution of CSD numbers and its application for designing fixed-point linear phase FIR filters , 2001, ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196).

[7]  Nurhan Karaboga,et al.  Design of Digital FIR Filters Using Differential Evolution Algorithm , 2006 .

[8]  A. Antoniou,et al.  Cascade-Form Multiplierless FIR Filter Design Using Orthogonal Genetic Algorithm , 2006, 2006 IEEE International Symposium on Signal Processing and Information Technology.

[9]  An-Yeu Wu,et al.  A design flow for multiplierless linear-phase FIR filters: from system specification to Verilog code , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[10]  Shengxiang Yang,et al.  A self-organizing random immigrants genetic algorithm for dynamic optimization problems , 2007, Genetic Programming and Evolvable Machines.

[11]  Y. Lim,et al.  FIR filter design over a discrete powers-of-two coefficient space , 1983 .

[12]  Kok Lay Teo,et al.  A Discrete Filled Function Method for the Design of FIR Filters With Signed-Powers-of-Two Coefficients , 2008, IEEE Transactions on Signal Processing.

[13]  Abhijit Chandra,et al.  A novel approach for coefficient quantization of low-pass finite impulse response filter using differential evolution algorithm , 2014, Signal Image Video Process..

[14]  Guillermo A. Jaquenod,et al.  Digital Signal Processing, A Computer Based Approach . 2nd Edition , 2003 .