Sign Up

NI Programmable Filter IP by NI - Toolkit for LabVIEW Download

This IP is a 33 Tap configurable, general purpose finite impulse response (non recursive) filter. The coefficients have no symmetry requirements, so this filter can be used wherever an FIR filter is desired on the FPGA to filter IQ data.

Watch * 0 ↓348
ReleasedMay 19, 2016
Publisher NI
License NI Sample Code License
LabVIEW VersionLabVIEW>=12.0
Operating System Windows
Project links Homepage  


This IP implements a 33 tap FIR Filter. The coefficients are written sequentially to the FPGA filter from the Host code. The Digital Filter Design toolkit can be used to design filters for any purpose, then the filter can be implemented on the FPGA using this IP.
In order to operate properly, this IP requires an additional in phase clock at three times the sample clock frequency. This allows for the total pipeline delay of the IP to be only 9 clock cycles.
This IP is designed for IQ architecture; I and Q data streams are filtered separately by identical filters, and then recombined for output in the data path. When coefficients are programmed onto the filter, they are sent to both filters.

Release Notes (May 19, 2016)

Initial release of NI Programmable Filter IP.

Download Package


  Post an Idea   Post a Resource

Recent Posts