摘要
针对传统FIR滤波器设计中乘法单元占用大量资源的问题,基于非递归共子消除(NR-SCSE)算法,结合标准符号数(CSD)编码,提出了一种低复杂度的无乘法FIR滤波器优化设计方法。利用Matlab生成滤波器的原始系数集和输入信号源,用CSD和NR-SCSE对其进行变换,得到新的量化系数集。用Quartus算法语言实现了一个15阶低通滤波器,并在Modelsim中进行了仿真测试。结果表明,新的结合算法相比于传统算法使用的硬件资源更少,加法器数量减少了30%左右。
-
单位中国运载火箭技术研究院; 中北大学; 中国航天科技集团有限公司