Presentation is loading. Please wait.

Presentation is loading. Please wait.

TI Sitara™ ARM® Cortex™-A8 & ARM9™

Similar presentations


Presentation on theme: "TI Sitara™ ARM® Cortex™-A8 & ARM9™"— Presentation transcript:

1 TI Sitara™ ARM® Cortex™-A8 & ARM9™
Quick Overview

2 TI ARM® investment and innovation
1st single-chip digital baseband - DSP/ARM multi-core DaVinci™ TMS570 MCU Stellaris MCU Fixed/ Floating- Point ARM9 SoC Introduced DaVinci processors for digital video – ARM9-based SoCs Two ARM Cortex-R4 cores for automotive TI Acquires Luminary Micro TI licenses first ARM core Stellaris® Fury Class Stellaris DustDevil Class OMAP™ OMAP-L138 TI licenses Cortex-A9 *TI first licensee for ARM Cortex™- A8 1993 1995 2002 2005 2006 2007 2008 2009 Stellaris Tempest Class 1st multi-core applications processor, ARM9-based DaVinci Stellaris Sandstorm Class TI announces 31 new ARM-based products and introduces Sitara™ family 1st ARM Cortex-A8 based silicon 1st R4F-based floating-point, dual-core auto MCU OMAP OMAP1510 Newest DaVinci solution for flexible, HD video OMAP OMAP3 TMS570F MCU TI has shipped over 5 billion ARM-based products and continues to invest in a large portfolio of scalable platforms from $1 to >1GHz * TI licensed in July 2003, but publicly announced Oct 2005. 2 2

3 Embedded processing portfolio
TI Embedded Processors Microcontrollers (MCUs) ARM®-Based Processors Digital Signal Processors (DSPs) 16-bit ultra- low power MCUs 32-bit real-time MCUs 32-bit ARM Cortex™-M3 MCUs ARM Cortex-A8 & ARM9™ MPUs DSP DSP+ARM Multi-core DSP Ultra Low power DSP C2000™ Delfino™ Piccolo™ Sitara™ ARM Cortex-A8 & ARM9 C6000™ Stellaris® ARM Cortex-M3 MSP430™ DaVinci™ video processors C6000™ C5000™ OMAP™ 300MHz to >1Ghz +Accelerator Cache RAM, ROM USB, ENET, PCIe, SATA, SPI Floating/Fixed Point Video, Audio, Voice, Security, Conferencing $5.00 to $200.00 24,000 MMACS Cache RAM, ROM SRIO, EMAC DMA, PCIe Telecom test & meas, media gateways, base stations $40.00 to $200.00 Up to 300 MHz +Accelerator Up to 320KB RAM Up to 128KB ROM USB, ADC McBSP, SPI, I2C Audio, Voice Medical, Biometrics $3.00 to $10.00 Up to 25 MHz Flash 1 KB to 256 KB Analog I/O, ADC LCD, USB, RF Measurement, Sensing, General Purpose $0.25 to $9.00 40MHz to 300 MHz Flash, RAM 16 KB to 512 KB PWM, ADC, CAN, SPI, I2C Motor Control, Digital Power, Lighting, Ren. Energy $1.50 to $20.00 Up to 100 MHz Flash 8 KB to 256 KB USB, ENET MAC+PHY CAN, ADC, PWM, SPI Connectivity,Security, Motion Control, HMI, Industrial Automation $1.00 to $8.00 375MHz to 1.5GHz Cache, RAM, ROM USB, CAN, SATA, SPI, PCIe, EMAC Industrial automation, POS & portable data terminals $5.00 to $50.00 Software & Dev. Tools MPUs – Microprocessors

4 Sitara™ offers Performance Scalability Connectivity
Up to 450MHz ARM9™ to 1.5GHz Cortex™-A8 devices Industry’s first widely available Cortex-A8 devices - 2 DMIPS per MHz Graphics acceleration up to 27M polygons/s performance for advanced user interface High speed DDR2 and DDR3 memory performance Scalability Largest software compatible ARM MCU & Embedded MPU portfolio ARM only to ARM + accelerator functionality while reusing both SW and HW designs Leverage TI’s extensive portfolio of embedded ARM devices to maximize your product’s changing needs Fully pin-for-pin and software compatible options to scale from ARM only to ARM + DSP Connectivity 10/100/1000 Ethernet CAN 2.0 and High speed USB interface Multiple serial port options per device Lowest cost processor with SATA interface Flexible LCD controller for up 720p displays moving to 1080p in future devices Industrial peripheral support Strength of Software Free and easy access to software Low cost development tools with reference code Application specific and advanced development kits Aggressive Linux community, Windows Embedded CE and RTOS ecosystem of development partners Driver software available for most high-level operating systems

5 Sitara™ processors are ideal for
Applications such as Design requirements HVAC and building controls Network appliances Industrial automation Point-of-service machines Test and measurement Medical instrumentation Educational consoles Industrial low power PCs … many others System cost constraints needing high system integration Network connectivity (Ethernet, Wi-Fi®) Multiple connectivity and interface options (CAN, USB, SDIO, LCD I/F, I2C, SATA, PWM) Advanced graphical user interfaces (graphics acceleration) Operating system compatibility (Linux, Windows® Embedded CE, and Others) Scalability (broad portfolio of product options with code compatible roadmap) Application software portability (code compatible roadmap)

6 Sitara™ ARM9™ & Cortex™-A8 target markets
Industrial Automation Data Terminals Broad Market Industrial control and connectivity interfaces Low heat dissipation core (no fan or heat sink) Extended temp range 3D graphics accelerator for building advanced GUI functions Real-time Linux kernel supported Flexible industrial connectivity 3D graphics accelerator for building advanced GUI functions High performance core for fast response times Power efficient (down to 7mW standby, 182mW active) Broad embedded processing portfolio to allow for optimization on performance, power and cost Flexible integrated peripherals and connectivity options Large ARM® ecosystem and third-party network simplifies application development Long Product Lifecycles with Focus on Reliability and Quality

7 Sitara™ ARM® microprocessors
Available Now In Development ARM9™ ARM Cortex™-A8 ARM Cortex-A8 AM1808 AM1806 AM1707 AM1705 AM3894 AM3892 AM3715 AM3703 AM3517 AM3505 OMAP3515 OMAP3503 New! “AM18x Next” (4Q10) “AM38x Next” (2011) “AM33x Next” (2011) New! Low Power ARM9 with flexible peripherals High-performance Cortex-A8 with system integration ARM9 & Cortex-A8 with more performance and value options Power efficient (down to 37mW standby, 402mW active) User configurable interfaces through the programmable real-time unit (PRU) Integrated peripherals, 10/100 Ethernet, USB, SATA, CAN, UART and many others Up to 1.5GHz (3000 DMIPS) Power efficient (down to 12mW standby, 700mW active) Integrated graphics for rich user interface functions Integrated interfaces of PCIe, USB, 10/100/1000 Ethernet, SD card, Wi-Fi®, CAN, and many others Beyond 1.5GHz performance 1080p display support Enhanced graphics for superior user interface functions Peripheral integration of Profibus and many others Support for Linux, Windows® Embedded CE, Android, & RTOS

8 Sitara™ Cortex™-A8 and ARM9™ MPU Roadmap
AM389x Cortex-A8 Up to 1.5GHz 2x 1G-Enet 3D Graphics PCIe, SATA DDR2/3 Advanced Display Production Sampling Development AM37x Cortex-A8 Up to 1GHz 3D Graphics LPDDR1 AM387x Cortex-A8 Increased integration AM386x Cortex-A8 Peripheral enhancements OMAP35x Cortex-A8 Up to 720 MHz 3D Graphics LPDDR1 Performance Line - performance and features optimized Value Line - device and system cost optimized AM35x Cortex-A8 Up to 600MHz 3D Graphics 10/100 Enet CAN DDR2 AM335x Cortex-A8 Cost optimization Increased features AM17x ARM9 Up to 456MHz 10/100 Enet PRU SDRAM AM18x ARM9 Up to 456MHz 10/100 Enet PRU SATA SDRAM/LPDDR1 /DDR2 | TODAY | 2H10 1H11 2H11 2012 Speeds shown are for commercial temperature. Dates approximate initial samples. Not all peripherals shown. Limitations apply among package and pin muxing.

9 AM1707/05 ARM9™ based processors
Cores Up to 450MHz ARM926EJ-S™ Memory ARM: 16kB I-Cache; 16kB D-Cache On Chip: 128kB SRAM External interfaces: SDRAM x2 Peripherals PRU flexibility for added peripherals USB 2.0 OTG w/ PHY 10/100 EMAC MMC/SD card interface Display subsystem with LCD controller 1.8V or 3.3V I/O’s Power Total Power: 455mW Standby Power: 62mW Package ZKB:17x17mm BGA,1.00mm pitch, 256-balls (1707) PTP:26 x 26mm QFP, 0.5mm, 176-pins (1705) Extended Temperature Grade Options Commercial (0C to 90C) Industrial (-40C to 105C) Automotive - not Q100(-40C to 125C) Pin to pin compatible processor: OMAP-L137 Benefits Multiple connectivity and interface options Rich, intuitive user interfaces High system integration = reduced system cost Sample Applications Industrial/home automation Test & measurement Portable data terminals Power protection systems ARM9 AM1707/05 Processors PRU Subsystem Display Subsystem LCD Controller (1707) L3/L4 Interconnect Connectivity Serial Interface USB OTG w/ PHY SPI x2 McASPx3 USB HS w/ PHY (1707) I2C x2 UART x3 Memory Interface Timers EMAC MMC/SD/SDIO WDT x1 UHPI SDRAM GP x1 NAND/NOR/ SDRAM PWM x3 eCAP x3 eQEP x2

10 AM1808/06 ARM9™ based processors
Cores Up to 450MHz ARM926EJ-S™ Memory ARM: 16kB I-Cache; 16kB D-Cache On Chip: 128kB SRAM External interfaces: LPDDR1/DDR2 and SDRAM Peripherals PRU flexibility for added peripherals USB 2.0 OTG w/ PHY 10/100 EMAC, SATA, uPP MMC/SD card interface x2 Display subsystem with LCD controller 1.8V or 3.3V I/O’s Power Total Power: 402mW Standby Power: 37mW Package ZCE: 13x13mm nFBGA, 0.65mm pitch, 361-balls ZWT: 16x16mm BGA, 0.8mm pitch, 361-balls Extended Temperature Grade Options Commercial (0C to 90C) Industrial (-40C to 105C) Pin to pin compatible processor: OMAP-L138 Benefits Multiple connectivity and interface options Rich, intuitive user interfaces High system integration = reduced system cost Sample Applications Industrial/home automation Test & measurement Portable data terminals ARM9 AM1808/06 Processors PRU Subsystem Display Subsystem LCD Controller Video Port Interface Video Input x2 Video Output x2 L3/L4 Interconnect Connectivity Serial Interface USB OTG w/ PHY McBSP x2 McASP USB HS w/ PHY (1808) SPI x2 UART x3 I2C x2 SATA (1808) Memory Interface Timers EMAC (1808) SDRAM WDT x1 UHPI LPDDR1/DDR2 GP x3 uPP MMC/SD/SDIO x2 PWM x2 eCAP x3

11 AM3517/05 Cortex™-A8 based processors
Cores 600MHz Cortex-A8 with NEON™ coprocessor 3D graphics accelerator (3517) Memory ARM: 16kB I-Cache; 16kB D-Cache; 256kB L2 On Chip: 64kB SRAM External Interfaces: DDR2 and NAND/NOR Peripherals CAN controller 10/100 EMAC USB 2.0 OTG w/ PHY MMC/SD card interface x3 Display subsystem with LCD controller and dual 10 bit DAC’s 1.8V or 3.3V I/O’s Power Total Power: 700mW Standby Power: 12mW Package ZCN: 17x17mm BGA, 0.65mm pitch, 491-ball. Utilizes Via Channel™ array technology with 0.8mm pitch plus design rules ZER: 23x23mm PBGA, 1.0mm pitch, 484-ball Benefits 1200DMIPS for OS’s like Linux, Win CE, RTOS 10M polygons per second for robust GUIs Multi window overlay for hardware accelerated user interface Sample Applications Industrial/home automation Point of service Single board computers Digital signage ARM® Cortex-A8 AM3517/05 Processors Display Subsystem 10 bit DAC LCD Con- troller Video Enc 3D Graphics Accelerator (3517) Video Processing Front End Video Processing Front End 16-bit Video Input L3/L4 Interconnect Connectivity Serial Interface Memory Interface USB OTG w/ PHY McBSP x5 DDR2 USB HS Host x2 MCSPI x4 NAND/NOR CAN Controller I2C x3 MMC/SD/SDIO x3 EMAC HDQ/ 1-wire Timers UART x3 GP x12 UART w/ IrDA WDT x1

12 AM3715/03 Cortex™-A8 based processors
Cores Up to 1GHz Cortex-A8 with NEON™ coprocessor 3D graphics accelerator (3715) Memory ARM: 32kB I-Cache; 32kB D-Cache; 256kB L2 On Chip: 64kB SRAM External interfaces: LPDDR1 and NAND Peripherals USB HS Host x3 USB 2.0 OTG MMC/SD card interface x3 Display subsystem with LCD controller and dual 10 bit DAC’s 1.8V I/O’s Power Dynamic Voltage and Frequency Scaling (DVFS) Total Power: 735mW (800MHz) Standby Power: 0.1mW (600MHz) Package CBP: 12x12mm PBGA, 0.4mm pitch, 515-ball, Package on Package (PoP) CBC: 14x14mm PBGA, 0.5mm pitch, 515-ball, PoP CUS: 16x16mm PBGA, 0.65mm pitch. 423-ball. Utilizes Via Channel™ array technology with 0.8mm pitch plus design rules Benefits 2000DMIPS for OS’s like Linux, Win CE, RTOS Up to 30% reduction in power 20M polygons per second for robust GUIs Sample Applications Smart connected devices Patient monitoring Single board computers Low power PC ARM® Cortex-A8 L3/L4 Interconnect 3D Graphics Accelerator (3715) AM3715/03 Processors 12-bit Video Input Video Processing Front End Memory Interface Connectivity Display Subsystem 10 bit DAC LCD Con- troller Video Enc USB HS Host x3 USB OTG I2C x3 WDT x2 LPDDR1 Timers MCSPI x4 McBSP x5 MMC/SD/SDIO x3 GP x12 UART w/ IrDA HDQ/ 1-wire UART x3 Serial Interface

13 AM389x Cortex™-A8 based processors
Benefits Faster program execution and more simultaneous applications Communicate simultaneously over multiple high speed connections Reduced BOM parts count Sample Applications Software and development tools Linux, WinCE and drivers direct from TI Android and RTOS (QNX, Green Hills, etc) from partners Full featured and low cost development board options Schedule and packaging Samples: Nov‘10; Production: 4Q’11 Dev. Tools: Nov’10 Prelim docs: Oct ’10 Packaging: 25x25, 0.65mm via channel array, 1031 ball ARM® Cortex-A8 1.2 GHz/ 1.5 GHz* Graphics (AM3894 only) Display Display processor PowerVR SGX 3D Gfx Resizer HS OSD SD OSD Security 32K/32K L1 SD Encoder SD DAC x3 Networking & Communications (routers, gateways, switches, servers, NAS) Multi-display products Industrial control / HMI Single board computers Interactive kiosks AES, 3DES HD Encoder HD DAC x3 256K L2 RNG HDMI Xmit (w/HDCP) HDMI PHY 64K RAM 512K Shared RAM HD Video I/O x2 L3/L4 Interconnect Serial Interface System Parallel UART x3 EDMA x4 SD/SDIO USB 2.0 + PHY x2 (host and device) SPI Timers x8 GPIO I2C x2 WDT EMAC 10/100/1G x2 (GMII, MII) McASP x3 Smart Card x2 McBSP PCIe (2.0) x2 lanes SPDIF Memory Interface SATA x2 (3Gbps) Availability of some features, derivatives, or packages may be delayed from initial silicon availability Peripheral limitations may apply among different packages Some features may require third party support All speeds shown are for commercial temperature range only DDR2/3 x2 Async EMIF/NAND * Initial sampling will be for the XAM GHz

14 Migraine free development with TI
Sales and Logistics Business model Supply chain logistics Sales channels Market presence and reputation Support Product scalability Ease of use Documentation/Sales Collateral Demos Developer Network and community Ecosystem Software Operating system Industry standard frameworks Graphics SDK Applications Development community Silicon Analog – Power/Signal Chain Roadmap Packaging Quality / Lifecycle commitments Tools Code Composer Studio (TI IDE) eXpressDSP™ Data Visualization tool OS specific tools (Code Sorcery for Linux; Visual Studio for MS Windows Embedded CE, etc) Developer Network tools for enhanced debugging Hardware Platforms System collateral Evaluation hardware System modules Low cost boards Starter kits Sales/Logistics and Support Silicon & Hardware Platform Key Takeaway: We put thought into all the building blocks to help customers go from concept to product. I like this slide where it really tells how customers get all the building blocks to start their products. We put thought into all the building blocks to help customers get from a concept to an actual product. From a silicon perspective we’re not just about the processor, but also about the complementary analog and power management solutions as well. Additionally, we have robust software and tools support that we will dive into in a little bit. And supporting our hardware and software is a large sales and support team to make sure we help our customers through the design cycle.

15 Supported operating systems
Linux Android WinCE* Real-Time Operating System Community Commercial Community/Commercial TI Owned (with 3P) Green Hills WR VxWorks ELogic ThreadX QNX / RIM Mentor Nucleus AM37x AM35x Beta available OMAP35x AM17x AM18x Production quality Software Development Kit (SDK) including: Free Drivers and kernel port to Linux, Windows® Embedded CE and other industry leading operating systems (Android, QNX, etc…) Development tools for Linux and Windows® Embedded CE Proof-of-concept demonstration and example software Active open source community accompanied by the world’s largest ecosystem of 3rd party tools and application specific solutions = Available D = Date Committed = Planned = TI Driven- No charge * WinCE requires run-time royalties to Microsoft

16 Application Level Software ARM9 with on chip USB, Ethernet, SATA
ARM9™ software summary TI Base SW/Components TI HW/Libraries 3rd party/Customer Application Level Software User Interface Browser/ Media Players “Applications” Application Frameworks – Java, Qt, GStreamer, Flash, Android, DShow, Direct Draw Board Support Package Linux – Open Source – TI Developed Windows Embedded CE – TI Owned, Developed by Microsoft Gold Partner Commercial Linux and Android – Many Partners RTOS – QNX, VxWorks, Nucleus, Integrity etc. Video, Imaging, Speech, Audio Codecs and Frameworks (ARM9) OS Kernel ARM9 with on chip USB, Ethernet, SATA Accelerators – PRU AM17x and AM18x

17 Cortex™-A8 software summary ARM® Cortex-A8+graphics
TI Base SW/Components TI HW/Libraries 3rd party/Customer Application Level Software User Interface Browser/ Media Players “Applications” Application Frameworks – Java, Qt, GStreamer, Flash, Android, DShow, Direct Draw Board Support Package Linux – Open Source – TI Developed Android – Open Source – TI Funded Windows Embedded CE – TI Owned, Developed by Microsoft Gold Partner Commercial Linux and Android – Many Partners RTOS – QNX, VxWorks, Nucleus, Integrity etc. Video, Imaging, Speech, Audio Codecs and Frameworks on NEON™ OpenGL® ES and OpenVG™ Library On SGX 2D Graphics Library On NEON OS Kernel ARM Cortex-A8 with on chip USB, High End CAN controller (HECC) and Ethernet MAC Accelerators – SGX 530 and Neon OMAP35x, AM35x, AM37x

18 Get to market fast with best in class tools & development platforms
Development Tools Development Boards On-Demand Support Various development tool options allow designers of all experience levels to quickly develop applications Design Code and build Debug Analyze Tune Low cost boards <$200 Local Support Industry’s largest field sales / applications team WIKI’s E2E Forum e2e.ti.com Training TI Web/Product Folders Linux Community Beagleboard.org Hawkboard.org Open Source Projects Designsomething.org Hawk - $89 Beagle - $149 Full Featured Eval <$2000 AM35x - $999 OMAP35x - $1495 Low cost and full featured easy-to-use platforms to enable all developers to get started quickly Simple app dev kits Fully featured EVMs Reference designs & demos

19 Why Sitara™ ARM® microprocessors
TI’s Sitara family of highly-integrated ARM9™ and ARM Cortex™-A8 microprocessor portfolio offers various combinations of high-performance and low power levels providing the ability to create an array of products using a common hardware and software platform Reduce system risks and accelerate time to market using standard and comprehensive ARM-based software development tools TI is the largest ARM core licensee supporting all major high-level operating systems For more information: Sitara home page: ARM home page: Sitara Wiki: Forums: e2e.ti.com Open Source Software Portal: DesignSomething.org Training:


Download ppt "TI Sitara™ ARM® Cortex™-A8 & ARM9™"

Similar presentations


Ads by Google