User guide

System Generator for DSP User Guide www.xilinx.com 109
UG640 (v 12.2) July 23, 2010
Using FDATool in Digital Filter Applications
Using FDATool in Digital Filter Applications
The following example demonstrates one way of specifying, implementing, and
simulating a FIR filter using the FDATool block. The FDATool block is used to define the
filter order and coefficients and the Xilinx Blocksets are used to implement a MAC-based
FIR filter using a single MAC (Multiply-ACcumulate) engine. The quality of frequency
response is then validated by comparing it to a double-precision Simulink filter model.
Although a single MAC engine FIR filter is used for this example, we strongly recommend
that you look at the DSP Reference Library provided as a part of the Xilinx Reference
Blockset. The DSP Reference Library consists of multi-MAC, as well as, multi-channel
implementation examples with variations on the type of memory used.