DSP System Toolbox
DSP System Toolbox™ blocks supported for HDL code
generation
Blocks
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) |
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) |