Digital filter design

National Instruments’ NI LabVIEW Digital Filter Design Toolkit Version 7.5 includes tools for modelling and creating software-based digital filters as well as LabVIEW FPGA and C code generation capabilities for chip-level implementation.


To efficiently design a digital filter, engineers rely on a variety of software tools for iterative design, optimization and implementation. The new LabVIEW Digital Filter Design Toolkit, based on LabVIEW Express technology, provides a single software tool that engineers can use throughout the process to design custom floating- or fixed-point filters for tasks such as noise reduction, signal extraction, antialiasing and resampling.


The toolkit includes four new Express VIs for interactive configuration and offers a range of standard digital filter design algorithms for fine-tuning specifications.


In addition, engineers without significant signal processing experience can access nearly 80 example VIs to help them get started. The toolkit also features algorithms such as the Remez exchange method and the least Pth norm method for advanced applications, telecommunications and electronics design.


The LabVIEW Digital Filter Design Toolkit also includes the necessary tools for implementing newly designed filters on both floating- and fixed-point targets. To this end, engineers can generate ANSI C code for deployment on DSP chips and LabVIEW FPGA code for implementation on NI FPGA devices including PXI and PCI plug-in devices and NI CompactRIO embedded systems.