串行FIR滤波器

许多数字系统使用滤波器来消除噪声、频谱整形,或进行信号检测。提供这些功能的两种常见的滤波器是无限脉冲响应(IIR)和有限脉冲响应(FIR)滤波器。系统中使用的IIR滤波器可以容忍相位失真。 FIR滤波器有固有的稳定结构,系统中使用的FIR滤波器需要有线性相位。这些优点使FIR滤波器有足够的吸引力,因此在大量的系统中使用了FIR滤波器设计。但是,对于给定的频率响应规范,FIR滤波器比IIR高阶,使其计算开销很高。

莱迪思的串行FIR滤波器使用串行运算单元实现了紧凑的结构。由于算法的串行特性,数据速率比时钟速率慢,取决于数据宽度。有效吞吐量定义为:

数据传输速率 = (f/(ofw +1)

OFW是输出的宽度,F是时钟频率。

特性

  • 串行运算,减少占用的资源
  • 可变抽头数多达64个
  • 数据和系数高达32位
  • 输出规模与数据规模一致
  • 带符号或无符号数据和系数
  • 完整的运算精度
  • 固定或可装载系数
  • 抽取和内插
  • 实数或复数数据
  • 可选的舍入
  • 可扩展的输出
  • 面积/时间权衡的多周期模式
  • 支持对称或反对称滤波器
  • 基于滤波器对称的优化
  • 完全同步设计

Jump to

块关系图

Serial FIR Filter Block Diagram

性能和大小

参数 LUT4s2 PFUs3 寄存器 外部引脚 System EBRs fMAX1
fir_ser_xp_1_002.lpc 4 260 115 382 41 None 185

1 性能和使用特性是在莱迪思的ispLEVERTM的3.0版设计工具中使用LFX1200B-04FE680C得到的。使用Synplicity的Synplify Pro v.7.2.1综合工具。当使用这个IP核于ispXPGA系列不同的密度、封装、速度,或等级时,性能可能会略有不同。
2 查找表(LUT)是莱迪思器件的标准的逻辑块。 LUT4是4输入LUT。欲了解更多信息,请查阅该器件的数据手册。
3 可编程功能单元(PFU)是一些莱迪思器件的标准的逻辑块。欲了解更多信息,请查阅该器件的数据手册。
4 配置fir_ser_xp_1_002.lpc具有以下设置:抽头数(N)=16、数据宽度(W)=8、COEFF宽度= 8、输出宽度=20、带符号、单周期、实数、对称COEFF、可装载COEFF (8 Coeffs)。

评估配置的参数值
参数文件名 输入数据宽度 (位s) 抽头数 FIR 类型 对称性 算术类型 数据类型 输出数据宽度 (完整的数据宽度)2
fir_ser_xp_1_002.lpc 1 8 16 单周期 对称 带符号 实数 完整的 (20)

1 fir_ser_xp_1_002配置的延迟时间是(6+ Output_Full_Width+ 1)或27。
2 输出数据宽度是与完整的数据宽度相同的。

订购信息

  • 部件编号: XPGA: FIR-SER-XP-N1

要了解如何购买串行FIR滤波器的IP核,请联系您当地的莱迪思销售办事处

文档

快速参考
资讯资源
下载
标题 编号 版本 日期 格式 文件大小
选择全部
Serial FIR Filter User's Guide
11/1/2005 PDF 168.2 KB
标题 编号 版本 日期 格式 文件大小
选择全部
IP Module Evaluation Tutorial
8/1/2004 PDF 216.1 KB
标题 编号 版本 日期 格式 文件大小
选择全部
The FPGA as a Flexible and Low-Cost Digital Solution for Wireless Base Stations
3/1/2007 PDF 384.9 KB
标题 编号 版本 日期 格式 文件大小
选择全部
Evaluation Package for Serial FIR Filter for ispXPGA
4/1/2003 ZIP 323.1 KB