DSP Blockset
  Go to block:
    Search    Help Desk 

Chapter 4
DSP Block Reference


Using the DSP Block Reference Chapter

This chapter contains complete information on every block in the DSP Blockset in a structured, accessible format. You should turn to this chapter when you need to find information on a particular block. These reference pages are also accessible online via the Help button in each block's dialog box, and through the Help Desk.

To learn the basic concepts behind building DSP models with Simulink, see Chapter 2, "Simulink and the DSP Blockset." To find out about using blocks together for common DSP tasks, see Chapter 3, "Using the DSP Blockset."

What Each Block Reference Page Contains

The block reference entries appear in alphabetical order and each contains the following information:

About Tunable Parameters

Block dialog box parameters that can be adjusted while a simulation is running are called tunable parameters. On the block reference pages these parameters are indicated by a icon next to the parameter description in the "Dialog Box" section. Parameter descriptions that do not display this icon are not tunable; changing these parameters while the simulation is running generates an error, and suspends the simulation until the error dialog box is dismissed.

Block Library Hierarchy

The DSP Blockset has the following library structure:

Block Library Contents

The DSP blocks in each of these libraries are listed below. Simulink blocks that appear in DSP Blockset libraries (such as Constant) are not included.

DSP Sources 
Chirp
Matrix From Workspace
Constant Diagonal Matrix
N-Sample Enable
Discrete Constant
Signal From Workspace
From Wave Device
Triggered Signal From Workspace
From Wave File
Sine Wave
Matrix Constant

DSP Sinks 
Buffered FFT Frame Scope
Time Frame Scope
FFT Frame Scope
To Wave Device
Frequency Frame Scope
To Wave File
Matrix To Workspace
Triggered Matrix To Workspace
Matrix Viewer
Triggered Signal To Workspace
Signal To Workspace
User-Defined Frame Scope

Elementary Functions 
Complex Exponential
dB
Contiguous Copy
dB Gain
Convert Complex DSP To Simulink
Inherit Complexity
Convert Complex Simulink To DSP
Variable Selector

Vector Functions 
Autocorrelation
Difference
Convolution
Flip
Correlation
Normalization
Cumulative Sum
Unwrap

Matrix Functions 
Constant Diagonal Matrix
Matrix Scaling
Create Diagonal Matrix
Matrix Sum
Extract Diagonal
Matrix To Workspace
Extract Triangular Matrix
Permute Matrix
Matrix 1-Norm
Reshape
Matrix Constant
Submatrix
Matrix From Workspace
Toeplitz
Matrix Multiplication
Transpose
Matrix Product

Linear Algebra 
Backward Substitution
Levinson Solver
Cholesky Factorization
LU Factorization
Cholesky Solver
LU Solver
Forward Substitution
QR Factorization
LDL Factorization
QR Solver
LDL Solver
Reciprocal Condition

Statistics 
Histogram
RMS
Maximum
Sort
Mean
Standard Deviation
Median
Variance
Minimum

Signal Operations 
Analytic Signal
Upsample
Detrend
Variable Fractional Delay
Downsample
Variable Integer Delay
Integer Delay
Window Function
LPC
Zero Pad
Repeat

Transforms 
Complex Cepstrum
IDCT
DCT
IFFT
FFT
Real Cepstrum

Buffers 
Buffer
Shift Register
Partial Unbuffer
Stack
Queue
Triggered Shift Register
Rebuffer
Unbuffer

Switches and Counters 
Commutator
Multiphase Clock
Counter
N-Sample Enable
Distributor
N-Sample Switch
Edge Detector
Sample and Hold
Event-Count Comparator

Parametric Estimation 
Burg AR Estimator
Modified Covariance AR Estimator
Covariance AR Estimator
Yule-Walker AR Estimator

Power Spectrum Estimation 
Burg Method
Modified Covariance Method
Covariance Method
Short-Time FFT
Magnitude FFT
Yule-Walker Method

Filter Designs 
Analog Filter Design
Least Squares FIR Filter Design
Digital FIR Filter Design
Remez FIR Filter Design
Digital IIR Filter Design
Yule-Walker IIR Filter Design

Filter Realizations 
Biquadratic Filter
Overlap-Save FFT Filter
Direct-Form II Transpose Filter
Time-Varying Direct-Form II Transpose Filter
Filter Realization Wizard
Time-Varying Lattice Filter
Overlap-Add FFT Filter

Adaptive Filters 
Kalman Adaptive Filter
RLS Adaptive Filter
LMS Adaptive Filter

Multirate Filters 
Dyadic Analysis Filter Bank
FIR Interpolation
Dyadic Synthesis Filter Bank
FIR Rate Conversion
FIR Decimation



[ Previous | Help Desk | Next ]