Signal Processing Blockset™ 6.7
Product Description
- Introduction and Key Features
- Working with the Signal Processing Blockset
- Modeling and Simulation
- Using Floating-Point and Fixed-Point Data Types
- Generating and Optimizing C Code
- Validating and Verifying Models
Generating and Optimizing C Code
The Signal Processing Blockset interfaces with Real-Time Workshop and Real-Time Workshop Embedded Coder (both available separately), enabling you to automatically generate ANSI/ISO C code from your models.Many blocks in the Signal Processing Blockset enable you to optimize the generated code for specific embedded architectures. For example, the FFT block provides lookup tables for comparing the trade-off between computational efficiency and memory space.
The Signal Processing Blockset includes a run-time library of optimized DSP functions that Real-Time Workshop uses for large or computationally intensive operations. The generated code also employs function reuse to produce compact, fast code that requires minimal memory. For example, when parameters in two or more blocks are identical, only one copy of the parameter is generated.

The CELP Speech Coder model uses LPC and pitch analysis to remove short- and long-term redundancies in the speech signal. The model includes hierarchical subsystems and scopes, located below the model, for visualizing the speech signal over time. Click on image to see enlarged view.
Store