14
讲师: Thomas Mu OMAP/ARM 最新技术与开发工具介绍 - Low Power SoC Overview

TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

讲师: Thomas Mu

OMAP/ARM 最新技术与开发工具介绍 - Low Power SoC Overview

Page 3: TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

Market Needs & Value Proposition• Lower Power Consumption

– Saving Energy (National Mandate) – Wind tight Shell, no Fan– Longer Battery Life

• Machine Vision– LED STN LCD TFT LCD– Customized Display Content– 3D for same applications

• Intelligent Control– Friendly Human Machine Interface– Higher Efficiency and Precision– Higher Real Time Performance

• Networked– Easy to configure the system– Remote operation and software upgraded– More and more data Capture, Processing, Display, and Transportation

Analog

MCU

DSP

TI EP

ARM

Page 4: TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

Future

’09 Samples

’08 Samples

Perf

orm

ance

Time

600 MHz ARM Cortex-A8

600 MHz ARM Cortex-A83D Graphics

600 MHz ARM Cortex-A8C64x+ DSP Video Accelerator

600 MHz ARM Cortex-A8C64x+ DSP Video Accelerator3D Graphics

OMAP3530

OMAP3525

OMAP3515

300 MHz ARM926

300 MHz ARM926 Audio CoP

2009

Cortex A8

OMAPNEXT

OMAPNEXT

300 MHz ARM926 C674x DSP

300 MHz ARM926 C64x+ DSP

In Production

OMAP-L138

OMAP-L128 ARM926

OMAP-L118

OMAP-L108

300 MHz ARM926 C674x DSP

300 MHz ARM926 C64x+ DSPOMAP-L137

OMAP-L127

SATA, mDDR/DDR2

Low Price <$15 (100ku)

High Performance High Integration

Low-power applications processors roadmap

OMAP3503

Page 5: TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

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

C640x™Low power/ high performance

12mW – 350mW

New product

generationMore than 2X the performance with the same power as existing low power DSPs

Lowest power consumption at highest performance

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

C640x™

12mW – 350mW

New product

generation More than 2X the performance with the same power as existing low power DSPs

High PerformanceUp to 2400MMACs

• Public Safety Radio

• Military radio

• Diagnostics

• Portable music recording

Low power High Performance

OMAP1x™ Application processingPower from 8mW – 400mW

Highest performance, Low power

OMAP1x™ Application processingHigh levels of integration and low power

12mW – 400mW

Industry’s lowest power ARM + DSP SoC

New product

generation

OMAP1x™ Application processingPower from 8mW – 400mW

Highest performance, Low power

OMAP-L1x™

Highly IntegratedLinux/ WinCE

20mW – 400mW

Industry’s lowest power ARM + DSP SoC

New product

generation

• Portable instrumentation

• SDR radio

• Portable data terminals

• Portable connectivity

Application processing

Application

C674x™

12mW – 385mW

Industry’s lowest power floating-point DSP

20X lower standby power and 1/3 the power consumption of existing floating-point devices

New product

generation

• Music effects

• Industrial

• Conference phones

• Portable medical

High Precision and low power

Up to 2400 MMACs

Four Low Power Product Lines More than 15 new processors coming soon

C5505™

0.35mW – 46mW

Analog integration

Parallelism

Industry’s lowest power fixed-point DSP

1/2 the power consumption of existing C55x devices with FFT coprocessor

• Portable audio recording

• Wireless microphone

• Noise cancellation headphones

• Medical monitoring

New product

Page 6: TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

Software and Pin to Pin Compatibility

TMX 1H09

Applications Software

CompatibilityDSP

Processing

Pin

for p

inC

ompa

tible

OMAP-L137 C674x

300Mhz

ARM9300 MHz

OMAP-L127 C64x+

300Mhz

ARM9300 MHz

TMX 4Q08

C6403 C64x+

300Mhz

C6747/5 C674x

300Mhz

OMAP-L118 ARM9300 MHz

OMAP-L138 C674x

300Mhz

ARM9300 MHz

Audio CoP

OMAPARM9300 MHz

OMAP-L108

OMAP-L128 C64x+

300Mhz

ARM9300 MHz

C6408/6 C64x+

300Mhz

C6748/6 C674x

300Mhz

Pin

for p

inC

ompa

tible

CoProcessor

SDRAM, McASP

Standby Power – 60mW Total Power – up to

490mW

mDDR/DDR2, McASP/McBSP, SATA,UPP, VPIF

- DVFS - Standby Power – 11mW

Total Power – up to 440mW

OMAP-L13x – Float DSP OMAP-L12x – Fix DSPOMAP-L11x – CoPOMAP-L10x – ARM only

Page 7: TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

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

CPU Cores– ARM926EJ-S™ (MPU) upto 300 MHz– C674x™ DSP Core upto 300MHzMemory– ARM: 16K I$, 16K D$, 64K ROM– DSP: 32K L1D, 32K L1P, 256K L2 Cache, 128K RAM– 1MB ROMPeripherals (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, Security Manager - EFuse

• Package - 17 x 17mm BGA (1.0mm pitch) ~256pins• Pin to pin compatible with C6747• Power (1.0-1.2V Core, 3.3V IOs)

- Active < TBD mW @ 300MHz/1.2V/70C (estimate)- Standby < 100 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

Peripherals

SDRAM32-bit

Program/Data Storage

I2C(2)

Serial Interfaces

Connectivity

WD Timer

System

PWM (3)UHPI

USB 2.0

UART (2)

McASP(3)

SPI(2)

MMC/SD (2)

L1P 16K L1D 16K

L1P 32K L1D 32KL2 256K

SecurityManager

USB 1.1 EMAC

AsyncEMIF16-bit

LCD Controller

OMAP-L137 ARM + DSP

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

EVM Available 4Q08

128KB RAM

Page 8: TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

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

FeaturesCPU Cores– ARM926EJ-S™ (MPU) upto 300 MHz– C64x+™ DSP Core upto 300MHzMemory– ARM: 16K I$, 16K D$, 64K ROM– DSP: 32K L1D, 32K L1P, 256K L2 Cache, 128K RAM– 1MB ROMPeripherals (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, Security Manager - EFuse

• Package - 17 x 17mm BGA (1.0mm pitch) ~256pins • Pin to pin compatible with C6403• Power (1.0-1.2V Core, 3.3V IOs)

- Active < TBD mW @ 300MHz/1.2V/70C (estimate)- Standby < 100 mW @ 300MHz/1.2V/25C (estimate)

ARM9 Subsystem

DSP Subsystem

ARM926EJ-S

CPU 300 MHz

C64x+TM

DSP Core

300 MHz

Switched Central Resource (SCR) / EDMA

Peripherals

SDRAM32-bit

Program/Data Storage

I2C(2)

Serial Interfaces

Connectivity

WD Timer

System

PWM (3)UHPI

USB 2.0

UART (2)

McASP(3)

SPI(2)

MMC/SD (2)

L1P 16K L1D 16K

L1P 32K L1D 32KL2 256K

SecurityManager

USB 1.1 EMAC

AsyncEMIF16-bit

LCD Controller

OMAP-L127 ARM + DSP

NEW OMAP-L127 (ARM9 + C64x+ DSP) Preliminary Schedule: TMX – 4Q08; TMS – 1Q09

EVM Available 4Q08

128KB RAM

Page 9: TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

Software and pin-for-pin compatibility

Applications Software

CompatibilityDSP

Processing

Pin

for p

inC

ompa

tible

C64x+ 300Mhz

ARM9300 MHz

TMX 4Q08

CoProcessor

SDRAM, McASP

Low Price <$15 (10ku) Standby Power – 60mW

Total Power – up to 490mW

OMAP-L137 ARM9300 MHz

C674x 300Mhz

Floating-Point

OMAP-L127

Page 10: TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

Power management solution for OMAP-L1x

TPS65023Multi-output

DCDC ConverterWith I2C

3.3V @ 115mA

1.8V @ 50mA

1.2V @ 660mAVIN: 5V

EN_LDO1

VCC VINDCDC1/2 VIN_LDO

DCDC1 1.5A

DCDC2 1.2A

DCDC3 1.0A

LDO1 200mA

LDO2 200mAEN_DCDC1

EN_DCDC2 EN_DCDC3

1.8V

3.3V (analog)

SDA, SCL

TPS79901 LDO 1.2V @ 20mA

(PLL)

I2C

The TPS65023 allows you to use the power-saving SmartReflex feature of the OMAP-L1x and is capable of providing all of your system power depending on your system’s architecture.

Page 11: TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

Extend product portability via low power options> 50% reduction in standby power

160

0

mW

atts

155 mW

62 mW

C671x OMAP-L137*

40

100

120

< 1/3 the total power consumption

1.6

0

Wat

ts

1.5 W

C671x

0.8

0.4

1.2

* 1.2V Core, 3.3V IOs at 25oC/300 MHz

< .490 W

OMAP-L137*

Page 12: TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

Get Started Today!

EVM boardOMAP-L137/ C6747USB InterfaceAIC32 Stereo CodecSupports SD and other media interfaces

EmulationOn-board XDS510 JTAG controller

ConnectorsDaughter Card connectorsExpansion Port connectors

Hardw

areDevelopment tools software including Montavista Linux 2.6.18, C6000 start Kit Code Composer StudioTM, DSP/BIOSTM

RTOS, Compiler, Assembler, and LinkerFoundation softwareFull set of Linux and DSP drivers

Software

Part Number: TMDXOSKL137

$395Available Sept. 08

OMAP-L137/ C6747 Starter Kit

Page 13: TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

OMAP-L1x Outline• Lower Power Consumption;• 300MHz ARM9 plus 300MHz DSP, up to 2400MMACs• Both Fixed-Point and Floating-Point DSP• Two USB, USB1.1 and 2.0 OTG;• Larger On Chip Memory, up to 384K (may save external

memory for DSP);• Automotive level device, high reliability;• Pin for Pin DSP only or ARM only products, same

peripherals;• Strong roadmap with floating-point;• Cheaper development tools.

Page 14: TI Low Power Processors Roadmap · ’09 Samples ’08 Samples. Performance. Time 600 MHz ARM Cortex-A8 600 MHz ARM Cortex-A8 3D Graphics 600 MHz ARM Cortex-A8 C64x+ DSP Video Accelerator

Thank You & Question

www.ti.com.cn/embeddedprocessing