买芯片网
XILINX(AMD),ALTERA(INTEL),LATTICE
聚焦三大FPGA芯片品牌,强大的现货交付能力
Xilinx,Altera,Lattice
买芯片网代理Altera(英特尔)、Lattice(莱迪思)、Xilinx(赛灵思 AMD)
首页 >> Xilinx新闻 >> 基于Xilinx IP核FIR滤波器的设计与实现
基于Xilinx IP核FIR滤波器的设计与实现

这篇文章主要利用Xilinx提供的IP核实现FIR滤波器的设计,包括单路滤波器的设计、多路滤波器的设计,并对设计结果进行了Modelsim和Matlab的仿真。

买芯片网专注整合全球优质赛灵思代理商现货资源,是国内领先的Altera(英特尔)、Lattice(莱迪思)、Xilinx(赛灵思 AMD)芯片采购服务平台,买芯片网轻松满足您的芯片采购需求.

Xilinx的FIR IP核为滤波器的设计带来了方便,设计者只要利用Matlab生成目标滤波器的系数,再将该系数导入IP核中,便能定制自己的滤波器。并且它能设计各种类型的滤波器包括单速率滤波器、插值滤波器、希尔伯特滤波器等等。它除了能设计单路滤波器外还能设计多路滤波器。以下分别介绍单路滤波器及多路滤波器的设计。

单路滤波器的设计

用Matlab生成滤波器的系数

用Matlab的Filter Design & Analysis Tool生成滤波器系数,。采样频率为3MHz,通带频率0.1MHz,阻带频率0.3MHz,39阶FIR低通滤波器,并将系数导出,转换为整数,有效位数16位,保存为.coe格式,。

将.coe格式的滤波器系数导入FIR IP核,及相应选项的设置

利用ISE软件添加FIR IP核,并打开,,点击图中红框中的Browse,就能添加.coe文件,将滤波器系数导入FIR IP核。

Xilinx芯片今日搜索排行榜(2026/8/18)
XC7K410T-L2FF676E
FPGA现场可编程门阵列
676-FCBGA
XC7VX980T-1FF1928I
FPGA现场可编程门阵列
1928-FCBGA
XC4005XL-2PC84I
嵌入式 - FPGA(现场可编程门阵列)
产品封装:84-LCC(J 形引线)
XA2C64A-7VQG100I
集成电路(IC) > 嵌入式 > CPLD(复杂可编程逻辑器件)
封装:100-VQFP(14x14)
XC17S50ASO20I
集成电路(IC) > 存储器 > 用于 FPGA 的配置 PROM
封装:20-SOIC
XC7VX415T-1FF1158C
FPGA现场可编程门阵列
1158-FCBGA
XC7Z030-2FF676I
集成电路(IC) > 嵌入式 > 片上系统(SoC)
封装:676-FCBGA(27x27)
HW-LVDS-CBL-80
开发板,套件,编程器 > 开发板,编程器配件
封装:
LFECP6E-3TN144I
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:144-TQFP(20x20)
GAL16V8D-10LP
集成电路(IC) > 嵌入式 > PLD(可编程逻辑器件)
封装:20-PDIP
ISPLSI 5512VE-100LF388
嵌入式 - CPLD(复杂可编程逻辑器件)
产品封装:388-BBGA
LCMXO2-256HC-4SG48I
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:48-QFNS(7x7)
EPM7160STC100-10
集成电路(IC) > 嵌入式 > CPLD(复杂可编程逻辑器件)
封装:100-TQFP(14x14)
1SG165HN3F43E2VG
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:1760-FBGA(42.5x42.5)
1SG110HN3F43I2VG
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:1760-FBGA(42.5x42.5)
EPC1LI20N
集成电路(IC) > 存储器 > 用于 FPGA 的配置 PROM
封装:20-PLCC(9x9)
Xilinx(赛灵思,AMD)产品及其应用
Xilinx(赛灵思,AMD)公司新闻
买芯片网轻松满足您的芯片采购需求
买芯片网,独家代理渠道,专注三大品牌:XILINX(赛灵思 AMD)ALTERA(英特尔 INTEL)LATTICE(莱迪思)