期刊文献+

FIR滤波器的CSE优化算法设计及其FPGA实现

Optimal Common Subexpression Elimination Algorithm for FIR Filter and Implementation on FPGA
下载PDF
导出
摘要 为了减少有限长单位冲激响应滤波器对FPGA资源的消耗,在水平共同子表达式消去算法和垂直共同子表达式消去算法的基础上,提出了一种优化CSE算法来设计滤波器,使滤波器运算单元得到更多的资源复用。应用DSP Bu ilder建立模型,以图形化界面实现一个32阶的低通有限长单位冲激响应滤波器,并用Modelsim和QuartusⅡ进行仿真。仿真结果表明:运用优化CSE算法设计的有限长单位冲激响应滤波器比用传统CSE算法设计的滤波器使用更少的逻辑单元,且优化设计的有限长单位冲激响应滤波器较直接乘法实现方式及分布式实现方式节省较多的硬件资源。最后,在A ltera公司DE2开发板上实现所设计的滤波器,硬件实现表明所设计的滤波器滤波效果和仿真结果一致。 To reduce the consumption of field programmable gate array resources,the horizontal common subexpression elimination algorithm and vertical common subexpression elimination algorithm in designing the FIR filter were studied.Further,an optimal common subexpression elimination algorithm combined the advantages of these two algorithms was presented in this paper so that the operation units can be reduced more efficiently.This paper built a model by using DSP builder firstly to implement a 32-order low-pass FIR filter and then simulated the model with Modelsim and QuartusⅡ.The simulation result shows that the optimal CSE design uses less logic elements and logic depths,and the optimization FIR filter design saves more hardware resources than the direct multiplication method and the distributed method do.Finally,the implementation of designed filter was done on DE2 development board.The result shows that the filtering effect is in keeping with the simulation result.
出处 《河南科技大学学报(自然科学版)》 CAS 北大核心 2011年第6期24-28,5-6,共5页 Journal of Henan University of Science And Technology:Natural Science
基金 江苏省第七批"六大人才高峰"基金项目(DZXX-149)
关键词 有限长单位冲激响应滤波器 现场可编程门阵列 水平共同子表达式 垂直共同子表达式 Finite impulse response filter Field programmable gate array Horizontal common subexpression elimination algorithm Vertical common subexpression elimination algorithm
  • 相关文献

参考文献9

  • 1岳颀,蔡远利.基于CSD量化编码的FIR滤波器优化设计[J].西北大学学报(自然科学版),2009,39(4):541-543. 被引量:3
  • 2李书华,曾以成.基于分布式算法的高阶FIR滤波器及其FPGA实现[J].计算机工程与应用,2010,46(12):136-138. 被引量:13
  • 3Xu F, Chang C H, Jong C C. Contention Resolution Algorithm for Common Subexpression Elimination in Digital Fiher Design[J]. Circuits Syst II,2005,52 (10) :695 - 700.
  • 4Mahesh R, Vinod A P. A New Common Subexpression Elimination Algorithm for Realizing Low-complexity Higher Order Digital Filters [ J ]. IEEE Trans C omput Aid Design Integ Circuit Syst,2008,27 (2) :217 -229.
  • 5Vinod A P,Lai E M K. On the Implementation of Efficient Channel Filters for Wideband Receivers by Optimizing Common Subexpression Elimination Methods[ J]. IEEE Trans Comput Aid Design Integ Circuit Syst,2005,24 (2) :295 -304.
  • 6Jang Y,Yang S. Low-power CSD Liner Phrase FIR Filter Structure Using Vertical Common Sub-expression [ J ]. Electron Lett,2002,38 ( 15 ) :777 - 779.
  • 7Voronenko Y, Pushcel M. Muhiplierless Multiple Constant Multiplication[J].ACM Trans Algorithms,2007,3 ( 2 ) : 695 - 700.
  • 8潘松,等.现代DSP技术[M].西安:西安电子科技大学出版社,2003.
  • 9袁博,宋万杰,吴顺君.基于FPGA的MATLAB与QuartusⅡ联合设计技术研究[J].电子工程师,2007,33(1):6-8. 被引量:16

二级参考文献20

  • 1郭振威,彭安金.多速率DAFIR滤波器的实现方法研究[J].现代电子技术,2006,29(5):42-44. 被引量:2
  • 2WONG P W. Fully Sigma-Delta modulation encoded FIR filter[ J ]. IEEE Trans Signal Processing, 1992,40 ( 6 ) : 1605-1610.
  • 3SERNA A E, SODERSTRAND M A. Trade-off between FPGA resource utilization and round-off error in optimized CSD FIR digital filters [ J ]. Signals, Systems and Computers, 1994,1 (31) : 187-191.
  • 4ASHRAFZADEH F, NOWROUZIAN B. Crossover and mutation in genetic algorithms employing canonical signed-digit number system [ J ]. Circuits and Systems, 1997,2 ( 3 - 6) :702-705.
  • 5LI Liang,AHMADI M,SID-AHMED M A. Design of complementary filter pairs with canonical signed-digit coefficients using genetic algorithm [ J]. IEEE Electronics, Circuits and Systems,2004,1 (13 -15) :611-614.
  • 6Croisier A,Esteban D,Levilion M,et al.Digital filter for PCM en-coded signals:US patent,3777130.1973[P].
  • 7Peled A,Liu B.A new realization of digital filters[J].IEEE Transac-tions on Acoustics,Speech and Signal Processing,1974,22(6):456-462.
  • 8Yiu K.On signal-bit assignment for a vector multiplier[J].Proceed-ings of the IEEE,1976,64:372-373.
  • 9Kammeyer K.Quantization error on the distributed arithmetic[J].IEEE Transactions on Circuits and Syatema,1981,24(12):681-689.
  • 10Taylor F.An analysis of the distributed-arithmetic digital filter[J].IEEE Transactions on Acoustics,Speech and Signal Ptocessing,1986,35(5):1165-1170.

共引文献92

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部