DSP System Toolbox

DSP System Toolbox™ blocks supported for HDL code generation

Blocks

Biquad Filter Model biquadratic IIR (SOS) filters (HDL Coder)
CIC Decimation Decimate signal using Cascaded Integrator-Comb filter (HDL Coder)
CIC Interpolation Interpolate signal using Cascaded Integrator-Comb filter (HDL Coder)
DC Blocker Block DC component (HDL Coder)
Discrete FIR Filter Model FIR filters (HDL Coder)
FIR Decimation Filter and downsample input signals (HDL Coder)
FIR Interpolation Upsample and filter input signals (HDL Coder)
FIR Rate Conversion HDL Optimized Upsample, filter, and downsample input signals—optimized for HDL code generation (HDL Coder)
LMS Filter Compute output, error, and weights using LMS adaptive algorithm (HDL Coder)
Complex to Magnitude-Angle HDL Optimized Compute magnitude and/or phase angle of complex signal—optimized for HDL code generation using the CORDIC algorithm (HDL Coder)
Multiport Selector Distribute arbitrary subsets of input rows or columns to multiple output ports (HDL Coder)
Selector Select input elements from vector, matrix, or multidimensional signal (HDL Coder)
Variable Selector Select subset of rows or columns from input (HDL Coder)
Convert 1-D to 2-D Reshape 1-D or 2-D input to 2-D matrix with specified dimensions (HDL Coder)
Data Type Conversion Convert input signal to specified data type (HDL Coder)
Frame Conversion Specify sampling mode of output signal (HDL Coder)
Downsample Resample input at lower rate by deleting samples (HDL Coder)
NCO Generate real or complex sinusoidal signals (HDL Coder)
NCO HDL Optimized Generate real or complex sinusoidal signals—optimized for HDL code generation (HDL Coder)
Repeat Resample input at higher rate by repeating values (HDL Coder)
Sample and Hold Sample and hold input signal (HDL Coder)
Upsample Resample input at higher rate by inserting zeros (HDL Coder)
Display Show value of input (HDL Coder)
Matrix Viewer Display matrices as color images (HDL Coder)
Spectrum Analyzer Display frequency spectrum of time-domain signals (HDL Coder)
Time Scope Display time-domain signals (HDL Coder)
Vector Scope Display vector or matrix of time-domain, frequency-domain, or user-defined data (HDL Coder)
Waterfall View vectors of data over time (HDL Coder)
Constant Generate constant value (HDL Coder)
Sine Wave Generate continuous or discrete sine wave (HDL Coder)
Maximum Find maximum values in input or sequence of inputs (HDL Coder)
Minimum Find minimum values in input or sequence of inputs (HDL Coder)
FFT HDL Optimized Fast Fourier transform—optimized for HDL code generation (HDL Coder)
IFFT HDL Optimized Inverse fast Fourier transform—optimized for HDL code generation (HDL Coder)
Was this topic helpful?