TI Sitara ARM CortexA 8 ARM 9 Quick

  • Slides: 27
Download presentation
TI Sitara™ ARM® Cortex™-A 8 & ARM 9™ Quick Overview Aug 2011

TI Sitara™ ARM® Cortex™-A 8 & ARM 9™ Quick Overview Aug 2011

Embedded processing portfolio TI Embedded Processors Microcontrollers (MCUs) ARM®-Based Processors Digital Signal Processors (DSPs)

Embedded processing portfolio TI Embedded Processors Microcontrollers (MCUs) ARM®-Based Processors Digital Signal Processors (DSPs) Software & Development Tools 16 -bit ultralow power MCUs 32 -bit real-time MCUs MSP 430™ C 2000™ Delfino™ Piccolo™ Up to 25 MHz 40 MHz to 300 MHz 32 -bit ARM® MCUs Stellaris ® ARM® Cortex™-M 3 Up to 80 MHz 32 -bit ARM MPUs DSP+ARM Multicore DSPs Ultralow power DSPs Sitara™ C 6000™ Integra™ Da. Vinci™ C 6000™ C 5000™ ARM® Cortex™-A 8 & ARM 9™ Digital Media Up to 10 GHz Processors Value Line to Up to 300 MHz Multicore, 300 MHz to >1. 5 GHz 600 MHz 16 -bit Fixed Point + Fixed/Floating DSP + FFT Accelerator Perf. Line to 1. 5 GHz Video Accelerators +Accelerators Up to 32 KB I/D cache L 2 Cache Up to 4 MBL 2, Up to 320 KB RAM 256 KB L 2, LPDDR, Up to 256 KB ROM m. DDR, DDR 2/DDR 3 32 KB L 1, 1 MB SL 2 DDR 2/3 support Flash, RAM Flash 1 KB to 256 KB 16 KB to 512 KB 64 KB to 256 KB USB, ENET USB 2. 0 OTG, GEMAC, Rapid. IO, PCIe, USB 2. 0, ADC, SPI GEMAC, PCIe+PHY, Analog I/O, ADC PWM, ADC, Mc. BSP, I 2 C, LCD, SATA, SPI, UPP, PRU, 10/100 MAC, MAC+PHY, CAN, SATA+PHY, CAN, LCD, USB CAN, SPI, I 2 C Hyperlink, DDR 2/3 On-chip regulators USB+PHY, PRUPCIe 2. 0, Mc. BSP, Mc. ASP ADC, PWM, SPI Motor control, Measurement, digital power, sensing, general lighting, ren. energy purpose $0. 25 to $9. 00 $1. 85 to $20. 00 Motion control, Industrial automation, Video, audio, voice, Telecom, medical, Portable audio/voice, security, conferencing, mission critical, fingerprint biometrics, HMI, industrial portable data terminals, base stations portable medical test & measurement automation Single-board computing $1. 00 to $8. 00 $5. 00 to $50. 00 $5. 00 to $200. 00 $40 to $200. 00 $2. 99 to $10. 00 MPUs – Microprocessors 2

Sitara™ offers Performance Scalability • Up to 450 MHz ARM 9™ to 1. 5

Sitara™ offers Performance Scalability • Up to 450 MHz ARM 9™ to 1. 5 GHz Cortex™A 8 devices • Industry’s first widely available Cortex-A 8 devices - 2 DMIPS per MHz • Graphics acceleration up to 27 M polygons/s performance for advanced user interface • High speed DDR 2 and DDR 3 memory performance • 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 Strength of Software • 10/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 720 p displays moving to 1080 p in future devices • Industrial peripheral support • 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 3

Sitara™ ARM® microprocessors Available Now ARM 9™ AM 1810 AM 1808 AM 1806 AM

Sitara™ ARM® microprocessors Available Now ARM 9™ AM 1810 AM 1808 AM 1806 AM 1802 AM 1707 AM 1705 New! ARM Cortex™-A 8 In Development ARM Cortex-A 8 “AM 38 x Next” (2011) “AM 33 x Next” (2011) Low Power ARM 9 with flexible peripherals AM 3894 New! AM 3892 New! AM 3715 AM 3703 AM 3517 AM 3505 OMAP 3515 OMAP 3503 High-performance Cortex-A 8 with system integration • Power efficient (down to 37 m. W standby, 402 m. W active) • User configurable interfaces through the programmable real-time unit (PRU) • Integrated peripherals: PROFIBUS, 10/100 Ethernet, USB, SATA, CAN, UART and many others • Up to 1. 5 GHz (3000 DMIPS) • Power efficient (down to 12 m. W standby, 700 m. W active) • Integrated graphics for rich user interface functions • Integrated interfaces of PCIe, USB, 10/1000 Ethernet, SD card, Wi. Fi®, CAN, and many others • Beyond 1. 5 GHz performance • 1080 p display support • Enhanced graphics for superior user interface functions New! More performance and value options Support for Linux, Windows® Embedded CE, Android, & RTOS 4

Sitara™ ARM® MPU roadmap Production Development Sampling AM 389 x • • ARM Cortex-A

Sitara™ ARM® MPU roadmap Production Development Sampling AM 389 x • • ARM Cortex-A 8 Up to 1. 5 GHz 2 x 1 G-Enet 3 D Graphics PCIe, SATA DDR 2/3 Advanced Display AM 37 x • • OMAP 35 x • • ARM Cortex™ -A 8 Up to 720 MHz 3 D Graphics LPDDR 1 AM 387 x ARM Cortex-A 8 Up to 1 GHz 3 D Graphics LPDDR 1 • Cortex-A 8 • Increased integration performance line - performance and features optimized value line - device and system cost optimized AM 35 x AM 17 x • • • ARM 9™ Up to 456 MHz 10/100 Enet PRU SDRAM AM 18 x • • • ARM 9 Up to 456 MHz 10/100 Enet PRU SATA SDRAM/LPDDR 1 /DDR 2 • • • ARM Cortex-A 8 Up to 600 MHz 3 D Graphics 10/100 Enet CAN LPDDR 1/DDR 2 AM 335 x • ARM Cortex-A 8 • Cost optimization • Increased features Speeds shown are for commercial temperature. Dates approximate initial samples. Not all peripherals shown. Limitations apply among package and pin muxing. Devices features subject to change without warning or notification. | ---------------------TODAY---------------------- | -------1 H 11 ------- | --------2 H 11 ------ | 5

Sitara™ target markets Power Automation Industrial / Medical • • AM 1808 AM 3517

Sitara™ target markets Power Automation Industrial / Medical • • AM 1808 AM 3517 AM 387 x AM 335 x • • AM 1808 AM 335 x AM 389 x AM 387 x POS/ Data Terminals • AM 3715/03 • AM 1808 • AM 3517 Consumer • AM 3715/03 • AM 3517 • AM 335 x Communication • • • AM 3703 AM 387 x AM 389 x AM 1808 AM 335 x Long Product Lifecycles with Focus on Reliability and Quality 6

TI Base SW/Components Cortex™-A 8 software summary TI HW/Libraries ARM® Cortex-A 8+graphics User Interface

TI Base SW/Components Cortex™-A 8 software summary TI HW/Libraries ARM® Cortex-A 8+graphics User Interface 3 rd party/Customer Application Level Software 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, Vx. Works, Nucleus, Integrity etc. Video, Imaging, Speech, Audio Codecs and Frameworks on NEON™ Open. GL® ES and Open. VG™ Library On SGX 2 D Graphics Library On NEON OS Kernel ARM Cortex-A 8 with on chip USB, High End CAN controller (HECC) and Ethernet MAC Accelerators – SGX 530 and Neon OMAP 35 x, AM 37 x, AM 335 x 7

AM 3517/05 Cortex™-A 8 based processors Benefits • 1200 DMIPs for OS’s like Linux,

AM 3517/05 Cortex™-A 8 based processors Benefits • 1200 DMIPs for OS’s like Linux, Win CE, RTOS • 10 M polygons/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 Power • Total Power: 700 m. W • Standby Power: 12 m. W Schedule and packaging • Production: Now • ZCN: 17 x 17 mm BGA, 0. 65 mm pitch, 491 -ball. Utilizes Via Channel™ array technology with 0. 8 mm pitch plus design rules • ZER: 23 x 23 mm PBGA, 1. 0 mm pitch, 484 -ball AM 3517/05 Processors ARM® Cortex™-A 8 600 MHz 16 K/16 K L 1 256 K L 2 64 K SRAM Display Subsystem 3 D Graphics Accelerator (AM 3517 only) LCD Controller Video Processing Front End Video Encoder 10 bit DAC Video Input (16 -bit) L 3/L 4 Interconnect Connectivity USB OTG w/ PHY USB HS Host x 2 CAN Controller Serial Interface Memory Interface Mc. BSP x 5 DDR 2 MCSPI x 4 NAND/NOR I 2 C x 3 MMC/SD/SDIO x 3 10/100 EMAC HDQ/ 1 -wire Timers UART x 3 GP x 12 UART w/ Ir. DA WDT x 1 Peripheral limitations may apply among different packages Some features may require third party support All speeds shown are for commercial temperature range only 8

AM 3894/2 Cortex™-A 8 based processors Benefits • Faster program execution and more simultaneous

AM 3894/2 Cortex™-A 8 based processors Benefits • Faster program execution and more simultaneous applications • Communicate simultaneously over multiple high speed connections • Reduced BOM parts count Sample Applications • Networking & Communications (routers, gateways, switches, servers, NAS) • Single board computers • Interactive kiosks • Multi-display products • Industrial control / HMI Software and development tools • Linux, Win. CE 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: Now • Production: 4 Q’ 11 • Dev. Tools: Now (DDR 2). DDR 3 will be available 1 Q 11. • Packaging: 25 x 25, 0. 65 mm via channel array, 1031 ball 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 ARM® Cortex-A 8 1. 2 GHz/ 1. 5 GHz* Graphics (AM 3894 only) Power. VR SGX 3 D Gfx 32 K/32 K L 1 Security AES, 3 DES 256 K L 2 RNG 64 K RAM 512 K Shared RAM Display processor Resizer HS OSD SD Encoder SD DAC x 3 HD Encoder HD DAC x 3 HDMI Xmit HDMI PHY (w/HDCP) HD Video I/O x 2 L 3/L 4 Interconnect Serial Interface UART x 3 SPI 2 I C x 2 Mc. ASP x 3 Mc. BSP PCIe (2. 0) x 2 lanes SPDIF SATA x 2 (3 Gbps) System EDMA x 4 Timers x 8 WDT Smart Card x 2 Parallel SD/SDIO GPIO USB 2. 0 + PHY x 2 (host and device) EMAC 10/100/1 G x 2 (GMII, MII) Memory Interface DDR 2/3 x 2 Async EMIF/NAND * Initial sampling will be for the XAM 3894 1. 0 GHz 9

AM 3715/03 Cortex™-A 8 based processors Benefits • 2000 DMIPS for OS’s like Linux,

AM 3715/03 Cortex™-A 8 based processors Benefits • 2000 DMIPS for OS’s like Linux, Win CE, RTOS • Up to 30% reduction in power • 20 M polygons per second for robust GUIs AM 3715/03 Processors ARM® Cortex™-A 8 800 MHz/1 GHz Sample Applications • Smart connected devices • Patient monitoring • Single board computers • Low power PC Power • Dynamic Voltage and Frequency Scaling (DVFS) • Total Power: 735 m. W (800 MHz) • Standby Power: 0. 1 m. W (600 MHz) Schedule and packaging • Production: Now • CBP: 12 x 12 mm PBGA, 0. 4 mm pitch, 515 -ball, Package on Package (Po. P) • CBC: 14 x 14 mm PBGA, 0. 5 mm pitch, 515 -ball, Po. P • CUS: 16 x 16 mm PBGA, 0. 65 mm pitch. 423 -ball. Utilizes Via Channel™ array technology with 0. 8 mm pitch plus design rules 32 K/32 K L 1 256 K L 2 64 K SRAM Display Subsystem 3 D Graphics Accelerator (AM 3715 only) LCD Controller Video Processing Front End Video Encoder 10 bit DAC Video Input (12 -bit) L 3/L 4 Interconnect Connectivity Serial Interface Memory Interface USB OTG Mc. BSP x 5 LPDDR 1 USB HS Host x 3 MCSPI x 4 NAND I 2 C x 3 MMC/SD/SDIO x 3 HDQ/ 1 -wire Timers UART x 3 GP x 12 UART w/ Ir. DA WDT x 2 Peripheral limitations may apply among different packages Some features may require third party support All speeds shown are for commercial temperature range only 10

AM 335 x Cortex™-A 8 based processors Benefits • High performance Cortex-A 8 at

AM 335 x Cortex™-A 8 based processors Benefits • High performance Cortex-A 8 at ARM 9/11 prices • PRU Subsystem for flexible, configurable communications Sample Applications • Building automation • Home networking • Medical appliances 720 MHz Printers Advanced toys Smart toll systems Software and development tools • Linux, Win. CE and Android drivers direct from TI • RTOS (QNX, Green Hills, etc) from partners • Full featured and low cost development board options Schedule and packaging • Samples: 4 Q’ 11; Production: 2 Q’ 12 • Dev. Tools: 4 Q’ 11 • Packaging: 13 x 13 mm, 0. 65 mm pitch via channel array; and 15 x 15 mm, 0. 8 mm pitch Package differences ARM speed USB 2. 0 OTG + PHY EMAC PRU 15 x 15 mm 550/650/720 MHz x 2 2 -port switch All I/O pins ARM® Cortex-A 8 13 x 13 mm 550 MHz x 1 Single port Reduced I/O pins Availability of some features, derivatives, or packages may be delayed from initial silicon availability. Peripheral limitations may apply due to pin multiplexing; applies to both packages Some features may require third party support. All speeds shown are for commercial temperature range only. 32 K/32 K L 1 w/SED 256 K L 2 w/ECC 64 K RAM Graphics Display Power. VR SGX 3 D Graphics 24 bit LCD Ctrl (WXGA) Secure Boot & Crypto acc. (2) 64 K Shared RAM Touch Scr. Ctrl. (TSC) (1) PRU SS PRU x 2 12 K RAM 200 MHz w/SED 8 K P. w/SED Peripherals 8 K D. w/SED L 3/L 4 Interconnect Serial Interface UART x 6 SPI x 2 I 2 C x 3 Mc. ASP x 2 (4 ch) CAN x 2 (2. 0 B) System & Parallel MMC/SD/ EDMA EMAC SDIO x 3 2 -port switch Timers x 8 10/100/1 G USB 2. 0 OTG WDT x 2 w/1588 + PHY x 2 RTC (MII, RGMII e. HRPWM x 3 & MDIO) e. QEP x 3 Memory Interface e. CAP x 3 LPDDR 1/DDR 2/DDR 3 JTAG/ETB (16 b, 200 MHz Clock)(3) ADC (8 ch) NAND/NOR/Async 12 -bit SAR (1) (16 b ECC) GPIO NOTES: (1) Use of TSC will limit available ADC channels. (2) 3 DES crypto acceleration not supported. Run time security also not supported. (3) LPDDR 1 is limited to 180 MHz. SED: single error detection/parity ECC: Error Checking & Correction 11

TI Base SW/Components ARM 9™ software summary User Interface Application Level Software Browser/ Media

TI Base SW/Components ARM 9™ software summary User Interface Application Level Software Browser/ Media Players TI HW/Libraries 3 rd party/Customer “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, Vx. Works, Nucleus, Integrity etc. Video, Imaging, Speech, Audio Codecs and Frameworks (ARM 9) OS Kernel ARM 9 with on chip USB, Ethernet, SATA Accelerators – PRU AM 17 x and AM 18 x 12

AM 1808/06/02 ARM 9™ based processors Benefits • Multiple connectivity and interface options •

AM 1808/06/02 ARM 9™ based processors 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 • Total Power: 402 m. W • Standby Power: 37 m. W Schedule and packaging • Production • AM 1808/06: Now • AM 1802: 1 Q’ 11 • Samples: AM 1802: Now • ZCE: 13 x 13 mm n. FBGA, 0. 65 mm pitch, 361 -balls (AM 1808/06) • ZWT: 16 x 16 mm BGA, 0. 8 mm pitch, 361 -balls • Extended Temperature Grade Options • Commercial (0 C to 90 C) • Extended (-40 C to 90 C) (AM 1802) • Industrial (-40 C to 105 C) (AM 1808/06) • Pin to pin compatible processor: OMAP-L 138 Peripheral limitations may apply among different packages Some features may require third party support All speeds shown are for commercial temperature range only 1802/1808 1806/1808 AM 18 x Processor ARM 9 300 MHz 375/456 MHz 16 K/16 K L 1 1808 PRU Subsystem 128 K SRAM Display Subsystem Video Ports Input x 2 LCD Controller Output x 2 L 3/L 4 Interconnect Connectivity USB OTG w/ PHY Serial Interface Mc. ASP UART x 3 UHPI SPI x 2 Mc. BSP x 2 u. PP I 2 C x 1 I 2 C x 2 USB HS w/ PHY Memory Interface Timers SATA Flash/SDRAM WDT x 1 10/100 EMAC LPDDR 1/DDR 2 MMC/SD/SDIO x 1 MMC/SD/SDIO x 2 GP x 3 PWM x 2 e. CAP x 3 13

AM 1810 overview AM 1810 Processor ARM 9 16 K/16 K L 1 PRU

AM 1810 overview AM 1810 Processor ARM 9 16 K/16 K L 1 PRU Subsystem with PROFIBUS Display Subsystem Video Ports Input x 2 LCD Controller Output x 2 Interconnect Connectivity USB OTG w/ PHY USB HS w/ PHY Mc. BSP x 2 Mc. ASP SPI x 2 UART x 2 SATA I 2 C x 2 EMAC Memory Interface PROFIBUS UART Timers Flash/SDRAM WDT x 1 LPDDR 1/DDR 2 GP x 3 MMC/SD/SDIO x 2 PWM x 2 UHPI u. PP Serial Interface e. CAP x 3 Key Features • • ARM 926 EJ-S RISC core 10/100 Ethernet Integrated LCD controller 16 -bit Flash memory interface 16 -bit DDR 2/m. DDR interface Three 16650 -type UARTs Industrial grade (-40 to 105°C) Active power 1 m. W/MHz PROFIBUS • Programmable Real-time Unit Subsystem with PROFIBUS • UART 1 or UART 2 can be used for PROFIBUS Availability • Samples Nov 2010 • Production March 2011 • Guaranteed long-term supply 14

Sitara™ software and ecosystem Complementing great processors with great software! • Production quality Software

Sitara™ software and ecosystem Complementing great processors with great software! • Production quality Software Development Kit including: – Drivers and kernel port to Linux, Android, Windows Embedded CE and other industry leading operating systems (Green Hills, 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 3 rd party tools and application specific solutions 15

HLOS software availability TI owned – No charge Linux Android Win. CE* Community Commercial

HLOS software availability TI owned – No charge Linux Android Win. CE* Community Commercial Froyo(2. 2) Community G’bread(2. 3) Community 6. 0 R 3 WEC 7. 0 AM 17 x Now Not planned AM 18 x Now Community (rowboat) Not planned Now Not planned OMAP 35 x Now Now Now 3 Q 11 # AM 37 x Now Now Now 3 Q 11 # AM 389 x Now 3 Q 11 Not planned Now Not planned Highly reusable software code base enables scaling between Sitara™ ARM MPUs and across TI’s embedded processing portfolio * # Win. CE requires runtime royalties to Microsoft WEC 7 early access available December 2010 16

RTOS software availability Green Hills Wind River QNX Mentor Quadros Integrity Vx. Works Neutrino

RTOS software availability Green Hills Wind River QNX Mentor Quadros Integrity Vx. Works Neutrino Nucleus RTXC AM 17 x Now Now Now AM 18 x Now Now Now OMAP 35 x Now Now Now AM 37 x Now 3 Q 11 Now Now AM 389 x Now TBD TBD • RTOS licensing needs to be done between RTOS partner and customer • Other RTOS: Micro Digital (SMX), Micrium (u. C/OS II), and ENEA (OSE 5) are available on AM 18 x 17

Software, Tools & Development Kits Overview for Sitara™ ARM® Cortex™-A 8 and ARM 9™

Software, Tools & Development Kits Overview for Sitara™ ARM® Cortex™-A 8 and ARM 9™ MPUs Software Highlights Software Block Diagram § Android™, Linux®, and Win. CE® EZ Software Development Kits save time and money § Include royalty free board support packages, example § § applications and benchmarks Developed and supported by TI Take full advantage of the processor, graphics and display subsystems Supported on a variety of hardware platforms including evaluation modules and community development boards Develop in your preferred environment § Eclipse-based Code Composer Studio™ IDE § Variety of OS-specific tools § Extended debug capability with TI/commercial JTAG emulators § Versatile RTOS offering through variety of RTOS partners § Comprehensive support ecosystem leveraging TI’s E 2 E and open source development communities available 24/7 Sitara Kits Available Today Sitara Development Boards SW Support Embedded Processors Wiki TI Software Support SW Partner Network 18

Linux® TI provides Linux BSP and SDK Releases NRE or royalty FREE Links •

Linux® TI provides Linux BSP and SDK Releases NRE or royalty FREE Links • • BSP availability/roadmap SDK availability/roadmap Linux Tool Chain Code Composer Studio v 5 Flash Support TI e 2 e Linux forum Embedded processor wiki – Developed and supported by TI – Major release every 6 months - roughly synchronized with the new kernel releases – Release accessible either through ti. com or through open source GIT Trees – BSP release includes: Linux drivers, UBoot, Linux file system – SDK release includes: BSP release plus graphics SDK (Open GL ES API), Qt framework, performance benchmarks, Matrix application launcher, flashing tool and pin-mux utilities… • Flash support available as plug in – Standard tool chain (Code Sourcery G++ Lite, CCSv 5) provided as part of the SDK release 19

Linux® SDK • Enables customers to quickly develop applications on TI platforms and products

Linux® SDK • Enables customers to quickly develop applications on TI platforms and products • Components – Documentation • Quick Start Guide, SW Developer’s Guide, User Guides – Installer • Easy installation of all SDK components including all target and host software components – Matrix Application Launcher • User Interfaces based on Qt/Web. Kit & Ncurses • Touchscreen, mouse and keyboard support – Example Applications and Demos • Benchmarks, 2 D/3 D demos, Web browser, WLAN/Bluetooth® support… – CCSv 5 Beta (Eclipse IDE) – • Compile, build, debug (Code. Sourcery Lite gcc tool chain) • Qt SDK plug-in • Preconfigured projects for all example applications • Beta timing: September 2010 – Utilities • Flashing Tool, Pin Mux configuration 20

Android™ on – www. arowboat. org • Rowboat (www. arowboat. org) – a community

Android™ on – www. arowboat. org • Rowboat (www. arowboat. org) – a community portal for Android on TI ARM® Cortex™-A 8 platforms – A completely free, open-source project for all customers, developers, and third parties • Supported by TI Development team Links • Android SW Roadmap • Android Tool Chain • TI Android e 2 e Forum • Embedded processor wiki – Android base port and graphics support available for TI EVMs and Community boards (Beagleboard now) on rowboat. – Includes: Code (binary and source), Wi. Ki, How-to’s, links, IRC, FAQs, and more – Large 3 rd party network is contributing on rowboat and providing customized solutions • TI Android Development Kit – Derived from rowboat to aid customers development and out of the box experience. • Stable periodic snapshots (approx. every 6 months) available on www. ti. com • Tested by TI quality assurance team • Include product specific documentation 21

Quick Tour … Browser, Apps, Performance 22

Quick Tour … Browser, Apps, Performance 22

Windows® Embedded Compact 7. 0 (Compact 7. 0) • Windows Embedded Compact 7. 0

Windows® Embedded Compact 7. 0 (Compact 7. 0) • Windows Embedded Compact 7. 0 is the next generation of CE • It helps to: – Develop rich intuitive user interfaces with the power of Silverlight for Windows Embedded – Experience immersive browsing (IE 7) with updated standards support, tabs, pan, zoom and support for Flash 10. 1 (Flash 10. 1 support coming soon) – Provide seamless connection to Windows 7 via Windows Device Stage – Consume rich media with a new media library manager and support for rich HD media streaming – Leverage HW better with support for ARM v 7 (VFP and Neon support) and hardware graphics acceleration – Deliver quick time to market with a reliable platform and familiar, easy-to -use development kits • More information and download instruction available at – http: //www. windowsembedded. com/compact 7 23

Graphics Support • 3 D Graphics SDK is integrated into Linux®, Android® and Windows®

Graphics Support • 3 D Graphics SDK is integrated into Linux®, Android® and Windows® Embedded (CE) SDKs – – – Available free to customers/App developers for Linux, Android and Win. CE Utilizes POWERVR SGX 3 D H/W accelerator Khronos Open API (Open GL ES, Open VG) compliant Standard development kits available for Linux, Android and Win. CE Proof-of-concept demonstration and example software with SDK • Neon Accelerated 2 D Graphics library available for Linux SDK from TI – – Bit. Blt Engine Library Integrated with Qt 1. 2 (Object code only) Available for AM and DM 37 x processors now Customer information required for delivery Download link available with Linux SDK download page • Neon Accelerated 2 D graphics library available for Win. CE and Android – Open Source Acceleration for Android (SKIA) – TI library for Direct. Draw Acceleration for Win. CE – Software as part of TI Android and Win. CE deliverables • Active 3 rd party options and application specific solutions 24

TI Software Support TI maintains a well-defined process and flow for software support, with

TI Software Support TI maintains a well-defined process and flow for software support, with robust online resources, tracking mechanisms and quick turnaround responses to customers • Online resources – All questions, issues and enhancement requests are submitted using e 2 e Community Forums with targeted response time of less than 24 hours • Connects users directly with engineers developing & supporting TI products • Accesses extensive knowledge base on TI products • TI drives issues to closure and clearly marks answers – Before posting questions, users should check for existing answers on TI’s Embedded Processing Mediawiki or e 2 e forums – For issues that have tracking numbers, users can use SDOWP to check status • Software related forums – Development Kits • Code Composer Studio™ (CCS), TI compilers – Embedded Software • Linux®, Android™, Win. CE®, BIOS , Codecs forums More… 25

Step 1 Software Support Flow Search issue in Forums/Wikis Search existing FAQs on: •

Step 1 Software Support Flow Search issue in Forums/Wikis Search existing FAQs on: • e 2 e Forums • Embedded Processor Mediawiki Step 2 Reporting the issue Provide issue information into the relevant SW e 2 e forum If Answer Found No further action required Otherwise, move to step 2 Issue Solved Problem solved Issue Not Solved SW Problem Identified Move to step 3 Provide additional information: go back to step 2 Information about problem is provided with URL for status tracking – move to step 3 Step 3 Closing the Issue Mark forum thread as answered If SW Problem Identified Follow progress on the problem resolution through online access to database if applicable 26

Migraine free development with TI Support Product scalability Ease of use Documentation/Sales Collateral Demos

Migraine free development with TI Support Product scalability Ease of use Documentation/Sales Collateral Demos Developer Network and community Ecosystem Sales and Logistics Business model Supply chain logistics Sales channels Market presence and reputation Software Operating system Industry standard frameworks Software Development Kits (SDK) Applications and benchmarks Development community Silicon Analog – Power/Signal Chain Roadmap Packaging Quality / Lifecycle commitments Hardware Platforms System collateral Evaluation hardware System modules Low cost boards Starter kits Tools Code Composer Studio (TI IDE) e. Xpress. DSP™ Data Visualization tool OS specific tools (Code Sorcery for Linux; Visual Studio for MS Windows Embedded CE, etc) Developer Network tools for enhanced debugging 27