| General DSP |
 |
Acoustic Noise Cancellation using the LMS algorithm In this demo, we'll show how to create an acoustic environment that simulates both white noise and colored noise added to an input signal. On a Windows machine, you can use the sound card to listen to the noisy and filtered audio signals in real time. |
 |
Implementing DSP Algorithms using Embedded MATLAB This example model shows you how to effectively integrate DSP algorithms written in M-code into your Simulink model using Embedded MATLAB. |
 |
Fixed-point Lowpass Filtering using Embedded MATLAB This demo uses a lowpass filtering example to illustrate various aspects of the Embedded MATLAB C-MEX generation function emlmex. You will generate a C-MEX function from M code, run the generated C-MEX function, and display the results. |
| Audio and Speech Processing |
 |
Design of a 3-band Parametric Equalizer A parametric equalizer using a time-varying IIR filter is implemented in Simulink. |
 |
Simulink for Voice over IP (VoIP) communication This model demonstrates full duplex voice communications between Simulink sessions running on different machines. |
 |
Acoustic Echo Cancellation Acoustic echo cancellation is important for audio teleconferencing when simultaneous communication (or full-duplex transmission) of speech is necessary. This demo illustrates acoustic echo cancellation using adaptive filters. |
| C Code Generation and Verification |
 |
Verifying DSP code via processor-in-the-loop (PIL) cosimulation using Simulink This demo uses the Target/Host UDP blocks to verify a simple fixed point design that uses frame-based processing. |
 |
Echo Canceller Development Workflow Guide to the development of an echo canceller targeted for a Microchip DSP. The focus is on MATLAB integration in Simulink, C code generation, targeting a Microchip dsPIC, and code verification using Simulink test benches. |
| Communications |
 |
Pilot Directed Continuous Synchronization of OFDM This demo implements a generic OFDM system with closed loop control of carrier and timing recovering. The techniques used in this model can be extended and modified to suit specific communications standards. |
 |
IEEE 802.11a WLAN physical layer model Simulink model of an end-to-end 802.11a WLAN physical layer, with demonstration of adaptive modulation over a dispersive multipath fading channel. |
 |
Synthetic Aperture Radar (SAR) Processing In this demo, based on a benchmark developed by MIT Lincoln Labs, the SAR technique is used to form a high-resolution backscatter image of a distant area using an airborne radar platform. |
| HDL Code Generation and Verification |
 |
Sigma-Delta ADC, from behavioral model to Verilog and VHDL A series of Simulink models that design a high-level behavioral model of a Sigma-Delta Analog to Digital Converter (ADC). The design is converted to fixed-point, and VHDL code is generated using Simulink HDL Coder. |
 |
Video Surveillance System Design with Simulink and Xilinx FPGAs A video surveillance system is modeled using Simulink and Xilinx System Generator for implementation on a Xilinx™ FPGA. Hardware co-simulation is also demonstrated as a way to speed up the system simulation. |
 |
Sobel Edge Detection algorithm: Design and FPGA Implementation with Simulink An edge detection algorithm is developed, implemented and verified using Simulink and Model-Based Design. Model-Based Design offers a unified environment to explore design tradeoffs, and to implement and verify a design on target hardware. |
 |
Implementing the Filter Chain of a Digital Down-Converter in HDL This demo shows you how to generate synthesizable HDL code from multi-rate fixed-point filters in MATLAB. Co-simulation of the fixed-point filters is used to verify that the generated HDL code matches the output of the behavioral model in Simulink. |
| RF/Analog Mixed Signal |
 |
Analog/Mixed signal examples An extensive collection of MATLAB and Simulink examples for the modeling and simulation of analog/mixed signal designs. |
 |
Physical Amplifier Power Sweep Model This RF Blockset demo uses a MATLAB script to sweep the input power to an RF amplifier, which is represented by an Agilent '.p2d' data file. The Simulink model calculates power gain and output power while the MATLAB script file is running. |
 |
Phase Locked Loop Tutorial A tutorial demo that illustrates the modeling of digital and analog Phase-Locked Loops (PLL) in Simulink |
 |
Analog circuit effects in system models This is a collection of examples that illustrate the modeling of analog circuit effects in signal processing and communication systems |