230 likes | 569 Views
TI Sitara ™ AM37x Microprocessors Featuring ARM ® Cortex ™ -A8. Quick Overview. August 2010. Embedded processing portfolio. TI Embedded Processors. Microcontrollers (MCUs). Digital Signal Processors (DSPs). ARM ® -Based Processors. 16-bit ultra- low power MCUs. Ultra Low power
E N D
TI Sitara™ AM37x MicroprocessorsFeaturing ARM® Cortex™-A8 Quick Overview August 2010
Embedded processing portfolio TI Embedded Processors Microcontrollers (MCUs) Digital Signal Processors (DSPs) ARM®-Based Processors 16-bit ultra- low power MCUs Ultra Low power DSP 32-bit real-time MCUs 32-bit ARMCortex™-M3 MCUs ARM Cortex-A8 &ARM9™ MPUs DSP DSP+ARM Multi-coreDSP C2000™ Delfino™ Piccolo™ C6000™ Sitara™ ARMCortex-A8 & ARM9 Stellaris® ARMCortex-M3 C5000™ C6000™ DaVinci™ video processors MSP430™ 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,000MMACS Cache RAM, ROM SRIO, EMACDMA, PCIe Telecom test & meas,media gateways,base stations $40.00 to $200.00 Up to 300 MHz+Accelerator Up to 320KB RAMUp to 128KB ROM USB, ADC McBSP, SPI, I2C Audio, Voice Medical, Biometrics $3.00 to $10.00 375MHz to >1GHz Cache, RAM, ROM USB, CAN, SATA,SPI, PCIe, EMAC Industrial automation, POS & portable data terminals $5.00 to $25.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 25 MHz Flash1 KB to 256 KB Analog I/O, ADCLCD, USB, RF Measurement,Sensing, General Purpose $0.25 to $9.00 Up to 100 MHz Flash8 KB to 256 KB USB, ENET MAC+PHY CAN, ADC, PWM, SPI Connectivity,Security,Motion Control, HMI,Industrial Automation $1.00 to $8.00 Software & Dev. Tools MPUs – Microprocessors
Sitara Cortex™-A8 and ARM9™ MPU roadmap • OMAP35x • Cortex-A8 • Up to 720MHz • 3D Graphics • LPDDR1 • AM335x • Cortex-A8 • Cost optimization • Increased features • AM17x • ARM9 • Up to 450MHz • 10/100 Enet • PRU • SDRAM • AM389x • Cortex-A8 • Maximum performance • Advanced connectivity Production Sampling Development • AM37x • Cortex-A8 • Up to 1GHz • 3D Graphics • LPDDR1 Performance Line • AM386x • Cortex-A8 • Peripheral enhancements • AM387x • Cortex-A8 • Increased integration Performance Line (> 1200 DMIPS) • AM35x • Cortex-A8 • Up to 600MHz • 3D Graphics • 10/100 Enet • CAN • DDR2 • AM383x • Cortex-A8 • Performance increase Value Line (≤ 1200 DMIPS) • AM18x • ARM9 • Up to 450MHz • 10/100 Enet • PRU • SATA • LPDDR1/DDR2 Value Line 2H11 1H10 2H10 1H11 Speeds shown are for commercial temperature. Dates approximate initial samples. Not all peripherals shown.
AM37x microprocessors are ideal for: Applications such as Design requirements • High processing power (1GHz+) • Immersive 3D graphics acceleration • Low power consumption • Device scalability • Headroom for future growth • Software compatibility • Package flexibility • End to end HW solutions • Multiple operating system and GUI support • Wi-Fi and Bluetooth support • Low-cost development tools • Portable data terminals • Point of service • Single board computers • Medical • Portable, low-powerdevices • Navigation • Home/building automation • Smart displays • Gaming
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 controllerand 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.8mmpitch 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 AM3715/03 Processors ARM®Cortex-A8 Display Subsystem Display Subsystem LCDCon-troller Video Enc 3D Graphics Accelerator (3715) 10 bit DAC 10 bit DAC Video Processing Front End Video Processing Front End 12-bit Video Input L3/L4 Interconnect Serial Interface Connectivity Memory Interface USB OTG McBSP x5 LPDDR1 USB HS Host x3 MCSPI x4 MMC/SD/SDIO x3 I2C x3 HDQ/ 1-wire Timers UART x3 GP x12 UART w/ IrDA WDT x2
Full software development kit including: Base port to multiple industry leading Operating Systems Linux kernel 2.6.32 BSP Windows® Embedded CE 6.0 BSP Full peripheral driver library Demos: QT, graphics, benchmarking, touch screen and more Flashing, pad configuration, and PinMux Utilities These are just a few of the many features TI provides to start your application development It’s all about the software! Sitara™ AM37x MPUs Innovative software – NRE and royalty-free Active open source community and large ecosystem of developers:
Cortex™-A8 software summaryARM® 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 • 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. Board Support Package 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
AM37x development tools Start developing today! Beagleboard-XM AM3715 evaluation module AM/DM37x evaluation module $179 $1495 $1495 • Community board • 1GHz Cortex-A8 • 800MHz C64x/IVA • 4-port USB Hub • Ethernet • 1GHz Cortex™-A8 • POWERVR™ SGX • TPS power module • WL12171 Wi-Fi/BT • Touch screen LCD • Peripheral access • Expansion • Linux SDK w/ UI and demos • Same as AM3715 EVMplus: • 800MHz C64x/IVA • Updated Linux SDK including video codecsand demos • Windows® Embedded CE • Supports all 37x iterations Available in June’10 8
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: www.ti.com/sitara ARM home page: www.ti.com/arm TI Embedded Processor Wiki: processors.wiki.ti.com Forums: e2e.ti.com Open Source Software Portal: DesignSomething.org Training: www.ti.com/training Why Sitara™ ARM® microprocessors
AM37x and OMAP35x simplified comparison POWERVR SGX 3D engine is licensed from Imagination Tech. Ltd.
Application example:Patient monitoring (medical) AM37x Cortex™-A8 Processor
AM37x for medical applications Benefits • High-performance Cortex™-A8 can support OS and applications without performance degradation • Suitable for portable/mobile equipment provides product scalability • Optional 3D graphics engine further improves application performance with next generation UI possibilities • Complimentary TI solutions for power, connectivity and analog
Application example:Portable data terminals Touch Screen Control NAND Flash Clock Output to Touch Screen Display mDDR RAM Camera EMIF GPMC ISS/VPFE SPI SDIO LCD Controller Sitara™ Cortex™-A8 Microphone Power Management 3G Modem SPI Control Speakers Audio/ Video Codec McBSP McBSP ARM Cortex-A8 Data 3D Graphics Accelerator* USB2.0 OTG USB Protection HS USB Transceiver SDIO Shared Memory Control DMA Power Manager I2C LED UART Boot/ Secure/ROM Keypad USB2.0 Host Battery Charger
AM37x for portable data terminals Benefits • High performance Cortex™-A8 provides ample performance with drop-in options to provide long-term application growth and customization • POWERVR™ SGX 3D graphics engine delivers eye-catching, immersive graphical user interface options • Low power options suitable for both wired and battery operated terminals • VPFE for parallel camera/2D barcode scanner input • Pre-validated wireless solutions including WiFi and Bluetooth (WL1271) • Low-cost PDT Development platform (www.theflashboard.com)
AM37x for high-end remote controls • Benefits • High performance Cortex™-A8 allows for UI and PC functions (Decode/Facebook/Twitter/Browser) • USB2.0 Host / OTG for remote connectivity • WiFi/BT solutions pre-integrated • Popular OS support Windows® Embedded CE/Linux/ Android • 3D UI possibilities with touch/multi-touch • Ultra low-power possibilities to maximize time between charges (DVFS)