input

This input supports floating-point and fixed-point numbers. On the host, the default data type of this input is double-precision floating-point.

output

Result of the filter operation.

The data type of this output matches the input data type if the input data type is floating-point. Fixed-point configurations automatically grow the output data type depending on the configuration of the node and the input type.

FIR Configuration

You can configure the FIR to implement any of the following filter classes:

Single-rate

Interpolation

Decimation

Fixed-fractional

You can use the Configure FIR dialog box to enter coefficient values directly or read from a COE file on disk.

Note

If you connect any floating-point wires to the FIR, LabVIEW disables the Design Clock Rate, Throughput, and Range because the FIR runs only a model of the filter algorithm. To configure these options, you must implement the FIR using fixed-point data.

Fixed-Point Implementation

If you do not wire any floating point data to the FIR, the FIR automatically selects an optimized fixed-point implementation. The fixed-point implementation of the FIR attempts to auto-select the least resource-intensive architecture that meets or exceeds the throughput goal you configure.