New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up...

38
DSP 最新技術與開發工具介Sunny Lee [email protected]

Transcript of New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up...

Page 1: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

DSP 最新技術與開發工具介紹

Sunny [email protected]

Page 2: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

Low-Power Processors Roadmap In Production

’09 samples

’08 Samples

Future

100 MHz1-80mW

C5000

C6000 Floating Pt

C6000 Fixed Point

C5505DSP + CoP

C5509A200 MHz

C671x300MHzC672x

300 MHz

C620xC641xC642x

C640xNEXT

C6747/5DSP

300 MHz 15-350mW

C6748/6 DSP

C6408/6 DSP

325 MHz 5-200mW

300 MHz +SATA/ DDR20-380mW

325 MHz USB2.0/ SDR

5-200mW300 MHz

USB2.0/ SDR100-500mW

C674x DSP

C640x DSP

325 MHz1-150mW

C5512DSP

C6403DSP

300 MHz USB2.0/ SDR

80-450mW

C6424-LPDSP

C674x Next

300 MHz ARM926

300 MHz ARM926 Audio CoP

OMAPNext300 MHz ARM926

C674x DSP

300 MHz ARM926 C64x+ DSP

OMAP-L138

OMAP-L128ARM926

OMAP-L118

OMAP-L108

300 MHz ARM926 C674x DSP

300 MHz ARM926 C64x+ DSPOMAP-L137

OMAP-L127

Lower Power SATA, mDDR/DDR2

Low Price <$15 (100ku) Low power

Page 3: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

Changing needs in the MarketplaceNeed for low power to meet portability requirements

Very low power portable

High performance portable with feature rich GUI

High-precision portable

Parallel processing

Memory integration

Enhanced low power I/O

Up to 16 hours battery life (AA battery)

More MMACs

Lower system cost

Peripheral integration

Up to 8 hours battery life (AA battery)

Ease of development

High precision, Dynamic range

Peripheral integration

Up to 8 hours battery life (AA battery)

Page 4: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

Spanning the Low power processors market

Starting at 0.34 mW and up to 2400 MMACs

34 Devices

Low power DSPs since 1995

C5000™C550x

100MHz DSP

0.34mW–18/46mW

C674X 300MHz DSP

6mW – 420mW

New product generation

Power from 8mW – 350mW4X the features with the same power

C640x 300MHz DSP

6mW – 415mW

New product generation

OMAP1x™ Application processingPower from 8mW – 400mW

Highest performance, Low power

OMAP-L1x 300MHz DSP

300MHz ARM9

6mW – 435mW

High levels of integration and low power

New product generation

Maximum battery life with Industry’s lowest power fixed-point DSPs

Portable innovation with industry’s lowest power floating-point DSPs

Lowest power consumption at high performance levels

Page 6: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

Choosing the Right ProcessorHigh Integration

Your Application

?

C674x DSP

Peripherals

Audio CoP

C64x+TM

DSP

ARM9

New product

generationOMAP-L1x

Page 7: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

Performance

Choosing the Right ProcessorHigh Integration

Your Application

?

C640x DSP

Peripherals

OMAP-L1x C640x

New product

generations

Page 8: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

Performance

Choosing the Right Processor

Floating Point

High Integration

Your Application

?

OMAP-L1x C640x

C674x

C674x DSP

Peripherals

New product

generations

Page 9: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

Performance

Choosing the Right Processor

FloatingPoint

High Integration

Low Power

Your Application

?

OMAP-L1x C640x

C674xC550x

Peripherals

C55xTM

DSPFFT CoP

Page 10: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

Clickable Typical End Applications

System Block Diagrams Processor Processor Processor Processor

Barcode Scanner OMAP1XSoftware Defined Radio (SDR) OMAP1x C640X C550x C674xPersonal Digital Assistant (PDA) OMAP1xPortable Media Player OMAP1xFull-Duplex Speakerphone C674X C640XResidential Gateway Solutions C674x C640XAV Receivers C674XAudio Dock: Performance C674XIntegrated Access Device C674xMagnetic Resonance Imaging (MRI) C674xPro Audio Mixer C674XProcess Automation and Control C674XRadar/Sonar C674x

Page 11: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

Clickable Typical End ApplicationsSystem Block Diagrams Processor Processor Processor ProcessorPortable Blood Gas Analyzer C640X C674xMP3 Player/Recorder (Portable Audio) C640X C550x C55xGPS: Personal Navigation Device C640X C550xHands Free Kit C640X C550xFingerprint Biometrics C640X C550xMilitary Target Detection and Recognition C640XPABX Telephony Multi-Processing C640XPortable Medical Instruments C550x C674XVoIP Solutions C550x C674x

Active Noise Cancellation (ANC) C550x

Audio Dock: Basic C550x

Audio Dock: Portable C550x

Voice Recorder C550xECG Electrocardiogram C550xPulse Oximetry C550xUSB Phone C550xUSB Speakers C550xWeigh Scale / Bridge Sensor C550xFingerprint Biometrics Applications C550xIP Phone: Wireless C550x C674x

Page 12: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

TMS320C6747 DSP Schedule: TMX – Now; TMS – 1Q09

ApplicationsPortable Music effects, Audio Conferencing, Gaming, Industrial control, Catalog/General Purpose

FeaturesNew C674x Core– Combines C64x+ & C67x+ cores– Up to 300 MHz

Memory– 32 KB L1D, 32 KB L1P, 256 KB L2– 128KB RAM

Peripherals (3.3V I/Os)– 10/100 Ethernet MAC (EMAC)– USB 2.0 – USB OTG – USB 1.1 – USB full speed (OHCI)– EMIF1 – Supports 133 MHz SDRAM (16/32-bit)– EMIF2 – Supports Async/NAND Flash (8/16 bit)– UHPI, McASP (3), UART (3), I2C(2), SPI(2), RTC, PWM(6), MMC/SD, LCD Controller, Timers (2), GPIO

Package– 17 x 17mm BGA (1.0mm pitch) ~256pins– Process: 0.065-mm– Extended Temperature Grade Options

• Commercial and AutomotivePin to pin compatible with OMAP-L137Power (1.2V Core, 3.3V IOs)

-Active < 470 mW @ 300MHz/1.2V/25C (estimate)-Standby < 60 mW @ 300MHz/1.2V/25C (estimate)

McASP (3)USB1.1

EMAC

Switch Fabric/EDMA

DSP Subsystem

L2 256 KB

L1D 32 KB UART (3)

I2C (2)

USB2.0

EMIF2

C674x™

CoreL1P

32 KBUHPI

MMC/SD

RTC

PWM (3)

GPIO

SPI (2)

128KB RAMEMIF1

SDR

LCD Ctl

McASP (3)

Starter Kit Available 4Q08

Page 13: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

TMS320C6745 DSP Schedule: TMX – Now; TMS – 1Q09

ApplicationsPortable Music effects, Audio Conferencing, Gaming, Industrial control, Catalog/General Purpose

FeaturesNew C674x™ Core– Combines C64x+ & C67x+ cores– Up to 300 MHz

Memory– 32 KB L1D, 32 KB L1P, 256 KB L2

Peripherals (3.3V I/Os)– 10/100 Ethernet MAC (EMAC)– USB 2.0 – USB Host/Client/OTG– EMIF1 – Supports 133 MHz SDRAM (16-bit ONLY)– EMIF2 – Supports Async/NAND Flash (8/16 bit)– McASP (2), UART (3), I2C(2), SPI(2), MMC/SD, Timers (2), GPIO

Package– 24 x 24mm QFP (1.0mm pitch) ~176pins– Process: 0.065-mm– Extended Temperature Grade Options

• Commercial and AutomotivePower (1.2V Core, 3.3V IOs)

-Active < 470 mW @ 300MHz/1.2V/25C (estimate)-Standby < 60 mW @ 300MHz/1.2V/25C (estimate)

McASP (3)USB2.0

EMAC

Switch Fabric/EDMA

DSP Subsystem

L2 256 KB

L1D 32 KB UART (3)

I2C (2)EMIF2

C674x™

Core

L1P 32 KB

UHPI

MMC/SD

RTC

PWM (3)

GPIO

SPI (2)

EMIF1SDR

McASP (2)

Starter Kit Available 4Q08

Page 14: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

TMS320C674x™ DSPs Highest Peripherals Integration Floating Point Devices & Lowest System Cost Options

HDDTester

Sound/Music generationMusicalInstruments & effectsTypical

Applications Audio conferencingGaming

Software Compatible

(1) At room temperature (25 °C) with the core voltage (CVDD) set to 1.4V. 70% DSP CPU utilization (300 MHz); EMIF active at 50% utilization (100 MHz/16-bit); 25 MHz McBSP

(2) At room temperature (25 °C) with the core voltage (CVDD) set to 1.2V. 70% DSP CPU utilization (300 MHz); EMIF active at 50% utilization (100 MHz/16-bit); 25 MHz McASP; SPI at 50% utilization (10MHz)

(3) At room temperature (25 °C) with the core voltage (CVDD) set to 1.2V. 70% DSP CPU utilization (300 MHz); EMIFB active at 50% utilization (133 MHz/16-bit); 25 MHz McASP Receive; SPI master at 50% utilization (27MHz); GPIOs at 50 utilization (33MHz).

(4) At room temperature (25 °C) with the core voltage (CVDD) set to 1.2V. 70% DSP CPU utilization (300 MHz); DDR2/mDDR Controller active at 50% utilization (133 MHz/16-bit); 25 MHz McASP Receive; SPI master at 50% utilization (27MHz); GPIOs at 50 utilization (33MHz).

Product Attributes C671x C672xNEW

C6745NEW

C6747Frequency (MHz) 300 350 300 300Peak MFLOPs 1800 2100 1800 1800Total Power (25 °C) 1.6W1 977mW2 470mW3 470mW3

Standby Power (25°C) 1.1W 230mW 58mW 58mW

Memory (L1 Cache) 8KB32KB

(Program) 64KB 64KBMemory (L2 Cache) 256KB 256KB 256KB 256KBMemory (L3) 128KBSDR Memory 32/16-bit 32/16-bit 32/16-bitDDR MemoryMcASP 2 3 2 3EMAC Y YUSB 2.0 Y YUSB 1.1 YUART 3 3PWM 3 3LCDc Y

Package (mm) 27x27 (BGA)28x28 (PYP)

17x17 (BGA)20x20 (QFP)

24x24 (QFP)

17x17(BGA)

Pricing (100u) $36.60 $32.50 $13.03 $15.00

Availability NOW NOWTMX-4Q08TMS-1Q09

Page 15: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

ApplicationsSDR, Portable Catalog, Bar Code Scanners, Portable Communications, Portable Medical, Portable Audio

FeaturesCPU Cores– ARM926EJ-S™ (MPU) upto 300 MHz– C674x DSP Core upto 300MHz

Memory– ARM: 16K I$, 16K D$, 64K ROM– DSP: 32K L1D, 32K L1P, 256K L2 Cache, 128K RAM– 1MB ROM

Peripherals (1.8/ 3.3V IOs)– 10/100 Ethernet MAC– EMIF1 – Supports 133 MHz SDRAM (16/32-bit)– EMIF2 – Supports Async/NAND Flash (8/16 bit)– USB 2.0 - USB OTG– USB 1.1 – USB Full speed (OHCI)– UHPI, McASP (3), UART(2), I2C (2), SPI (2), RTC,

Timers (3), MMC/SD (2), LCD Controller, GPIO

Package– 17 x 17mm BGA (1.0mm pitch) ~256pins– Extended Temperature Grade Options

• Commercial and Automotive– Pin to pin compatible with C6747Power (1.2V Core, 3.3V IOs)– Active < 490 mW @ 300MHz/1.2V/70C (estimate)– Standby < 60 mW @ 300MHz/1.2V/25C (estimate)

ARM9 Subsystem

DSP Subsystem

ARM926EJ-S

CPU 300 MHz

C674xTM

DSP Core

300 MHz

Switched Central Resource (SCR) / EDMA

EMIFBSDRAM32-bit

External Memory Interfaces

I2C(2)

Serial Interfaces

Connectivity Control Timers

HPI USB 2.0

UART (2)

McASP(3)

SPI(2)

L1P 16K L1D 16K

L1P 32K L1D 32KL2 256K

USB 1.1

10/100 EMAC

EMIFANAND / SDRAM16-bit

LCD Controller

OMAP-L137 ARM + DSP

NEW OMAP-L137 (ARM9 + C674x DSP) Preliminary Schedule: TMX – Now; TMS – 1Q09

Starter Kit Available 4Q08

128KB RAM

MMC/SD(2)

eQEP(2)

eCAP(2)

PWM (3)

Page 16: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

Vendor TBD

OMAP-L137/TMS320C6747 Floating Point Starter Kit Enables Developers to Get Started Today

Available Today: $395Available Today: $395

OMAP-L137 / TMS320C6747 Floating Point

Starter Kit

Code Composer StudioTM IDESimulator included DSP/BIOSTM RTOS, eXpressDSP, and MontaVista Linux Pro v5.0 software supportFast run-time library available on the webMATLAB/Simulink Support (FUTURE)LabVIEW for Embedded Applications Support (FUTURE)Quick Start Guide and technical reference

Software

EVM BoardOMAP-L137 Applications Processor–300MHz24-bit stereo CODECFour 3.5 millimeter audio jacks4MB Serial Flash memory64MB SDRAMETH MAC, USB 2.0, USB 1.1, MMC/SDHPI, McASP & I2C interface header emulationOn-board standard JTAG interfaceEmbedded JTAG support via USB+5V universal power supplyExpansion ports for plug-in modules

Hardw

are

Page 17: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

C6000™ DSP Roadmap Framework

Incr

easi

ng P

erfo

rman

ce, M

emor

y &

Per

iphe

rals

C62x™

6 Devices

C64x™

DM64x™

C64x™

C67x™

14 Devices

4 Devices

8 Devices

14 Devices

Highest Performance

DaVinci™

>10 Devices

Video

Performance Value

Floating Point

Up to 48,000 (8-bit) MMACS

Up to 3 MB L2 Memory

Peripherals: SRIO, GEMAC, etc.

ARM and/or DSP ProcessorsUp to 256 MB L2 MemoryVideo AccelerationVideo Processing Subsystem

Up to 720 MHz DSP Processor

Up to 512 KB L2 Memory

Up to 350 MHz DSP Processor

Up to 384 KB L2 Memory

Enhanced Audio I/O

Software Compatible30K+ programmers Millions of processors shipped to date

Page 18: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

18

100% Software Compatible

TI’s industry-leading high performance DSP solutions

C641XT

Up to 720 MHz

C641X

Future

Device

Production

In Development

Sampling

C64x+™next

720, 850 MHz, & 1 GHz

C647x future “A”

C647x future “B”

720, 850 MHz, 1 GHz & 1.2 GHz

C645x

High Performance Single Cores

Power

optimized

Multicores

Perform

ance

optimize

d

Multicores

C6474C647xnext

RTM: 10/14/08

Largest installed base of high performance signal

processing code

C645xnext

Page 19: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

19

Challenge: breaking the performance barrier

Base- stations

Communications Infrastructure

Military

Channel stackers

Industrial video inspection

Vision

Medical imaging

Function stackers Performance hungry

Medical

Our customers are saying they need

Multiple channels at efficient cost and

power per channel

To parallelize the system and run sophisticated

algorithms

Maximum performance density

for innovative applications

• Silicon process is no longer enough to significantly increase performance

• Power/heat issues associated with frequency scaling

Customers are constantly seeking more performance

Innovators

Field communications

Page 20: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

Target Applications = DSP Farm Applications

Communication Infrastructure Applications (e.g. Basestations)

Video Infrastructure Applications

High Performance Imaging Solutions (e.g. Medical Imaging)

Military, Aerospace & Avionics Systems

Test & Measurement Solutions

Advanced Networking Equipments

Oil Exploration & Modeling Equipments

Training & Simulation Applications

C6474 is a viable migration option for applications that utilize multiple discrete DSPs per board, such as:

Page 21: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

21

Empowering customers with C6474 high performance multicore DSP

Customers achieve greater performance density with three 1 GHz cores on a single chip for DSP farm applications

Multicore solution delivers power, cost and board space efficiencies

Development tools, support and code compatibility ease customer migration

1/3 less power

2/3 less DSP cost

C6474Multicore

DSP

1 GHz DSP

1 GHz DSP

1 GHz DSP

2/3 less board space

C6474 Evaluation Module

Available Now

Page 22: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

22

TMS320C6474

Customers achieve greater performance density with three 1 GHz cores on a single chip

GPIO PLL I2CTimers Others Boot

ROM

McBSPAntenna Interface

C64x+™

Core

L1 DataL1 Prog

10/100/ 1G

Ethernet

Serial RapidIO

VCP2

TCP2

Three 1 GHz cores:48,000 (8-bit) MMACS / 24,000 (16-bit) MMACS peak performanceSoftware backward compatibility allows for easier porting to new DSPFast core-to-core communications, less cycles/lower latency

Access memory faster with 667 MHz high performance DDR-2

High-speed interconnect enabled by EMAC, AIF and SRIO SERDES interfaces

VCP2 and TCP2 accelerators for significantly speeding up channel decoding operations on-chip, offloading the DSP for other processing

C64x+™

Core

L1 DataL1 Prog

DDR-2 IF

3 MB total L2 memory

Configurable allocation per core

US $261 @ 100u

C64x+™

Core

L1 DataL1 Prog

L2 Memory L2 MemoryL2 MemoryL2 Memory L2 MemoryL2 Memory

Page 23: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

23

Integrated solution improves power efficiency

5

10

0

Power consumption

Wat

ts

~9W

~6W

Three 1 GHz C6455 DSPs

One C6474 Multicore DSP

Source: TI Internal

1 GHzDSP

1 GHzDSP

1 GHzDSP

1 GHzDSP

1 GHzDSP

C6474Multicore

DSP

8 GHz raw performanceMore performance for same power budget

Same performance, 1/3 less power

1 GHzDSP

1 GHzDSP

C6474Multicore

DSP

C6474Multicore

DSP

C6474Multicore

DSP

50% more performance per Watt

12 GHz raw performance

Board with 25 Watt power limit reached

1 GHzDSP

Ex: 25W DSP power budget

50% more performance, same power budget

Page 24: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

24

$800

$600

$400

$200

$0

Significant savings for DSP farm applications: 3 cores on a single chip = 2/3 less DSP cost

$248 each x 3 = $744 $261 total

C6474Multicore

DSP

All prices listed in 100u

$800

$600

$400

$200

$0

1 GHzC6455

1 GHzC6455

1 GHzC6455

1 GHzC6455

1 GHzC6455

1 GHzC6455

2/3 less DSP cost

Page 25: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

25

~3X raw performance at same DSP cost

C6474 delivers performance integration and design flexibility in ultrasound application

1 GHzC6455

1 GHzC6455

1 GHzC6455

RapidIO

System/UI

DM6446Tx Path

Rx Path

AFE5804AFE5805

Bea

mFo

rmin

g

Tran

sduc

er

Today

RapidIO C6474Multicore

DSP

Ultrasound Digital Processing• B Mode, Color, Doppler

With C6474

~Same raw performance at 2/3 less DSP cost

C64551 GHz

C64551 GHz

C64551 GHz

3D and 4D imaging, specializedtissue processing

1 GHzC6455

1 GHzC6455

1 GHzC6455

System/UI

DM6446Tx Path

Rx Path

AFE5804AFE5805

Bea

mFo

rmin

g

Tran

sduc

er

TodayWith C6474

C6474Multicore

DSPRapidIO

C6474Multicore

DSP

C6474Multicore

DSP

RapidIO

Ethernet

Page 26: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

26

Ethernet

1 GHzC6455

1 GHzC6455

1 GHzC6455

GC 5016

Rx FIFO

Tx FIFO

RapidIO

Receiver & Transmitter

RapidIO

RapidIO

RapidIO

RapidIO

FPGA

RapidIO

MACController

InternetInterface

RF Interface

RF Interface

Ethernet

TodayReceiver & Transmitter

With C6474

FPGA

RapidIO

EthernetMAC

ControllerInternetInterface

Rx FIFO

Tx FIFO

AIF

AIFGC 5016

RF Interface

RF Interface

C6474Multicore

DSP

Ethernet

1 GHzC6455

1 GHzC6455

1 GHzC6455

GC 5016

Rx FIFO

Tx FIFO

TransmitterRapidIO

Receiver

RapidIO

RapidIO

RapidIO

RapidIO

FPGA

RapidIO

MACController

InternetInterface

RF Interface

RF Interface

Ethernet

Today

GC 5016

Rx FIFO

Tx FIFO

TransmitterAIFx3

Receiver

AIFx3AIFx3

FPGARapidIO

MACController

InternetInterface

EthernetRF Interface

RF Interface

Ethernet

With C6474

C6474Multicore

DSP

C6474Multicore

DSP

C6474Multicore

DSP

AIFx3

C6474 delivers performance integration and design flexibility in WiMAX application

~3X raw performance at same DSP cost

~Same performance, 2/3 less silicon cost

Page 27: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

27

Development tools and support ease customer migration

C6474 Processors

DDR Memory

DDRMemory

PowerModules

AIFCPLDJTAG

SGMII Switch

Power Modules

Power

AMC Connector

JTAGAIF

EVM highlights:• Two C6474 processors • High-speed DSP interconnect enabled by EMAC,

AIF and SRIO SERDES interfaces• 256MB of 667MHz DDR2 per C6474 processor• SGMII switch provides Gigabit Ethernet connection • McBSP, Timer, GPIO interfaces accessible via

connector• Onboard JTAG emulation plus a XDS560T

(Trace Pod) Header• Board-specific Code Composer Studio™ Integrated

Development Environment• Simple setup • Includes design files such as Orcad and Gerber• Board support library accelerates software

development on the EVM

Support:• Broad market support: Product Information

Center - FAE - Community forums - Documentation - Training

TMDXEVM6474:$1995

C6474 Evaluation Module

Software debug platform for high performance application development

Page 28: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

28

C6452 and 1.2 GHz C6455 DSPs Offer High-Performance at Reduced System Cost

Get started today with easy to use development tools and a code compatible migration path

2x More Channels/$More IntegrationMore Memory and Bandwidth

C6452 provides 2x channels/$ –Reduced system cost

Fastest Single Core Programmable DSPIntegration of High Performance Peripherals

C6455 at 1.2 GHz – 20% more performance at previous 1 GHz price

C6415T C6452

Development Tools Available Today100% Object Code CompatibleStrong Third Party Support

1.2 GHzC6455 1.0

GHz

2Xch/$

Page 29: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

ApplicationsTelecomMedical Emerging

FeaturesEnhanced C64x+™ Core• C64x+™ Core @ 900 MHz, 720 MHz 1.2V• 7200 and 5760 16-bit MMACSMemory• 32 KB L1D, 32 KB L1P Cache/SRAM• 1.4MB L2 Cache/SRAMPeripherals• 32-bit DDR2-533• EMIF16bit – Flash/FPGA connectivity• EDMA 3.0 and Switch Fabric• 2 SGMII ports with integrated gigabit switch• 32 bit PCI66 or UHPI32• McASP for Audio (10 Serializers)

or 2 Telecom Serial Interface Ports (TSIP) (up to 16MHz)

• UART, I2C, SPI, GPIO, 64-bit Timers (4)Package: 19 × 19 mm , 361-pin nFBGA

Samples: Now; Production 1Q08

Price: $119 at 900 MHz, $94 at 720 MHz, 10ku

BenefitsLower Cost migration option for C645x and C641xT customersInternal switch eliminates external Ethernet switch

TMS320C6452 DSP C6452 Provides 2x Channels/$ – Reduced System Cost

McASP

TSIP (x2)or

SPI

UART

PLL JTAG

DDR PLL

Switch Fabric/EDMA 3.0

DDR2 32b

DSP Subsystem

L2 1.4 MB Cache

L1D 32 KB

GPIO

Timer x4

I2C

VLYNQ™

C64x+™

CoreL1P 32 KB

SGMII

UHPI

PCI66or

EMIF 16b

SGMII

GigSw

itch

Page 30: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

Media Gateway/Media Server using TMS320C6452 with Gigabit Ethernet Interconnect

GeneralPurpose

ProcessorPCI/EMIF

PCI/HPI

TSIP

DDR

DDR2

DDR

FlashEMIF

TEMUX

Bearer Data

Control

To Central OfficePCI/HPI

TSIP

DDR2

Key BenefitsReduces system cost

Two SGMII portsOne gigabit switch for multi-DSP systemsEliminates ~ $8.00 cost per DSP

SGMII

IP

DDR

DDR

C6452

C6452

GigSw

itch

SGMII

SGMIIG

igSwitch

SGMII

SGMII

Saves ~ $8.00

Saves ~ $8.00

Improved system performance

1 gigabit throughputHardware based packet filtering

Reduces board area, complexity and system power

Page 31: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

TSIP on C6452 Provides VoIP Apps More Performance While Increasing Robustness and Flexibility

• Increased system performance through improved synchronization and frame management –

– Each TSIP can support 2x the Time Division Multi-plexed (TDM) Time slots of a McBSP in this type of application

• Robust Serial Interface– TSIP provides better response

for recovery to serial clock & frame sync issues

• Flexibility– Each slot can independently select

alaw, µlaw, or linear – Add or drop time slots on the fly

TX data

RX data

SerialInterface

Unit(SIU)

6-wire serial interface

DMATransferControl

Unit(DMATCU)

TX/RXbuffer RAM

DMA busH.100/110 TDM Streams

Page 32: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

• The Adaptive Digital Technologies high- performance echo canceller (ADT EC-168 C6452) is a patented carrier-class ITU G.168 network echo canceller

• G.PAK can be configured for many other VoIP applications

Adaptive Digital Technologies Achieves 2X Channels Per Dollar with C6452 DSPs

“TI’s C6452 DSP gives telecom and network infrastructure customers a path to higher density and lower system cost – two key factors for driving industry innovation.”Scott KurtzVP Engineering, Adaptive Digital

ApplicationsTelecom Infrastructure

C6452

Conferencing App includes DTMF, Tone Gen, Caller ID. VoIP App includes G.711, G.729AB, G.168 + conferencing

Channels Ch/$ Channels Ch/$

Echo 150 .85 220 1.85

Conferencing 512 2.91 700 5.88

VoIP / G.PAK 52 .30 82 .69

C6415T – 1 GHz $175.82

C6452 – 900 MHz $119.00

2.17X2.02X2.33X

Page 33: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

C6452

TMS320C6452 DSP – Easy Path to More Functionality at Lower Price

C6415T

C64x+™ Core

2 SGMII Ethernet MAC + Switch

PCI 66 MHz

L1 Data & L1

Instruction Cache

Code Compatible

Better Cycle Performance

Better Code Size

16-bit MMACs per Cycle

EDMA Bandwidth

100% 20%

20-30% 2X4X

L2 Cache at 1.4 MB

DDR2 Ext.

Memory I/F

New 2X 2X +40%

2X

32% Lower Price

Page 34: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

TMS320C6455 DSP Fastest Single Core Programmable DSP

ApplicationsTelecomNetwork infrastructure

FeaturesEnhanced C64x+™ Core• 720 MHz, 850 MHz, 1 GHz, 1.2 GHz• Up to 9600 16-bit MMACSMemory• 32 KB L1D, 32 KB L1P Cache/SRAM• 2 MB L2, 256 K Cache/SRAM, remainder SRAM only

Acceleration• Viterbi Decoder Co-Processor (VCP)• Turbo Decoder Co-Processor (TCP)Peripherals• Serial RapidIO™: 10Gb/s full duplex• Other high-bandwidth peripherals:

Gigabit Ethernet MAC, UTOPIA, PCI-66, HPI• Two EMIFs: 32-bit DDR2, 64-bit EMIF

Package: 697 BGA, 24×24mm, 0.8mm, Pb-Free BallsPrice: $245 at 1.2GHz, 10 KU

BenefitsSerial RapidIO for DSP-to-DSP, DSP-to-Switch and DSP-to-FPGA interconnectivityEnhanced core enables 20% higher cycle performance20–30% smaller code size from 16-bit compact instructions and SPLOOP buffer

EDMA 3.0

L1D Cache/ SRAM

32 KBytes

L1P Cache/ SRAM

32 KBytes

4 32×

PLL

2 M

B L

2 (U

p to

25

6 K

B C

ache

)

Switc

hed

Cen

tral

Res

ourc

e

or

Timer 0/1

UTOPIA

GEMAC

HPI

andGEMAC

EMIF 64DDR2

McBSP 0/1

PCI 66

C64x+™

DSP Core or

and

128

256

8*32

128

128

I2C

GPIO 16

Serial RapidIOTMVCP

TCP

EVM Available DSK Available

MedicalEmerging

Page 35: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

Independent Verification: High-Speed C64x+™

DSP Core Leads the Industry in Performance

The BDTImark2000TM provides summary measures of DSP speed. For more info and scores, see www.BDTI.com. Scores © 2007 BDTI.

BDTImark2000™

DSP Speed Scores

TI 600 MHz C64xTM DSPTI 720 MHz C64x DSPTI 1 GHz C64x DSPTI C64x+ DSP Core at 1 GHz

TI C64x+ DSP Core at 1.2 GHz 1317010980

91306570

1.2 GHz1.2 GHz

C64x+™

5480

Page 36: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

ApplicationsTelecomMedical Emerging

Features:Enhanced C64x+™ Core• C64x+™ Core @ 900 MHz, 720 MHz 1.2V• 7200 and 5760 16-bit MMACSMemory• 32 KB L1D, 32 KB L1P Cache/SRAM• 1.4MB L2 Cache/SRAMPeripherals• 32-bit DDR2-533• EMIF16bit – Flash/FPGA connectivity• EDMA 3.0 and Switch Fabric• 2 SGMII ports with integrated gigabit switch(3PSW)• 32 bit PCI66 or UHPI32• McASP for Audio (10 Serializers)

or 2 Telecom Serial Interface Ports (TSIP) (up to 16MHz)

• UART, I2C, SPI, GPIO, 64-bit Timers (4)Package: 19 × 19 mm , 361-pin nFBGA

Samples: Now; Production: Now

Price: $119 at 900 MHz, $94 at 720 MHz, 10ku

Benefits:Lower Cost migration option for C645x and C641xT customersInternal switch eliminates external Ethernet switch

TMS320C6452 Provides 2x Channels/$ – Reduced System Cost

McASP

TSIP (x2)or

SPI

UART

PLL JTAG

DDR PLL

Switch Fabric/EDMA 3.0

DDR2 32b

DSP Subsystem

L2 1.4 MB Cache

L1D 32 KB

GPIO

Timer x4

I2C

VLYNQ™

C64x+™

CoreL1P 32 KB

SGMII

UHPI

PCI66or

EMIF 16b

SGMII

GigSw

itch

Page 37: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

TMS320C6454 Lower-cost pin-compatible with C6455 performance to 1 GHz

EDMA 3.0

L1D Cache/ SRAM

32 KBytes

L1P Cache/ SRAM

32 KBytes

4 32×

PLL

1 M

B L

2 (U

p to

25

6 K

B C

ache

)

Switc

hed

Cen

tral

Res

ourc

e

Timer 0/1

GEMAC

HPI

andGEMAC

EMIF 64DDR2

McBSP 0/1

PCI 66

C64x+™

DSP Core or

and

128

256

8*32

128

128

I2C

GPIO 16

Pin compatible with C6455 DSP

Features:Enhanced C64x+™ Core– 720 / 850 MHz / 1 GHz– 5760 / 6800 / 8000 MMACSMemory– 32 KB L1D, 32 KB L1P Cache/SRAM– 1 MB L2, 256K Cache/SRAM, remainder SRAM onlyPeripherals– Other High-Bandwidth Peripherals:

Gigabit Ethernet MAC, PCI-66, HPI– Two EMIFs: 32-bit DDR2, 64-bit EMIF

• C6454 DSP Differences vs. C6455 DSP– Not on C6454 DSP: SRIO, UTOPIA, VCP2, TCP2– C6454 DSP has less L2 Memory: 1MB L2

• Package: 697 BGA, 24×24mm, 0.8mm, Pb-Free Balls• In Production Today• Price: $94 at 720 MHz, 10 KU

Benefits:• C64x+ core enables 20% higher cycle performance• 20–30% smaller code size from 16-bit compact

instructions and SPLOOP buffer• Migration option from C641xT DSPs at same price

ApplicationsTelecom infrastructure, SD and HD video infrastructure, communications, imaging

EVM Available

Page 38: New Master Presentation Example - 類比、嵌入式處理 ... integration Enhanced low power I/O Up to 16 hours battery life (AA battery) More MMACs Lower system cost ...

TMS320C6455 Fastest Single Core Programmable DSP Enables High-Performance Multi-Processing via Serial RapidIO™ & High-Bandwidth Peripherals

ApplicationsTelecomNetwork infrastructure

FeaturesEnhanced C64x+™ Core• 720 MHz, 850 MHz, 1 GHz, 1.2 GHz• Up to 9600 16-bit MMACSMemory• 32 KB L1D, 32 KB L1P Cache/SRAM• 2 MB L2, 256 K Cache/SRAM, remainder SRAM onlyAcceleration• Viterbi Decoder Co-Processor (VCP)• Turbo Decoder Co-Processor (TCP)Peripherals• Serial RapidIO™: 10Gb/s full duplex• Other high-bandwidth peripherals:

Gigabit Ethernet MAC, UTOPIA, PCI-66, HPI• Two EMIFs: 32-bit DDR2, 64-bit EMIF

Package: 697 BGA, 24×24mm, 0.8mm, Pb-Free BallsPrice: $245 at 1.2GHz, $189 at 720MHz; 10ku

BenefitsSerial RapidIO for DSP-to-DSP, DSP-to-Switch and DSP-to-FPGA interconnectivityEnhanced core enables 20% higher cycle performance 20–30% smaller code size from 16-bit compact instructions and SPLOOP buffer

EDMA 3.0

L1D Cache/ SRAM

32 KBytes

L1P Cache/ SRAM

32 KBytes

4 32×

PLL

2 M

B L

2 (U

p to

25

6 K

B C

ache

)

Switc

hed

Cen

tral

Res

ourc

e

or

Timer 0/1

UTOPIA

GEMAC

HPI

andGEMAC

EMIF 64DDR2

McBSP 0/1

PCI 66

C64x+™

DSP Core or

and

128

256

8*32

128

128

I2C

GPIO 16

4× Serial RapidIOTMVCP

TCP

EVM Available DSK Available

MedicalEmerging

Pin compatible with C6454 DSP