FIR Compiler

产品类型:

Core

计划:

LogiCORE

FIR Compiler v3.2 Available Now. Included with Xilinx ISE™ Software.

产品详细资料

文档

支持器件系列

  • Spartan-3
  • Spartan-3 XA
  • Spartan-3A
  • Spartan-3A DSP
  • Spartan-3E
  • Spartan-3E XA
  • Virtex-4 FX
  • Virtex-4 FX XA
  • Virtex-4 LX
  • Virtex-4 SX
  • Virtex-5 LX
  • Virtex-5 LXT
  • Virtex-5 SXT
  • Virtex-II
  • Virtex-II Pro

需求

  • ISE 9.2i SP3 or higher
  • ISE 9.2i IP Update 2 or higher
The Finite Impulse Response (FIR) Filter is the one of the most ubiquitous and fundamental building blocks in DSP systems. Although its algorithm is extremely simple, the variants on the implementation specifics can be immense and a large time sink for hardware engineers today, especially in filter dominated systems like Digital Radios.

The FIR Compiler v3.2 reduces filter implementation time to the push of a button, while also providing users with the ability to make trade-offs between differing hardware architectures of their FIR Filter specification. These easily made trade-offs give users the ability to select the most resource and power efficient solutions for their specific applications.

The FIR Compiler supports three different filter architectures:

  • Adder Chain based Multiply Accumulate (MAC) FIR
  • Adder Tree based MACFIR
  • Distributed Arithmetic (DAFIR) FIR

Furthermore, Virtex™-5 and Spartan™-3A DSP performance reaches the maximum 450 MHz (-1) and 250 MHz (-3) achievable and greatly reduces the number of resources required versus lower performance FPGA devices.

关键特性

  • 450 MHz maximum performance solutions for Virtex-5 devices (-1speed grades)
  • 250 MHz maximum performance solutions for Spartan-3A DSPdevices (-4 speed grade)
  • Support for typical algorithmic requirements: single-rate, fractional rate, multi-rate, Hilbert, and zero-packed interpolated
  • Multiple implementation architectures: DAFIR, Adder Tree based MACFIR (suitable for Spartan devices) and Adder Chain based MACFIR (suitable for DSP48 enabled devices)
  • Supports 2-1024 taps
  • Automatic control of hardware folding for the most compact implementation
  • Supports up to 32 channels and 32 interpolation and decimation factor
  • Support for Reloadable Coefficients and up to 16 coefficient sets
  • Floating Point Coefficient entry support and quantization diagnoses
  • Automatic Coefficent structure optimizations to reduce area consumed: Symmetry and Halfband
  • Support for Multiple DSP48 Column Filter implementations
  • Automatic selection of Block vs Distributed Memory for Data and Coefficient storage
  • Instantaneous Resource Estimation of DSP48/MULT18x18 and BRAM
 
 
 
 
 
职位招聘 本地活动及在线座谈 本地新闻稿 投资者关系 反馈 法律声明 Privacy Trademarks 网站地图
©  1994-2008 Xilinx, Inc. All Rights Reserved.