分布式算法的FIR(DA-FIR)滤波器生成器

IP Express莱迪思的分布式算法有限脉冲响应(DA-FIR)滤波器生成器IP实现高度可配置的,多通道的DA-FIR滤波器,采用分布式算法用FPGA中的查找表(LUT)实现,或嵌入式块存储器(EBR)有效支持所需实现滤波器功能的积的和运算。这些技术产生FPGA LUT的非常有效的资源利用率,同时节省乘法累加块(sysDSP)用于其他设计逻辑。因此,DA-FIR滤波器生成器IP核对在莱迪思FPGA中实现自定义的DSP块是非常有用。请参阅用户指南,以确定针对每个器件系列的核。

特性

  • 可变抽头数多达1024个
  • 支持多通道(多达32个通道)
  • 多相内插/抽取滤波器
  • 半带滤波器
  • 内插和抽取比例从2到32
  • 输入数据宽度从4到32位
  • 系数宽度为4到32位
  • 号或无符号数据和系数
  • 可选的四舍五入截断,舍入远离零,收敛舍入
  • 可选饱和逻辑用于溢出处理
  • 全精度算术运算
  • 分数输入和输出的规格
  • 支持串行和并行滤波器,用户指定的并行度。
  • 可配置的流水线来提高性能
  • 基于滤波器特性的优化(对称性与半带)。
  • 握手信号,以便顺利连接

Jump to

块关系图

Alternate Text

性能和大小

LatticeECP31
通道 抽头 内插 DWidth Round SLICE LUT EBR 寄存器 Fmax
1 16 无效 16 TRUN 290 348 - 476 318
1 9 无效 8 TRUN 512 611 - 877 279
1 36 使能 12 TRUN 600 709 - 883 308

1. 使用LFE3-70E-7FN484CES器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeECP3系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeECP2M/S1
通道 抽头 内插 DWidth Round SLICE LUT EBR 寄存器 Fmax
1 16 无效 16 TRUN 317 378 - 481 343
1 9 无效 8 TRUN 550 655 - 887 310
1 36 使能 12 TRUN 625 743 - 899 291

1. 使用LFE2M20E-6F256C器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeECP2M系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeECP2/S1
通道 抽头 内插 DWidth Round SLICE LUT EBR 寄存器 Fmax
1 16 无效 16 TRUN 317 378 - 481 341
1 9 无效 8 TRUN 550 655 - 887 321
1 36 使能 12 TRUN 625 743 - 899 320

1. 使用LFE2-20E-6F256C器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeECP2系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeECP/EC1
通道 抽头 内插 DWidth Round SLICE LUT EBR 寄存器 Fmax
1 16 无效 16 TRUN 296 340 - 481 192
1 9 无效 8 TRUN 521 594 - 887 180
1 36 使能 12 TRUN 590 689 - 899 174

1. 使用LFECP15E-4F256C 器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeECP系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeSC/M1
通道 抽头 内插 DWidth Round SLICE LUT EBR 寄存器 Fmax
1 16 无效 16 TRUN 278 343 - 481 372
1 9 无效 8 TRUN 564 759 - 895 338
1 36 使能 12 TRUN 568 668 - 934 390

1. 使用LFSC3GA15E-6F256C 器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeSC/M系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeXP21
通道 抽头 内插 DWidth Round SLICE LUT EBR 寄存器 Fmax
1 16 无效 16 TRUN 317 378 - 481 274
1 9 无效 8 TRUN 550 655 - 887 251
1 36 使能 12 TRUN 625 743 - 899 270

1. 使用LFXP2-17E-6QN208C 器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeXP2系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeXP1
通道 抽头 内插 DWidth Round SLICE LUT EBR 寄存器 Fmax
1 16 无效 16 TRUN 296 340 - 481 186
1 9 无效 8 TRUN 521 594 - 887 178
1 36 使能 12 TRUN 590 689 - 899 168

1. 使用LFXP10E-4F256C 器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeXP系列不同的器件密度或速度等级,性能可能会有所不同。

订购信息

系列 部件号
LatticeECP3 DAFIR-GEN-E3-U2
LatticeECP2M DAFIR-GEN-PM-U2
LatticeECP2 DAFIR-GEN-P2-U2
LatticeECP/EC DAFIR-GEN-E2-U2
LatticeSC DAFIR-GEN-SC-U2
LatticeXP2 DAFIR-GEN-X2-U2
LatticeXP DAFIR-GEN-XM-U2

IP 版本: 2.2

E评估: :要下载完整的这个IP评估版本,请使用 IPexpress工具,并单击工具栏上的IP服务器按钮。可以看到可供下载的所有LatticeCORE IP核和模块。若要了解更多有关查看/下载IP的信息,请阅读 IP Express 快速入门指南

购买: 要了解如何购买IP核,请联系您当地的莱迪思销售办事处

文档

快速参考
资讯资源
标题 编号 版本 日期 格式 文件大小
选择全部
DA-FIR Filter IP Core User's Guide
IPUG58 1.6 8/13/2010 PDF 1.1 MB
标题 编号 版本 日期 格式 文件大小
选择全部
IPexpress Quick Start Guide
8/5/2010 PDF 304.8 KB