找回密码
 注册
关于网站域名变更的通知
查看: 347|回复: 2
打印 上一主题 下一主题

串行FIR滤波器设计(1) ------- FIR数字滤波器的FPGA实现(二)(中)

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-5-31 14:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
串行FIR滤波器设计(1) ------- FIR数字滤波器的FPGA实现(二)
% y" K# n/ S6 C
文章目录
(二) FIR数字滤波器的FPGA实现-串行FIR滤波器设计
0  串行FIR滤波器基本原理
1 基于移位寄存器的串行 FIR 滤波器
1.1  基本理论
1.2  设计实现
2  基于双端口 RAM 的串行 FIR 滤波器
3 系数对称的串行 FIR 滤波器的设计
4 两种串行结构的 FIR 滤波器性能比较

9 ~6 }5 \% ]4 C+ U4 S( k7 B6 n& n( y

6 T; x! b; d/ P6 L  L( n' r0 |! r3 E
1 基于移位寄存器的串行 FIR 滤波器
1.1  基本理论
  基于移位寄存器的串行 FIR 滤波器其设计思想是输入数据的动态流动是以自身的流动而非通过地址的改变实现的。对图 2.2 进一步分析可知,每完成一次滤波运算,输入数据沿数据窗推进一格即总有一个新的数据进入数据窗并占据数据窗的第一个位置,数据窗内的原有数据整体向前推移一个系数位,且总有一个数据移出数据窗。以fs表示输入数据采样率,它反映了输入数据进入数据窗的速率;以fclk 表示滤波运算的工作速率,它反映了乘法器的工作速率。定义输入数据的生命周期是指输入数据从进入数据窗至移出数据窗所持续的时间。例如,图2.2所示的输入数据x(0)的生命周期为4 Tclk(其中Tclk=1/fclk)。对于N抽头FIR滤波器,一次滤波运算需要N次乘法运算,故fs和fclk之间满足下式所示的关系式。

  C$ @9 p$ I2 q
游客,如果您要查看本帖隐藏内容请回复
, X5 Y5 ?6 Z( z/ m0 R
. T6 _1 B' J& \

该用户从未签到

3#
发表于 2022-7-1 15:16 | 只看该作者
FIR数字滤波器的FPGA实现
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-6 15:07 , Processed in 0.156250 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表