Owning Palette: FPGA Math & Analysis VIs
Installed With: FPGA Module
Minimizes spectral leakage associated with truncated waveforms. Use this Express VI before you use the FFT Express VI.| Dialog Box Options |
| Block Diagram Inputs |
| Block Diagram Outputs |
| Parameter | Description |
|---|---|
| Window Configuration | Contains the following options:
|
| Output Data Type | Contains the following options:
|
| Implementation | Contains the following options:
|
| Window Coefficients | Window Coefficients—Displays the values of the window coefficients. |
| Execution | Contains the following options:
|
| Parameter | Description | ||
|---|---|---|---|
| reset | Specifies whether to reset the auto-indexing process. Inside the single-cycle Timed Loop, reset ignores the incoming data point during the reset cycle. This terminal is available only if you have placed a checkmark in the Show reset terminal checkbox on the configuration dialog box. | ||
| real data in | Specifies the real part of the input signal. | ||
| imaginary data in | Specifies the imaginary part of the input signal. Leave this terminal unwired to read only real data. | ||
| coefficient index | Specifies the window coefficient index. This terminal is available only if you placed a checkmark in the Show coefficient index checkbox on the configuration dialog box. | ||
| input valid | Specifies that the next data point has arrived for processing. This terminal is available only when you have selected Inside single-cycle Timed Loop. The input valid terminal is required inside the single-cycle Timed Loop. | ||
| ready for output | Specifies that the rest of the block diagram is ready for the Express VI to output a new value. The default is TRUE. This terminal is available only when you have selected Inside single-cycle Timed Loop.
|
| Parameter | Description | ||
|---|---|---|---|
| data index | Indicates the current window coefficient index corresponding to the current output. When running the Express VI inside the single-cycle Timed Loop, ignore this value if output valid is FALSE. You can use this output for debugging. | ||
| real data out | Returns the real part of the windowed signal. | ||
| imaginary data out | Returns the imaginary part of the windowed signal. | ||
| output valid | Indicates that the Express VI has updated the current data point and the data point is ready to be used by downstream LabVIEW objects. | ||
| ready for input | Indicates that the Express VI is ready to accept new input data. This terminal is available only when you are using the Express VI inside the single-cycle Timed Loop.
|
![]() | Note Refer to Scheduling Timing Using Handshaking Signals for information about using the handshaking signals available for this Express VI. |