5
Detailed Technical Feature Presentation Background Information The Importance of Software Software Roadblocks Development Environment DSP Development Cycle Code Composer Studio TM Configure Hardware Manage Projects Visually Edit within the IDE Configure Run-time Objects Compile Efficiently Efficient VLIW Build Tools Debug within the IDE Inject/Extract Data Signals Customize & Automate Testing Profile Interactively Visualize Data See the Problem, then Fix it! Real-time Analysis (2 slides) Third Party Plug-ins Summary

Detailed Technical Feature Presentation Background Information The Importance of Software Software Roadblocks Development Environment DSP Development Cycle

Embed Size (px)

Citation preview

Page 1: Detailed Technical Feature Presentation Background Information The Importance of Software Software Roadblocks Development Environment DSP Development Cycle

Detailed Technical Feature Presentation

Background Information

• The Importance of Software

• Software Roadblocks

• Development Environment

• DSP Development Cycle

Code Composer StudioTM

• Configure Hardware

• Manage Projects Visually

• Edit within the IDE

• Configure Run-time Objects

• Compile Efficiently

• Efficient VLIW Build Tools

• Debug within the IDE

• Inject/Extract Data Signals

• Customize & Automate Testing

• Profile Interactively

• Visualize Data

• See the Problem, then Fix it!

• Real-time Analysis (2 slides)

• Third Party Plug-ins

• Summary

Page 2: Detailed Technical Feature Presentation Background Information The Importance of Software Software Roadblocks Development Environment DSP Development Cycle

2Copyright © 2000 Texas Instruments. All rights reserved.Copyright © 2000 Texas Instruments. All rights reserved.

Code Composer StudioTM is a Key Component of eXpressDSPTM Real-Time Software TechnologyCode Composer StudioTM is a Key Component of eXpressDSPTM Real-Time Software Technology

Powerful, integrated development tools

Shipped 20,000 seats in year 2000

Standards for application interoperability

Over 300 eXpressDSPTM compliant algorithms and more than 20 compliant plug-ins from third parties are already available

Scalable, real-time kernel

DSP/BIOS has more than 1500 design-ins (greater than 50% penetration)

Reusable, modular software and support

TI has more than 400 third parties today

Page 3: Detailed Technical Feature Presentation Background Information The Importance of Software Software Roadblocks Development Environment DSP Development Cycle

3Copyright © 2000 Texas Instruments. All rights reserved.Copyright © 2000 Texas Instruments. All rights reserved.

Development Environment

HOST COMPUTER TMS320 DSP

ResourceConfiguration

ProgramBuild

ProgramDebug

Real-timeAnalysis

Target Configurations:EVMs, DSKs, XDS-510, third-party boards,simulators

JTAG

RTDXTM™

DSP/BIOS™

TargetServer

DSP/BIOS is simply… a set of ten modules and related function calls that enable real-time analysis through real-time scheduling, logging, probing, and control of DSP threads

Application

Software enables new applicationSoftware enables new applicationsolutions and product differentiationsolutions and product differentiation

Plug-inTools

Code Composer Studio

Page 4: Detailed Technical Feature Presentation Background Information The Importance of Software Software Roadblocks Development Environment DSP Development Cycle

4Copyright © 2000 Texas Instruments. All rights reserved.Copyright © 2000 Texas Instruments. All rights reserved.

ConceptConcept Systems Engineering

Systems Engineering

Software Architecture

Software Architecture

Hardware Architecture

Algorithm Design

Code & Build

Debug Analyze

DSP Development Cycle

Software tools are critical to a products successSoftware tools are critical to a products successand time-to-marketand time-to-market

25-Jun-99 Code Composer Studio Detailed Technical Feature Presentation

Page 5: Detailed Technical Feature Presentation Background Information The Importance of Software Software Roadblocks Development Environment DSP Development Cycle

5Copyright © 2000 Texas Instruments. All rights reserved.Copyright © 2000 Texas Instruments. All rights reserved.

Code Composer Studio

• Integrate Third-Party Tools– Extend the environment to match growing needs

• Advanced Data Visualization– View DSP target signals & data as images – Gain an intuitive understanding of the

system and its characteristics

• Integrated Development Environment (IDE)– Integrates features for every stage of the development cycle

• DSP/BIOS Enables Real-time Analysis– View data without halting the processor

– Immediately identify problems