110 likes | 139 Views
OMAP-L1x/C674x Update. Texas Instruments FAE Summit 2009 Focusing on Growth: Analog & Embedded Processing. TI Embedded Processing Portfolio. C2000™ Fixed & Floating Point Up to 300 MHz Flash 32 KB to 512 KB PWM, ADC, CAN, SPI, I 2 C Motor Control, Digital Power, Lighting, Sensing
E N D
OMAP-L1x/C674x Update Texas InstrumentsFAE Summit 2009Focusing on Growth: Analog & Embedded Processing
TI Embedded Processing Portfolio C2000™ Fixed & Floating Point Up to 300 MHz Flash32 KB to 512 KB PWM, ADC, CAN, SPI, I2C Motor Control, Digital Power, Lighting, Sensing $1.50 to $20.00 Microcontrollers ARM-Based DSP ARM+ ARM + DSP DSP 16-bit 32-bitReal-time 32-bit ARM C647x, C64x+, C674x, C55x Leadership DSP Performance 24,000 MMACS Up to 3 MB L2 Cache 1G EMAC, SRIO,DDR2, PCI-66 Comm, WiMAX, Industrial/ Medical Imaging $4.00 to $99.00+ ARM9 Cortex A-8 Industry-Std Core,High-Perf GPP Accelerators MMU USB, LCD,MMC, EMAC Linux/WinCE User Apps $8.00 to $35.00 C64x+ plus ARM9/Cortex A-8 Industry-Std Core +DSP for Signal Proc. 4800 MMACs/ 1.07 DMIPS/MHz MMU, Cache VPSS, USB, EMAC, MMC Linux/Win +Video, Imaging, Multimedia $12.00 to $65.00 MSP430 Ultra-Low Power Up to 25 MHz Flash1 KB to 256 KB Analog I/O, ADCLCD, USB, RF Measurement,Sensing, General Purpose $0.49 to $9.00 ARM Industry StdLow Power <100 MHz Flash64 KB to 1 MB USB, ENET, ADC, PWM, SPI Host Control $2.00 to $8.00 Software & Dev. Tools Analog Attach
OMAP-L1x FUTURE C674x Next OMAP-L118 C6748/6/2DSP C6743 DSP C67x OMAP-L108 OMAP-L1x/C674x Roadmap 7mW Standby Battery operated In Production Sampling Apps Proc In Development • 300 MHz ARM926 • 300 MHz C674x (C64x+/C67x+) DSP OMAP-L138 Future • Additional Key Features: • DVFS • mDDR/DDR2/SDRAM • SATA • VPIF • uPP • McBSP • 300 MHz ARM926 • Audio CoP • 300 MHz ARM926 • 300 MHz C674x (C64x+/C67x+) DSP OMAP-L137 • 300 MHz ARM926 • Key Features: • SDRAM • 10/100 Ethernet MAC • USB2.0 HS PHY • USB1.1 FS PHY • McASP • LCD Controller 60mW Standby Fix/Flt-pt DSP C6747/5 DSP • DSP-Only • Lowest power C6000 DSPs • $6.70 @ 1Ku (C6742) • DSP-Only • BGA & TQFP • DSP-Only • $7.85 @1Ku Lowest power Floating-point DSPs in the industry Time
OMAP-L1x/C674x Low Power Processors New product generation New product generation New product generation OMAP1x™ OMAP1x™ OMAP1x™ OMAP-L1x Application processing Application processing Highest performance, Low power C674x High levels of integration and low power • Power from 8mW – 400mW Industry’s lowest power ARM + DSP SoC 12mW – 400mW Fingerprintidentification Bar Code Scanner Effectspedals Robotics Audio applications Medicalmonitoring Test and measurement Sonar Defibrillator SDR Starting at $6.70 (1ku) Up to 2400 MMACs Application processing Application processing Highest performance, Low power Highly Integrated SoC Unique peripheral combinations Low power for portable apps • Power from 8mW – 400mW • Supports various high- level OS’s • Linux, WinCE, VxWorks • ARM9 Plus Floating- & Fixed-Pt DSP • ~1/2 MB On-chip Memory 7mW – 490mW* Industry’s lowest power floating/fixed-point DSP High PerformanceUp to 2400MMACs Floating & Fixed-pt in a single core >65% Reduction in Total Power (Flt-Pt) 20X lower standby power High Precision and low power 7mW – 470mW* * For typical use case scenarios
128KB RAM PWM(3) USB 1.1 10/100 EMAC WD Timer (2) eQEP (2) eCAP (3) HPI USB 2.0 EMIFB SDRAM 32-bit EMIFA NAND / SDRAM 16-bit UART (3) Generic OMAP-L137/C6747 Block Diagram (Superset)Schedule: TMX – Now; TMS – 3Q09 Starter Kit (TMDXOSKL137BET)Available Now • CPU Cores • ARM926EJ-S™ (MPU) upto 300 MHz • C674x DSP Core upto 300MHz • Peripherals (1.8/ 3.3V IOs) • EMIFB – Supports 133 MHz SDRAM (16/32-bit) • EMIFA – Supports Async/NAND Flash (8/16 bit) • Package • 17 x 17mm BGA (1.0mm pitch) ~256pins • Extended Temperature Grade Options • Commercial (0C to 70C) • Industrial (-40C to 85C) • Automotive(-40C to 125C) • Pin to pin compatible processors: OMAP-L137, C6747/3 • Power (1.2V Core, 3.3V IOs) • Active < 490 mW @ 300MHz/1.2V/70C (estimate) • Standby < 60 mW @ 300MHz/1.2V/25C (estimate) • Applications • Power Protection Systems, Test and Measurement, Portable Communications, Portable Medical, Portable Audio OMAP-L137 ARM + DSP ARM9 Subsystem DSP Subsystem ARM 926EJ-S CPU 300 MHz C674x DSP Core 300 MHz qVGA LCD Large On-chip Memory Rich User Interface L1P 32K L1D 32K L2 256K L1P 16K L1D 16K LCD Controller Switched Central Resource (SCR) / EDMA Connectivity Control Timers MMC/SD (1) Serial Interfaces External Memory Interfaces SPI (2) McASP (3) I2C (2) Buttons and Knobs Bluetooth Connectivity High Speed Internet
OMAP-L137 Software Architecture Algorithm API Linux APIs Framework Components 2.30 Codec Engine Remote Server DMAN3 ACPY3 DSKT2 RMAN I/O Application I/O I/O S-Node A-Node Algorithm API Task Task Codec Engine 2.30 Engine xDM API Codec/ Algorithm xDM API Codec/ Algorithm OSAL Server Linux User Space Linux Kernel Space CMEM Driver USB 2.0 Driver EMAC Driver McASP Driver PSL SPI Driver LCD Driver MMC/SD Driver Link Driver UART Driver DSP/BIOS 5.3x I2C Driver GPIO Driver DSP/BIOS Link v1.6x ARM Subsystem Transport DSP Subsystem MontaVista Pro 5.0 Toolchain CCS 3.3/CGT
C6747 Software Architecture Application Algorithm API Power Manager (PWRM) Codec Engine 2.30 Framework Components 2.30 xDM API Codec/ Algorithm DMAN3 ACPY3 PSL Engine xDM API Codec/ Algorithm DSK2 DMAN DSP/BIOS 5.32 CMEM Driver USB 2.0 Driver EMAC Driver EDMA Driver GPIO Driver NAND Driver MMC/SD Driver SPI Driver UART Driver McASP I2C Driver LCD Driver ERTFS Driver DSP System CCS 3.3/CGT
OMAP-L137/TMS320C6747 Starter KitEvaluate OMAP-L137 or C6747/5/3 Get Started Today EVM Board • OMAP-L137 Applications Processor–300MHz • 24-bit stereo CODEC • Four 3.5 millimeter audio jacks • 4MB Serial Flash memory • 64MB SDRAM • ETH MAC, USB 2.0, USB 1.1, MMC/SD • HPI, McASP & I2C interface header emulation • On-board standard JTAG interface • Embedded JTAG support via USB • +5V universal power supply • Expansion ports for plug-in modules Hardware Vendor TBD OMAP-L137 / TMS320C6747 Floating Point Starter Kit • Code Composer StudioTM IDE • Simulator included • DSP/BIOSTM RTOS, eXpressDSP, and MontaVista Linux Pro v5.0 software support • Fast run-time library available on the web • MATLAB/Simulink Support (FUTURE) • LabVIEW for Embedded Applications Support (FUTURE) • Quick Start Guide and technical reference Software TMDXOSKL137BET Available Today: $395
128KB RAM USB 2.0 UART (3) Generic OMAP-L138/C6748 Block Diagram (Superset)Schedule: TMX – 1H09; TMS – 1Q10 Starter Kit (TMDXOSKL138BET)Available 3Q09 • CPU Cores • ARM926EJ-S™ (MPU) upto 300 MHz • C674x DSP Core upto 300MHz • Peripherals (1.8/ 3.3V IOs) • 10/100 Ethernet MAC • EMIFA - DDR (mDDR/DDR2) • EMIFB – SDRAM/NAND Flash • Video Port I/F • SATA, uPP • Power (1.0-1.2V Core, 1.8/3.3V IOs) • Total Power < 440 mW* @ 300Mhz, 1.2V, 25C * For DSP at 70% loading, ARM at 50% loading; mDDR 50% active at 135MHz • Standby Power < 15mW @ 1.0V/ 25C; < 20mW @ 1.2V/25C • Package • 13 x13mm nFBGA (65nm), 16x16mm BGA (0.8mm) • Pin to pin compatible processors: OMAP-L138/L118/108, C6748/6/2 • Applications • SDR, Intelligent Occupancy Sensors (IOS), Bar Code Scanners, Portable Medical, Power Protection Systems ARM9 Subsystem DSP Subsystem qVGA LCD High Speed ADC or FPGA or DSP interface ARM 926EJ-S CPU 300 MHz C674x DSP Core 300 MHz LCD Controller Large On-chip Memory Rich User Interface uPP L1P 16K L1D 16K L1P 32K L1D 32K L2 256K Video IN Switched Central Resource (SCR) / EDMA High Capacity Storage Peripherals Connectivity System eCAP(3) Timer (4) PWM(2) SATA USB 1.1 UHPI EMAC RTC Serial Interfaces Program/Data Storage mDDR/ DDR2 16-bit Async EMIF 16-bit McBSP (2) SPI (2) McASP (1) I2C (2) MMC/SD (2) Bluetooth Connectivity High Speed Internet
OMAP-L138 Development Tools Community Board Includes: • Estimated SRP $169US • System On Module (SOM) • OMAP-L138, 0.65mm ZCE • Ethernet PHY, Power Management IC, 64MB mDDR, Flash • Baseboard w/limited peripherals • USB2.0, SATA, Audio Codec, MMC/SD, Ethernet • XDS100 JTAG Emulator • LCD & Expansion Connectors • Available July 2009 from Logic and authorized distributors • Optional boards from Logic (www.logicpd.com) • 4.3” LCD Display • DSP-Only (C6748) Freon SOM – availability TBD EVM Includes: • Community Board (SOM+Baseboard) • UI Board • VPIF, LCD I/F, Additional Peripherals • 4.3” LCD Display & Character Display • Printed documentation • Software CDs • SRP TBD • Available July 2009 from Texas Instruments and authorized distributors Open Source Software Community: • Linux Drivers provided using DaVinci GIT Tree • DSP/BIOS drivers provided using “MyRegisteredSoftware.com” TI portal • Community website (similar to “beagleboard.org”) is being investigated • Wiki pages already available for preliminary device and SW information SOM 4.3” LCD Display Peripheral / UI Character Display eXperimenter/Community Board Sold and supported by Logic & Community Hardware EVM Software Sold and supported by TI