电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • APP

    随时找料

    即刻洽谈

    点击下载PC版
  • 公众号

    电子元器件

    采购信息平台

  • 移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

对称型FIR滤波器

来源: 作者:华仔 浏览:1732

标签:

摘要:对称型FIR指系数对称的FIR滤波器,例如,奇数阶的对称FIR的系数可表示为[CO,c1,c2,c3,c2,c1,c0];而偶数阶的对称∏R的系数可表示为[CO,c1,c2,c2,c1,c01]。如果FIR有对称的系数且原来∏R需要Ⅳ个乘法运算,则乘法运算可减少为N/2+1。例如,一个FIR的系数为[CO c1 c2 c1 CO],那么FIR可表示为:dout=d1y[0]*c0+d1y[1]*c

对称型FIR指系数对称的FIR滤波器,例如,奇数阶的对称FIR的系数可表示为[CO,c1,c2,c3,c2,c1,c0];而偶数阶的对称∏R的系数可表示为[CO,c1,c2,c2,c1,c01]。

如果FIR有对称的系数且原来∏R需要Ⅳ个乘法运算,则乘法运算可减少为N/2+1。例如,一个FIR的系数为[CO c1 c2 c1 CO],那么FIR可表示为:

dout=d1y[0]*c0+d1y[1]*c1+dly[2]*c2+d1y[3]*c1+d1y[4]*c0;

由于其后系数对称,则方程可变形为:

dout=(d1y[0]+d1y[4])*c0+(d1y[1]+dly[3])*cl+d1y[2]*c2;

变形后的方程减少了乘法运算的次数,但增加了对数据预加的需求,采用有预加器的DSP48A可以很好地实现该FIR结构。

图1所示为一个基本的偶数阶对称ΠR的实现结构,图2所示为一个基本的奇数阶对称FIR的实现结构。

在该FIR实现时由于所有加法和乘法都用DSP48A中的专用结构实现,故可节省FPGA的逻辑资源且性能更好。

用预加器实现偶数阶对称FIR

图1 用预加器实现偶数阶对称FIR

用预加器实现奇数阶对称FIR

图2 用预加器实现奇数阶对称FIR



型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67
Baidu
map