Customers work faster and smarter crafting Customers work faster and smarter crafting more innovative real-time embedded systems more innovative real-time embedded systems with off-the-shelf softwarewith off-the-shelf software
Customer Success Enabled with Proliferation of Target Software
Embargo Date: September 23, 2002
Customers are Challenged with Skyrocketing Application Size and Complexity
Lin
es o
f C
od
e
5,000
50,000
500,000
DSP Application Size and Structure
Skyrocketing Size and ComplexitySkyrocketing Size and Complexity Large scale real-time systems Large scale real-time systems Focus on development flow efficiency Focus on development flow efficiency Vanishing visibility increasing system Vanishing visibility increasing system
integration debug and optimization timeintegration debug and optimization time Demand for SW reuseDemand for SW reuse Time to market Time to market
HOSTToolbox
Market Acceptance Validates TI’s Focus on Target Software
PC Host Computer
Code Composer StudioTM Development Tools
(CCStudio)
SimulatorsDebuggersEmulators
RTDXReal-TimeAnalysis
SimulatorsDebuggersEmulators
RTDXReal-TimeAnalysis
SimulatorsDebuggersEmulators
RTDXReal-TimeAnalysis
TARGETSoftware
TMS320TM DSPTarget
eXpressDSPTM Software
Customer Application
RAM PAGE=1
TACK PAGE=1
P_SHDOW PAGE=1
>ABU_)PAGE=1
>ABU_1 PAGE=1
N_DATA PAGE=1
T_DM PAGE=1
XT_DM PAGE=1
RAM PAGE=1
TACK PAGE=1
P_SHDOW PAGE=1
>ABU_)PAGE=1
>ABU_1 PAGE=1
N_DATA PAGE=1
T_DM PAGE=1
XT_DM PAGE=1
RAM PAGE=1
TACK PAGE=1
P_SHDOW PAGE=1
>ABU_)PAGE=1
>ABU_)PAGE=1
>ABU_1 PAGE=1
N_DATA PAGE=1
T_DM PAGE=1
XT_DM PAGE=1
RAM PAGE=1
TACK PAGE=1
P_SHDOW PAGE=1
>ABU_)PAGE=1
>ABU_1 PAGE=1
N_DATA PAGE=1
P_SHDOW PAGE=1
>ABU_)PAGE=1
>ABU_1 PAGE=1
N_DATA PAGE=1
T_DM PAGE=1
XT_DM PAGE=1
RAM PAGE=1
TACK PAGE=1
RAM PAGE=1
TACK PAGE=1
Third PartyNetwork
Thousands of TI Customers Work Faster and Smarter with DSP Target Software
800+ products SHIPPING with embedded eXpressDSP target software
450+ designs in a wide variety of application areas enabled with access to more than 600 compliant algorithms from 100 third parties – offers customers seamless integration and reuse
eXpressDSPTM Compliant Algorithms
80% of new customer designs include TI’s field-proven, robust, compact, easy-to-use and royalty-free DSP/BIOS RTOS
DSP/BIOSTM
1800+ customers have downloaded industry’s first, getting-started software for increased productivity (since introduction in April 2002)
Reference Frameworks
PC Host Computer
XDS560 Emulatoror
Simulator
Build
Debug
Plug-Ins
CCStudio
DSP/BIOSTM – Highly Tuned RTOS for TMS320TM DSPsPrerequisite for design of complex applications Prerequisite for design of complex applications
JTAG
RTDX
eXpressDSPTM Software
TMS320 DSPTarget
Customer ApplicationCustomer Application
TMS320Algorithm Standard
(XDAIS)
alg alg alg
algalgalg
Customer Application
On-Chip Emulation Support
DSP/BIOS Ubiquitous, low overhead
multithreading kernel with real-time analysis and peripheral configuration libraries
Royalty free
Used in thousands of projects to speed development while improving real-time performance and portability.
Chip Support Library
DSP/BIOS Drivers
80% of new designs choose DSP/BIOS
Venu KalluriDSP software manager
Andy FeltonTeam leader for FACT software
Motorola Computer Group
Increase of Ready-Made Software Choices Enabled by More than 600 eXpressDSPTM Compliant Algorithms
TMS320TM Algorithm Standard (XDAIS)
More than 600 compliant, proven algorithms available from 100 unique third parties
Standard set of coding rules and APIs Stringent compliance testing program Algorithms are available for applications
such as: voice, audio, video, imaging telecommunications, speech, biometrics, encryption and motor control
Built on 4 years of depth, experience and enhancements
Seamless integration and reuse in multiple applications
450+ designs now using TMS320 Algorithms
PC Host Computer
XDS560 Emulatoror
Simulator
Build
Debug
Plug-Ins
CCStudio
JTAG
RTDX
eXpressDSP Software
TMS320 DSPTarget
Customer ApplicationCustomer ApplicationCustomer Application
alg alg alg
algalgalg
On-Chip Emulation Support
TMS320Algorithm Standard
(XDAIS)
alg alg alg
algalgalg
DSP/BIOS Drivers
Andy FeltonTeam leader for FACT software
Motorola Computer Group
Serkan DostDSP group managerIP Unity
Chip Support Library
PC Host Computer
XDS560 Emulatoror
Simulator
Build
Debug
Plug-Ins
CCStudio
JTAG
RTDX
TMS320TM DSPTarget
On-Chip Emulation Support
eXpressDSP Software
Customer ApplicationCustomer Application
alg alg alg
algalgalg
Customer Application
The first “getting started” skeletal programs give app developers a big jump
Variety of choices, low/no cost Out-of-box robust, tested, optimized 100% C source for easy adaptability Customer populates with
eXpressDSP compliant algorithms from in-house or third parties
Tailored DSP/BIOS kernel included
eXpressDSPTM Reference FrameworksOptimized for use across multiple applications
Ref
eren
ce F
ram
ewo
rks
In fact, using the RF slashed the development time of a production solution by 75 percent.
Reference Frameworks
1800+ downloads in five months
“
“
Steve PoulsenDirector of Engineering, Imagine Technology
DSP/BIOS Drivers
Steve PoulsenDirector of EngineeringImagine Technology
Chip Support Library
DS
P P
erfo
rman
ce &
On
-Ch
ip I
nte
gra
tio
n
DSP Application Size and Structure
Customers Writing Less Code Customers Writing Less Code with Proliferation of eXpressDSPwith Proliferation of eXpressDSPTM Target Software Target Software
DSP/BIOSTM
Customer differentiation
Compliant algorithms
Reference Frameworks