Vendor: Xilinx, Inc. Category: Filters Transforms

FIR Compiler

The Finite Impulse Response (FIR) Filter is one of the most ubiquitous and fundamental building blocks in DSP systems.

Overview

The Finite Impulse Response (FIR) Filter is 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 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.

Key features

  • Delivers VHDL demonstration testbench with CORE Generator
  • Supports Pipelined Direct-Form based Multiply Accumulate (MAC) FIR and Transposed Direct-Form based MACFIR
  • High-performance finite impulse response (FIR), polyphase decimator, polyphase interpolator, half-band, half-band decimator and half-band interpolator, Hilbert transform, and interpolated filter implementations
  • Advanced interleaved channels to enable implementation of configurable bandwidth feature for advanced systems
  • Multi-column support of DSP48 slices for symmetric filter implementations
  • A fixed point bit-accurate C-Model to enable system level analysis of Xilinx FIR Compiler core
  • Multiple implementation architectures: DAFIR, Adder Tree based MACFIR (suitable for Mult18x18 enabled devices) and Adder Chain based MACFIR (suitable for XtremeDSP™ slice enabled devices)
  • Performance reaching up to 470 MHz for Virtex®-6, Virtex-7 and Kintex®-7 devices (-1 speed grade)
  • Supports 2 -2048 taps
  • Automatic control of hardware folding for the most compact implementation
  • Support for up to 64 channels (Channel = independent stream of voice / data / video, uncorrelated to other such streams that the FPGA is concurrently processing.
  • Interpolation and decimation factors of up to 64 generally and up to 1024 for single channel filters
  • Support for Reloadable Coefficients and up to 16 coefficient sets
  • Automatic Coefficient structure optimizations to reduce area consumed: Symmetry and Halfband
  • Automatic selection of Block vs Distributed Memory for Data and Coefficient storage
  • For use with Vivado® IP Integrator, Vivado IP Catalog™ and Xilinx System Generator for DSP™
  • Support for super sample rate filter configurations

Specifications

Identity

Part Number
FIR Compiler
Vendor
Xilinx, Inc.
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

HQ: USA

Learn more about Filters Transforms IP core

10 FPGA Design Techniques You Should Know

Regardless of whether you are using VHDL, System Verilog, or a different design capture language, there are a number of universal design techniques with which FPGA engineers should be familiar, from the very simple to the most advanced.

Frequently asked questions about Filters and Transforms IP cores

What is FIR Compiler?

FIR Compiler is a Filters Transforms IP core from Xilinx, Inc. listed on Semi IP Hub.

How should engineers evaluate this Filters Transforms?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Filters Transforms IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP