Download presentation
Presentation is loading. Please wait.
Published bySophia Oliver Modified over 9 years ago
2
eXpressDSP Modular Application Software Solutions for TMS320 DSPs 08.22.01
3
The DSP Software Challenge application complexity software — the critical factor hardware capability just ship it !! TIME-TO-MARKET PRESSURE insufficient re-use % HW SW t increased cost/risk
4
host computer Elevating The Platform TMS320 DSP Êintegrated development tools Ëreal-time software foundation Ìstandards for interoperability Ínetwork of third-party partners RTDX™ DSP/BIOS™ drivers comm alg target program application frameworks Code Composer Studio™ program build program debug real-time analysis plug-in TMS320 DSP Algorithm Standard EDN Innovation of the Year
5
00101 alg DSP GPP Grow Your Own... app + sched + I/O + comm + algA n + algB n +... app + sched + I/O + algA n + algB n +... app + sched + algA n + algB n +... app + algA + algB +... app + alg alg too costly to develop too costly to enhance too costly to maintain application alg application alg scheduler application alg scheduler I/O application alg application I/O scheduler comm application
6
BACKPLANE FOUNDATION VALUE-WEB... Or Leverage Others CUSTOMER application blueprints application blueprints off-the-shelf algorithms off-the-shelf algorithms DSP/BIOS™ real-time kernel DSP/BIOS™ real-time kernel eXpressDSP™ infrastructure eXpressDSP™ infrastructure more time to innovate less time to integrate ability to differentiate § some programming required M odular A pplication S oftware S olutions §
7
TMS320 DSP Platform extensiblescalable DSP/BIOS Kernel Modules TMS320 Software Foundation C5000 C6000 target programs DSP/BIOS Kernel Interface C2000 4 library of essential application services 4 manages threads, memory, I/O, timers,... 4 support for C5000, C6000, C2000 families 4 consumes minimal MIPS & memory 4 integrated real-time analysis tools 4 royalty-free with every TMS320 DSP 4 robust, field-tested, industry-proven 4 used in 1000s of active DSP designs
8
HOST DEVELOPMENT COMPUTER Code Composer Studio Programming With DSP/BIOS TARGET TMS320 DSP HARDWARE DSP/BIOS Kernel Interface target application program executable image DEBUG JTAG EMULATION RTDX kernel modules CONFIGURATIONVISUALIZATION C- and ASM-callable functions interactive configuration tool kernel-aware debug support on-the-fly program analysis real-time capture BUILD program sources kernel APIs multiple threads hardware abstraction
9
Mass-Market Algorithms 600 300 900 4 catalog of standard, compliant algorithms 4 voice, telephony, video, imaging, audio,... 4 multiple suppliers — over 50 third-parties 4 follow uniform set of rules and guidelines 4 simplifies benchmarking of alternatives 4 support for C5000, C6000, C2000 families 4 deployable in static or dynamic systems 4 E-commerce channel for “one-stop” shop http: //dspvillage.ti.com
10
DSP Algorithm Standard Rules & Guidelines uniform naming conventions register usage requirements data addressing modes re-entrant, relocatable code memory allocation policies access to HW peripherals minimizing interrupt latency performance characterization Common Programmatic Interface write once, deploy widely ALGORITHM PRODUCERS ease-of-integration ALGORITHM CONSUMERS static alg 1 chan 1 dynamic alg n chan n Resource Management Framework(s)
11
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 FOUNDATION VALUE-WEB CUSTOMER BACKPLANE innovate and differentiate — join the 1000s of active DSP customers already using
12
Let’s Get Started 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 visit http: //dspvillage.ti.com 4 app notes, bulletins, FAQs, discussion groups,... 4 register at TI&ME for personalized content 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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.