High Level Sales Pitch

background image

eXpressDSP

Modular Application Software Solutions

for TMS320 DSPs

08.22.01

background image

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

background image

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

alg

alg

alg

alg

alg

target program

application frameworks

Code Composer Studio™

program

build

program

debug

real-time

analysis

plug-in

plug-in

TMS320 DSP

Algorithm

Standard

EDN Innovation of the Year

background image

00101

alg

DSP

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

alg

alg

application

alg

alg

scheduler

application

alg

alg

scheduler

I/O

application

alg

alg

application

I/O

scheduler

comm

application

background image

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

§

background image

TMS320 DSP Platform

extensible

scalable

DSP/BIOS Kernel Modules

TMS320 Software

Foundation

C5000

C5000

C6000

C6000

target programs

DSP/BIOS Kernel Interface

C2000

C2000

library of essential application services

manages threads, memory, I/O, timers, ...

support for C5000, C6000, C2000 families

consumes minimal MIPS & memory

integrated real-time analysis tools

royalty-free with every TMS320 DSP

robust, field-tested, industry-proven

used in 1000s of active DSP designs

background image

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

CONFIGURATION

VISUALIZATION

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

background image

Mass-Market Algorithms

600

300

900

catalog of standard, compliant algorithms

voice, telephony, video, imaging, audio, ...

multiple suppliers — over

50

third-parties

follow uniform set of rules and guidelines

simplifies benchmarking of alternatives

support for C5000, C6000, C2000 families

deployable in static or dynamic systems

E-commerce channel for “one-stop” shop

http: //dspvillage.ti.com

background image

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)

background image

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

background image

Let’s Get Started

get first-hand experience with DSP/BIOS

enroll in our hands-on, one-day training course

prototype your application using our DSP Starter Kit

visit http: //dspvillage.ti.com

app notes, bulletins, FAQs, discussion groups, ...

register at TI&ME for personalized content

explore the world of

compliant DSP algorithms

query our on-line database of third-party products

download the Algorithm Standard Developer’s Kit


Document Outline


Wyszukiwarka

Podobne podstrony:
Computer Security Analysis through Decompilation and High Level Debugging
washer, High level
Strategies for achieving high level expression in E coli
8Sterilization, High Level Disinfection, and Environmental Cleaning
13 High level TiZ
AD&D DM Option High Level Campaigns
high level
High Level Disinfection
high level tool High level Tool Targeted for AVR Controllers
effect of high fiber vegetable fruit diet on the activity of liver damage and serum iron level in po
Effect of high dose intravenous ascorbic acid on the level of inflammation in patients with rheumato
PERFORMANCE LEVEL, PL
high key
CEREBRAL VENTICULAR ASYMMETRY IN SCHIZOPHRENIA A HIGH RESOLUTION 3D MR IMAGING STUDY
1 high and popular culture
Hello Kitty, Monster High itd
Body language is something we are aware of at a subliminal level
23 299 318 Optimizing Microstructure for High Toughness Cold Work Steels
Castles & Crusades Wilderlands of High Adventure

więcej podobnych podstron