FIR设置过采样率 matlab,Xilinx FIR IP的介绍与仿真

本文介绍了Xilinx FIR IP的特性,包括AXI4-Stream接口、多相滤波器等,并通过matlab的fdatool设计了一个低通滤波器。在设置与仿真过程中,详细阐述了滤波器选项、通道规格、实现细节等关键参数,以实现过采样率的调整。通过混频信号的仿真验证,展示了FIR滤波器有效滤除6kHz信号的效果。
摘要由CSDN通过智能技术生成

作者: OpenSLee 来源:

1 xilinx fir ip简介

1)符合AXI4-Stream的接口

2)高性能有限脉冲响应(FIR),多相抽取器,多相内插器,半带,半带抽取器和半带内插器,希尔伯特变换和内插滤波器实现

3)最多支持256组系数,处理一组以上时,每组2至2048个系数。

4)输入数据高达49位精度

5)滤波器系数高达49位精度

6)支持多达1024个交错数据通道

7)支持高级交错数据通道序列

8)通过共享控制逻辑支持多个并行数据通道

9)插值和抽取因子通常最多为64,单通道滤波器的最大为1024

10)支持大于时钟频率的采样频率

11)在线系数重装能力

12)用户可选的输出舍入

13)高效的多列结构,适用于所有过滤器的实现和优化4236360e22337d736d99826cd5cbdaa0.png

Fir公式

31e00e18b9c7e577772ea74a27f00236.png

常规抽头延迟线FIR滤波器表示

2 设计验证思路5bd49f4361d87dc06f6c1f85b491a318.png

混频器设计参考《基于FPGA数字混频器的设计》。

如上图所示,混频模块内部包含两个dds模块,一个产生2khz sine波,一个产生3khz sine波,然后相乘得到1khz+6khz的混频,然后使用xilinx FIR IP设计一个低通滤波器滤掉6khz,最后只剩1khz。

3 matlab fdatool设计低通滤波器

1)打开fdatool

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值