Code covered by the BSD License  

Highlights from
Echo Canceller Workbook targeting a dsPIC

4.66667

4.7 | 3 ratings Rate this file 20 Downloads (last 30 days) File Size: 8.46 MB File ID: #18403
image thumbnail

Echo Canceller Workbook targeting a dsPIC

by Kerry Schutz

 

22 Jan 2008 (Updated 15 Dec 2009)

This set of models and word documents show an echo canceller development workflow.

| Watch this File

File Information
Description

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.

Required Products DSP System Toolbox
Signal Processing Toolbox
Simulink
Embedded Coder
Simulink Fixed Point
Fixed-Point Toolbox
Real-Time Workshop
MATLAB release MATLAB 7.4 (R2007a)
Other requirements Microchip MPLAB IDE is required for the implementation portion.
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (3)
05 Apr 2008 a a

Why I cann't run MPLAB project?

I receive the message:

Make: The target "D:\!!__KPI\M A G I S T R\!MATLAB_ecwf\ec_ert_rtw\dci.o" is out of date.
Executing: "C:\Program Files\Microchip\MPLAB C32\bin\pic32-gcc.exe" -mcpu=30F6014A -x c -c "dci.c" -o"dci.o" -g -Wall -O3
cc1.exe: error: invalid option `-mcpu=30F6014A'
Halting build on first failure as requested.
BUILD FAILED: Sun Apr 06 01:44:06 2008

26 Aug 2009 Lin Li

Very good project.
The docs are also very good.

12 Oct 2010 Saqer Ali Khalil

Wonderful work , Finally i found what i have been looking for .

Please login to add a comment or rating.
Updates
28 Jan 2008

Updated documentation

11 Mar 2008

More accurate title and an abbreviated description section

17 Mar 2008

More keywords

28 Jul 2009

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.

28 Jul 2009

I updated Chapter 4 on #defines and changed the doc files to pdfs.

15 Dec 2009

Updated to BSD Compliance

Tag Activity for this File
Tag Applied By Date/Time
audio processing Kerry Schutz 22 Oct 2008 09:43:29
video processing Kerry Schutz 22 Oct 2008 09:43:29
echo cancellation dspic simulink tutorial fixedpoint Kerry Schutz 22 Oct 2008 09:43:29

Contact us at files@mathworks.com