Multirate FIR Design Express VI
Owning Palette: Multirate Filter Design VIs
Installed With: Digital Filter Design Toolkit
Creates a finite impulse response (FIR) multirate filter.
Dialog Box Options |
Block Diagram Outputs |
Place on the block diagram | Find on the Functions palette |
Dialog Box Options
Parameter | Description |
---|---|
Magnitude Response | Contains the plot of the magnitude response. You can drag the cursors in the plot to change the specifications. The color you specify in Passband represents the passband response and the passband edge frequency. The color you specify in Stopband represents the stopband attenuation and the stopband edge frequency. The color you specify in Stopband limit represents the stopband limit. The color you specify in Nyquist represents half the sampling frequency, also known as the Nyquist frequency.
|
Flow Diagram | Returns the flow diagram of the multirate filter you specify in Filter type. |
Filter Coefficients | Returns the coefficients of the multirate filter according to the settings you specify on the Floating-Point Design page.
|
Main Settings | Contains the following options:
|
Filter Specifications | Contains the following options:
|
Transition band aliasing allowed | Specifies if you allow frequency aliasing in the transition band. |
Quantization Settings | Contains the following options:
|
Tips | Displays tips and error messages that help you use this Express VI to design a multirate filter. |
Update Design | Updates the floating-point multirate filter design with the specifications you entered. When you click the Update Design button, you enable the Quantize filter option on the Fixed-Point Quantization page. |
Block Diagram Outputs
Parameter | Description |
---|---|
error out | Describes the error status that this VI or function produces. |
multirate filter out | Returns the new multirate filter. |
postprocessing filter gain | Returns the value of the postprocessing gain. Manually multiply the fixed-point output signal by the postprocessing gain to obtain the floating-point output signal or automatically use DFD FXP MRate Postprocessing VI to handle the postprocessing gain. |
Multirate FIR Design Details
As you define a filter specification, you must adhere to a set of rules to maintain valid specifications. If you do not adhere to the following rules, the Configure Multirate Filter Design dialog box displays a message in the Tips indicator with suggestions for repositioning the cursors.
- Keep the horizontal cursors in the range (0, 1) in a linear scale or (–inf, 0 dB) in a logarithmic scale.
- Keep the horizontal passband cursor above the horizontal stopband cursor.
- The Passband edge frequency value must be less than the Nyquist frequency, or you must keep the vertical passband cursor to the left of the Nyquist cursor.
- The Stopband edge frequency value must be greater than the Passband edge frequency value, or you must keep the vertical passband cursor to the left of the stopband cursor.
- If you remove the checkmark from the Transition band aliasing allowed checkbox to avoid aliasing in the transition band, keep the Stopband edge frequency value between the Passband edge frequency value and the Nyquist frequency, or keep the vertical stopband cursor between the vertical passband and Nyquist cursors. If you place a checkmark in the Transition band aliasing allowed checkbox to allow aliasing in the transition band, keep the vertical stopband cursor between the vertical passband cursor and the vertical stopband limit cursor.