Echo Canceller Workbook targeting a dsPIC
The purpose of this workflow is to bring new users up to speed as quickly as possible on Simulink and Model-Based Design. It does this in the context of an echo canceller example targeted for a Microchip DSP. We concentrate on good modeling practices, C code generation, MATLAB integration in Simulink, how to target a Microchip dsPIC, and code verification using Simulink test benches. It’s important to point out that the steps required to target a dsPIC are similar to those for targeting any DSP. This workflow does all of this using an integrated set of Word files, M-files, and Simulink models. We hope you find it useful.
This echo canceller workflow is broken into a series of 10 chapters.
Cite As
Kerry Schutz (2026). Echo Canceller Workbook targeting a dsPIC (https://www.mathworks.com/matlabcentral/fileexchange/18403-echo-canceller-workbook-targeting-a-dspic), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.6.0.0 | n/a |
||
| 1.5.0.1 | Updated license |
||
| 1.5.0.0 | Updated to BSD Compliance |
||
| 1.4.0.0 | I updated Chapter 4 on #defines and changed the doc files to pdfs. |
||
| 1.3.0.0 | I changed the word documents to PDFs. I updated the 4th chapter of the workbook pertaining to code generation. Specifically I updated the portion of this chapter talking about #defines in the generated code. |
||
| 1.0.0.0 | More keywords |