e Xpress DSP Modular Application Software Solutions for

  • Slides: 11
Download presentation
e. Xpress. DSP Modular Application Software Solutions for TMS 320 DSPs 08. 22. 01

e. Xpress. DSP Modular Application Software Solutions for TMS 320 DSPs 08. 22. 01

The DSP Software Challenge hardware capability application complexity TIME-TO-MARKET PRESSURE just ship it !!

The DSP Software Challenge hardware capability application complexity TIME-TO-MARKET PRESSURE just ship it !! increased cost/risk insufficient re-use HW % SW t software — the critical factor

Elevating The Platform EDN Innovation of the Year Ê integrated development tools Ë real-time

Elevating The Platform EDN Innovation of the Year Ê integrated development tools Ë real-time software foundation Ì standards for interoperability Í network of third-party partners Code Composer Studio™ plug-in program build target program application frameworks plug-in program debug real-time analysis RTDX™ host computer alg alg alg DSP/BIOS™ TMS 320 DSP Algorithm Standard comm drivers

Grow Your Own. . . M too costly to develop M too costly to

Grow Your Own. . . M too costly to develop M too costly to enhance M too costly to maintain J J application alg alg K alg alg application I/O comm scheduler application alg scheduler I/Oalg L L L DSP app + alg. A + alg. B +. . . app + sched + alg. An + alg. Bn +. . . app + sched + I/O + comm + alg. An + alg. Bn +. . . 00101 DSP alg GPP

. . . Or Leverage Others ¹ ¹ ¹ application blueprints more time to

. . . Or Leverage Others ¹ ¹ ¹ application blueprints more time to innovate less time to integrate ability to differentiate off-the-shelf algorithms DSP/BIOS™ real-time kernel CUSTOMER e. Xpress. DSP™ infrastructure VALUE-WEB FOUNDATION BACKPLANE §some programming required Modular Application Software Solutions §

TMS 320 Software Foundation target programs DSP/BIOS Kernel Interface scalable extensible 4 library of

TMS 320 Software Foundation target programs DSP/BIOS Kernel Interface scalable extensible 4 library of essential application services 4 manages threads, memory, I/O, timers, . . . 4 support for C 5000, C 6000, C 2000 families DSP/BIOS Kernel Modules 4 consumes minimal MIPS & memory 4 integrated real-time analysis tools 4 royalty-free with every TMS 320 DSP C 5000 C 6000 C 2000 TMS 320 DSP Platform 4 robust, field-tested, industry-proven 4 used in 1000 s of active DSP designs

Programming With DSP/BIOS Code Composer Studio program sources CONFIGURATION kernel APIs kernel modules ç

Programming With DSP/BIOS Code Composer Studio program sources CONFIGURATION kernel APIs kernel modules ç C- and ASM-callable functions ç interactive configuration tool ç kernel-aware debug support ç on-the-fly program analysis BUILD executable image target application program VISUALIZATION DSP/BIOS Kernel Interface DEBUG EMULATION HOST DEVELOPMENT COMPUTER RTDX JTAG real-time capture multiple threads hardware abstraction TARGET TMS 320 DSP HARDWARE

Mass-Market Algorithms 900 600 4 catalog of standard, compliant algorithms 4 voice, telephony, video,

Mass-Market Algorithms 900 600 4 catalog of standard, compliant algorithms 4 voice, telephony, video, imaging, audio, . . . 4 multiple suppliers — over 50 third-parties 300 4 follow uniform set of rules and guidelines 4 simplifies benchmarking of alternatives 4 support for C 5000, C 6000, C 2000 families 4 deployable in static or dynamic systems 4 E-commerce channel for “one-stop” shop http: //dspvillage. ti. com

DSP Algorithm Standard ease-of-integration Rules & Guidelines ALGORITHM CONSUMERS static alg 1 chan 1

DSP Algorithm Standard ease-of-integration Rules & Guidelines ALGORITHM CONSUMERS static alg 1 chan 1 dynamic algn chann Resource Management Framework(s) & uniform naming conventions & register usage requirements & data addressing modes & re-entrant, relocatable code Common Programmatic Interface & memory allocation policies & access to HW peripherals ALGORITHM PRODUCERS write once, deploy widely & minimizing interrupt latency & performance characterization

Points To Remember don’t re-invent the wheel — build upon the DSP/BIOS foundation designed

Points To Remember don’t re-invent the wheel — build upon the DSP/BIOS foundation designed & optimized for DSP applications shop our value web — take advantage of our extensive catalog of compliant DSP algorithms innovate and differentiate — join the 1000 s of active DSP customers already using CUSTOMER VALUE-WEB FOUNDATION BACKPLANE

Let’s Get Started visit http: //dspvillage. ti. com 4 app notes, bulletins, FAQs, discussion

Let’s Get Started visit http: //dspvillage. ti. com 4 app notes, bulletins, FAQs, discussion groups, . . . 4 register at TI&ME for personalized content get first-hand experience with DSP/BIOS 4 enroll in our hands-on, one-day training course 4 prototype your application using our DSP Starter Kit explore the world of compliant DSP algorithms 4 query our on-line database of third-party products 4 download the Algorithm Standard Developer’s Kit