© 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments...

10
© 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments DSPs © 2002 The MathWorks, Inc. David Hilf Third Party Manager, DSP/Communications [email protected]

Transcript of © 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments...

Page 1: © 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments DSPs © 2002 The MathWorks, Inc. David Hilf Third Party.

© 2002 The MathWorks, Inc.

September 2002

Advanced Embedded Tool capabilities for Texas Instruments DSPs

© 2

00

2 T

he

Ma

thW

ork

s, I

nc.

David Hilf

Third Party Manager, DSP/Communications

[email protected]

Page 2: © 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments DSPs © 2002 The MathWorks, Inc. David Hilf Third Party.

© 2002 The MathWorks, Inc.

Traditional DSP Design FlowIsolated Design and Development Domains

Research & development isolated from product development

Concept-to-specification tools disconnected from specification-to-code tools

6

MATLAB C or Assembly Manual design transfer

Code Composer Studio™ C or Assembly Manual design verification

Design Transfer Program and Test

SystemDesign

AlgorithmDevelop.

SystemDesign

R&D Product Development

Concept-to-specification cycle

Specification-To-code cycle

Paper SpecificationC or Assembly Code

Page 3: © 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments DSPs © 2002 The MathWorks, Inc. David Hilf Third Party.

© 2002 The MathWorks, Inc.

MathWorks TI Embedded Software design flow

C6000 DSP

MATLAB® Stateflow®

Compile& Link

User C/ASMCode

Simulink®

DSP System Level Design Domain

Texas InstrumentsCode Composer

Studio Environment

DSP AlgorithmDevelopment

Download

DebugC5000 DSP

DSP Hardware

C28xx DSP

MATLAB® Linkfor Code Composer Studio Development Tools

ML

Lin

k for

CC

S

23

RTW & Embedded Coder

Page 4: © 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments DSPs © 2002 The MathWorks, Inc. David Hilf Third Party.

© 2002 The MathWorks, Inc.

MathWorks TI Embedded Software design flow

C6000 DSP

MATLAB® Stateflow®

Compile& Link

User C/ASMCode

Simulink®

DSP System Level Design Domain

Texas InstrumentsCode Composer

Studio Environment

DSP AlgorithmDevelopment

Download

DebugC5000 DSP

DSP Hardware

C28xx DSP

Embedded Target for TI C6000TM DSP

23

RTW & Embedded Coder

Em

bed

ded

Targ

et for

C6000

Page 5: © 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments DSPs © 2002 The MathWorks, Inc. David Hilf Third Party.

© 2002 The MathWorks, Inc.

MathWorks TI Embedded Software design flow

C6000 DSP

MATLAB® Stateflow®

Compile& Link

User C/ASMCode

Simulink®

DSP System Level Design Domain

Texas InstrumentsCode Composer

Studio Environment

DSP AlgorithmDevelopment

Download

DebugC5000 DSP

DSP Hardware

C28xx DSP

MATLAB® Linkfor Code Composer Studio Development Tools

Embedded Target for TI C6000TM DSP

23

RTW & Embedded Coder

Em

bed

ded

Targ

et for

C6000

ML

Lin

k for

CC

S

Page 6: © 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments DSPs © 2002 The MathWorks, Inc. David Hilf Third Party.

© 2002 The MathWorks, Inc.

System-level design and rapid prototyping of real-time DSP algorithms

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

Algorithm Developers

SystemDesigners

R&D/Advanced Technology

Page 7: © 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments DSPs © 2002 The MathWorks, Inc. David Hilf Third Party.

© 2002 The MathWorks, Inc.

Integrated verification and debugging environment

Products 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

Implementand test

Product Development

SystemDesigners

Page 8: © 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments DSPs © 2002 The MathWorks, Inc. David Hilf Third Party.

© 2002 The MathWorks, Inc.

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

MATLAB Link for

Code Composer Studio

Development Tools

$1000

MATLAB Link for

Code Composer Studio

Development Tools

$1000

MathWorks Products for TI DSP

Embedded Target for

C6000 DSP

Platform

$4000

Embedded Target for

C6000 DSP

Platform

$4000

Page 9: © 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments DSPs © 2002 The MathWorks, Inc. David Hilf Third Party.

© 2002 The MathWorks, Inc.

Resources & Offers

Free MATLAB Link for Code

Composer Studio Lab

Tutorial

mathworks.com/

Self Paced Lab Tutorial

Page 10: © 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments DSPs © 2002 The MathWorks, Inc. David Hilf Third Party.

© 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