User`s guide

What Is the DSP Blockset?
1-3
What Is the DSP Blockset?
The DSP Blockset is a collection of block libraries for use with the Simulink
dynamic system simulation environment.
The DSP Blockset libraries are designed specifically for digital signal
processing (DSP) applications, and include key operations such as classical,
multirate, and adaptive filtering, matrix manipulation and linear algebra,
statistics, time-frequency transforms, and more.
Key Features
The DSP Blockset extends the Simulink environment by providing core
components and algorithms for DSP systems. You can use blocks from the DSP
Blockset in the same way that you would use any other Simulink blocks,
combining them with blocks from other libraries to create sophisticated DSP
systems.
A few of the important features are described in the following sections:
“Frame-Based Operations”
“Matrix Support”
“Adaptive and Multirate Filtering”
“Statistical Operations”
“Linear Algebra”
“Parametric Estimation”
“Real-Time Code Generation”
Frame-Based Operations
Most real-time DSP systems optimize throughput rates by processing data in
“batch” or “frame-based” mode, where each batch or frame is a collection of
consecutive signal samples that have been buffered into a single unit. By
propagating these multisample frames instead of the individual signal
samples, the DSP system can best take advantage of the speed of DSP
algorithm execution, while simultaneously reducing the demands placed on the
data acquisition (DAQ) hardware.
The DSP Blockset delivers this same high level of performance for both
simulation and code generation by incorporating frame-processing capability