New MATLAB 6 for Technical Computing

Download Report

Transcript New MATLAB 6 for Technical Computing

Advanced Embedded Tool capabilities
for Texas Instruments DSPs
David Hilf
Third Party Manager, DSP/Communications
[email protected]
© 2002 The MathWorks, Inc.
September 2002
© 2002 The MathWorks, Inc.
Traditional DSP Design Flow
Isolated Design and Development
 Research & development isolated from product development
Domains
 Concept-to-specification tools disconnected from specification-tocode tools
Product Development
R&D
Algorithm
Develop.
System
Design
Concept-tospecification cycle



6
System
Design
Design Transfer
Paper Specification
C or Assembly Code
MATLAB
C or Assembly
Manual design transfer
Program
and Test
SpecificationTo-code cycle



Code Composer Studio™
C or Assembly
Manual design verification
© 2002 The MathWorks, Inc.
MathWorks TI Embedded Software
design flow
DSP Algorithm
Development
DSP System Level Design Domain
Stateflow®
Simulink®
MATLAB®
MATLAB® Link
for Code Composer
Studio Development
Tools
ML Link for CCS
RTW & Embedded Coder
Texas Instruments
Code Composer
Studio
Environment
DSP Hardware
User C/ASM
Code
Compile
& Link
Down
load
C28xx DSP
C5000 DSP
Debug
C6000 DSP
23
© 2002 The MathWorks, Inc.
MathWorks TI Embedded Software
design flow
DSP Algorithm
Development
DSP System Level Design Domain
Embedded Target for
TI C6000TM DSP
Stateflow®
Simulink®
MATLAB®
RTW & Embedded Coder
Embedded
Target for
C6000
Texas Instruments
Code Composer
Studio
Environment
DSP Hardware
User C/ASM
Code
Compile
& Link
Down
load
C28xx DSP
C5000 DSP
Debug
C6000 DSP
23
© 2002 The MathWorks, Inc.
MathWorks TI Embedded Software
design flow
DSP Algorithm
Development
DSP System Level Design Domain
Stateflow®
Simulink®
MATLAB®
Embedded
Target for
C6000
ML Link for CCS
Embedded Target for
TI C6000TM DSP
RTW & Embedded Coder
Texas Instruments
Code Composer
Studio
Environment
MATLAB® Link
for Code Composer
Studio Development
Tools
DSP Hardware
User C/ASM
Code
Compile
& Link
Down
load
C28xx DSP
C5000 DSP
Debug
C6000 DSP
23
© 2002 The MathWorks, Inc.
System-level design and rapid prototyping
of real-time DSP algorithms
R&D/Advanced
Technology
Algorithm
Developers
System
Designers
Products:

Simulink, Real Time Workshop, Embedded
Target for C6000 DSP Platform
Capabilities:





Graphical System Level Design
Simulation to target without manual coding
C6711 & C6701 Board Support
C62xx DSP Library
Auto-Generate code as starting point for
product
© 2002 The MathWorks, Inc.
Integrated verification and debugging
environment
Product
Development
System
Designers
Products

Implement
and test
MATLAB, MATLAB Link for Code
Composer Studio Development Tools
Capabilities:



MATLAB as a re-usable test bench
MATLAB to CCS to DSK through RTDX and
XDS 510 & 560 emulator
Program control, memory access, and
real-time data transfer directly from MATLAB
© 2002 The MathWorks, Inc.
MathWorks Products for TI DSP
Embedded Target for
C6000 DSP
Platform
$4000




MATLAB Link for
Code Composer Studio
Development Tools
$1000
Code generation-Rapid prototyping
Allows hardware in loop simulation
Appeals to R&D engineers and
System architects

Create executable specification
or hardware prototype



Links MATLAB and CCS
Enhanced debugging and analysis
Automates bottleneck in current
development process
Shortens verification time
© 2002 The MathWorks, Inc.
Resources & Offers
Free MATLAB Link for
Code Composer Studio
Lab Tutorial
mathworks.com/
Self Paced Lab Tutorial
© 2002 The MathWorks, Inc.
Price and availability

MATLAB Link for Code Composer Studio
Development Tools: $1000

Embedded Target for C6000 DSP Platform: $4000

For additional pricing information, contact The
MathWorks


(508) 647-7000
www.mathworks.com
© 2002 The MathWorks, Inc.