You can use the LabVIEW Digital Filter Design Toolkit to apply a digital filter on many different types of target. The following table describes the target types supported by the LabVIEW Digital Filter Design Toolkit and the software required to run them:

Type of TargetAdditional Required Software
A computer running Windows
A NI Field-Programmable Gate Array (FPGA) target, such as an NI Reconfigurable I/O (NI-RIO) device. To use a digital filter on an FPGA target, you first must generate FPGA code for that filter.
  • LabVIEW FPGA Module
  • NI-RIO driver software
A 32-bit microprocessor. To use a digital filter on a 32-bit microprocessor, you first must generate fixed-point C code for that filter.
  • LabVIEW with embedded target support
  • The LabVIEW add-on for the embedded target
An NI Real-Time (RT) target, such as an NI PXI or CompactRIO controller, running a Real-Time Operating System (RTOS). The Digital Filter Design VIs support native execution on these operating systems.
  • LabVIEW Real-Time Module
  • Driver software for any hardware devices
Note Refer to the NI web site at ni.com for information about the products the table above mentions.