基于SYSGEN的FIR滤波器系数重加载功能实现与仿真

System Generator中的FIR Compiler模块在信号处理中有着广泛的应用,其不仅可以通过在配置页中的Coefficient Vector中直接写入滤波系数,还可以通过模块提供的接口进行动态重加载。

FIR Compiler模块提供了两种滤波器系数重加载方法,一种是reload方法,利用reload接口写入新系数,另一种是config方法,提前将系数分组后写到Coefficient Vector中,再通过config接口写入系数组编号,选择相应的滤波器系数。以下分别介绍。

  1. Reload 方法

Reload方法配置步骤:

Step1: 利用fdatool生成初始滤波器系数,填入coefficient vector中。(注意,生成的滤波器系数的个数是fdatool中order(阶数)加1)

Step2: 勾选Use Reloadable Coefficients选项,点击Apply按钮,这时FIR Compiler模块会自动添加reload信号接口。

Step3: 搭建逻辑,提供reload接口信号和config信号,各个信号的定义及说明如下:

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值