基于RFSoC的FIR滤波器系统及滤波方法技术方案

技术编号:31503869 阅读:34 留言:0更新日期:2021-12-22 23:31
本公开提供一种基于RFSoC的FIR滤波器系统,包括:RFSoC处理模块,用于传输数据及发送控制指令;FIR滤波器模块,用于在可编程逻辑器件中执行FIR滤波器算法,实现数字滤波器;配置模块,用于实时对所述FIR滤波模块进行配置;时钟模块,用于提供时钟信号;控制模块,用于调用IP软核控制FIR滤波器系统的运行;以及显示模块,用于读取并显示FIR滤波器处理的结果。本公开同时还提供一种基于RFSoC的FIR滤波器系统的滤波方法,具有配置方式灵活、处理速度快、功耗低等优势。耗低等优势。耗低等优势。

【技术实现步骤摘要】
基于RFSoC的FIR滤波器系统及滤波方法


[0001]本公开涉及滤波器
,尤其涉及一种基于RFSoC的FIR滤波器系统及滤波方法,适用于射电天文、无线通信等高速数字信号处理。

技术介绍

[0002]在通讯领域,2018年面向5G无线通讯和雷达信号处理推出了第一代RFSoC(Radio Frequency System on Chip,片上射频系统)技术。RFSoC在SoC(System on Chip,系统级芯片)架构中集成了射频信号转换器和软判决前向纠错(SD

FEC),配有对应的处理单元和可编程逻辑器件。单个芯片中集成了FPGA、ARM CPU、ADC/DAC、10/40/100Gb网络等多种资源,实现16通道2GSPS

12bit或8通道4GSPS

12bit采样,芯片集成度高、性能强大,已成为高速信号处理未来的发展趋势。
[0003]FIR(Finite Impulse Response,有限脉冲响应)滤波器是信号处理系统中最基本的元件,是一种非递归型滤波器。F本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于RFSoC的FIR滤波器系统,包括:RFSoC处理模块,用于传输数据及发送控制指令;FIR滤波器模块,用于在可编程逻辑器件中执行FIR滤波器算法,实现数字滤波器;配置模块,用于实时对所述FIR滤波模块进行配置;时钟模块,用于提供时钟信号;控制模块,用于调用IP软核控制FIR滤波器系统的运行;以及显示模块,用于读取并显示FIR滤波器处理的结果。2.根据权利要求1所述的基于RFSoC的FIR滤波器系统,所述RFSoC处理模块,包括:ARM A53处理芯片,在SD卡中安装的PYNQ操作系统下运行。3.根据权利要求1所述的基于RFSoC的FIR滤波器系统,通过可编程逻辑器件Zynq UltraScale MPSoC IP配置ARM A53处理芯片,开通需要的端口,通过AXI接口的Master HP0及Slave HPM0接口传输数据及发送控制指令。4.根据权利要求1所述的基于RFSoC的FIR滤波器系统,所述配置模块通过DMA对所述FIR滤波器模块进行配置。5.根据权利要求1所述的基于RFSoC的FIR滤波器系统,所述配置模块通过DMA对所述FIR滤波器模块进行配置,包括:选择FIR滤波器的类型,以及将所述FIR滤波器...

【专利技术属性】
技术研发人员:托乎提努尔裴鑫李健段雪峰
申请(专利权)人:中国科学院新疆天文台
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1