首页> 中文期刊>中国测试 >基于CORDIC算法的动态FIR数字滤波器FPGA实现与应用

基于CORDIC算法的动态FIR数字滤波器FPGA实现与应用

     

摘要

Mass filter coefficients were required to be deposited into FPGA memory to realize traditional dynamic FIR digital filtering. A method of dynamic FIR digital filter based on CORDIC algorithm was proposed in this paper, which could adopt CORDIC algorithm to calculate the filter coefficients with the change of signal parameters at real time, and save a lot of FPGA memory resources. Test results show that the coefficient calculation error of FIR digital filter based on CORDIC algorithm is less than ±4 ×10-3, and the stop-band attenuation of dynamic filter is more than -50 dB, which is featured by high accuracy, excellent real-time performance and less required memory. Excellent filtering effect can be obtained by applying FIR digital filter to ultrasonic phased array echo signal dynamic filtering.%传统动态FIR数字滤波需要将大量滤波器系数存入FPGA中,该文提出一种基于CORDIC算法的动态FIR数字滤波器实现方法,通过CORDIC算法对随信号参数动态变化的滤波器系数进行实时计算,节省大量FPGA内存资源.实验表明:基于CORDIC算法的动态FIR数字滤波器系数计算绝对误差小于±4×10-3,动态滤波器阻带衰减达-50 dB以上,具有准确度高、实时性好、占用内存少的特点.将该动态FIR数字滤波器应用于超声相控阵回波信号动态滤波,取得较好滤波效果.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号