集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1416|回复: 2

FPGA和IP核的FIR低通滤波器

[复制链接]
小舍YZ 发表于 2017-9-1 15:49:47 | 显示全部楼层 |阅读模式
FPGA和IP核的FIR低通滤波器

FIR(Finite Impulse Response,有限冲击响应)数字滤波器具有稳定性高、可以实现线性相位等优点,广泛被应用于信号检测与处理等领域。由于FPGA(Field Programmable Gate Array,现场可编程门阵列)基于查找表的结构和全硬件并行执行的特性,如何用FPGA 来实现高速FIR 数字滤波器成了近年来数字信号处理领域研究的热点。目前,全球两大PLD 器件供应商都提供了加速FPGA 开发的IP(IntelligentProperty,知识产权)核。本文在Altera 公司的FIR 数字滤波器IP 核的基础上,设计了基于分布式算法的FIR数字低通滤波器。

首先是DSP Builder的设计流程

下图是基于DSP Builder开发DSP系统的设计流程。首先调用DSP Builder 工具包中的元件构建电路模型。电路模型建立以后再进行系统级的仿真。仿真通过以后运行SignalCompiler 将模型文件转化成RTL级的VHDL代码。转化成功以后,再调用VHDL 综合器进行综合生成底层网表文件。然后调用QuartusII进行编译,QuartusII根据网表文件及设置的优化约束条件进行布线布局和优化设计的适配,最后生成编程文件和仿真文件。生成的POF/SOF FPGA 配置文件用于对目标器件的编程配置和硬件实现。仿真文件主要是用于QuartusII 的门级仿真文件和用于ModelSim的时序仿真文件和VHDL 仿真激励文件,用于实时测试DSP系统的工作性能。

图1  基于DSP Builder 的设计方法

本帖子中包含更多资源

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

x
zxopenljx 发表于 2021-3-26 15:04:34 | 显示全部楼层
FPGA和IP核的FIR低通滤波器
zxopenluyutong 发表于 2021-3-27 09:37:55 | 显示全部楼层
FPGA和IP核的FIR低通滤波器
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-11-29 05:33 , Processed in 0.059475 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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