Introduce to AM37x Sitara™ Processors


Published on

To introduce to AM37x Sitara™ Processors & development tools

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Welcome to the training module on the AM37x Sitara ™ Processors.
  • This training module will introduce the AM37x Sitara ™ Processors & development tools.
  • The Sitara microprocessor family features ARM® Cortex™-A8 and ARM9™-based solutions with performance ranging from 375 MHz to 1.5 GHz and beyond in future devices. By utilizing ARM processors and common peripheral sets, Sitara™ processors offer highly reusable software code bases that allow designers to easily scale within the product family. Multiple operating frequencies, 3-D graphics acceleration, multiple packaging options and temperature operating points further provide optimal flexibility to fit most application requirements. TI also provides low-cost development tools and free Linux and Windows® Embedded CE software base ports to accelerate both software and hardware development.
  • Sitara ™ Processors are ideal for applications such as HVAC and building controls, Network appliances, Industrial automation, Point-of-service machines, Test and measurement, Medical instrumentation, Educational consoles, Industrial low power PCs, and many others.
  • The portfolio of Sitara ™ microprocessors includes unique combinations of peripherals and accelerators to drive down system cost and expand connectivity options.
  • Next-generation digital entertainment and mobile communications devices are driving the need for flexible high-performance processing solutions that can meet the needs of the low-power, cost sensitive markets. The need for a high performance processor that can meet both the demanding performance requirements of leading-edge consumer entertainment devices and the tight power requirements for advanced mobile products is clear. The Cortex-A8 processor is the highest performance, most power-efficient single core processor ever developed by ARM. With the ability to scale in speed from 600MHz to greater than 1GHz, the Cortex-A8 processor can meet the requirements for power optimized mobile devices with a power budget of less than 300mWand for performance optimized consumer applications requiring 2000 Dhrystone MIPS
  • The AM37x generation of high-performance, applications processors are based on the enhanced device architecture and are integrated on TI's advanced 45-nm process technology. This architecture is designed to provide best in class ARM and Graphics performance while delivering low power consumption. The device can support numerous HLOS and RTOS solutions including Linux and Windows Embedded CE which are available directly from TI. Additionally, the device is fully backward compatible with previous Cortex™-A8 Sitara™ processors and OMAP™ processors.
  • Here we show a simplified block diagram of AM37x processors. Besides ARM Cortex-A8 core, the processors are highly integrated peripheral set including USB Host ×3, USB 2.0 OTG, MMC/SD card interface ×3, 1.8-V input/output and display subsystem with LCD controller and video encoder with composite and S-video support. The display subsystem with picture-in-picture, color space conversion, rotation and resizing support provides flexibility to connect to LCD display for vibrant, crisp and high-resolution images. The AM3715 processor is also built in a 3-D graphics engine that delivers twice the graphics performance to enable fluid, complex 3-D rendering, picture-perfect graphics and increased graphical user interface (GUI) capabilities.
  • The AM3703 processor supports a comprehensive set of peripherals to provide flexible and high-speed interfacing. Those peripherals contain high-speed USB2.0 host controller with three host ports each offering high-speed data transactions or full-speed/low-speed data transactions; high-speed USB2.0 OTG controller for high-speed data Controller transactions on a USB port with embedded DMA controller; MMC memory card, SD memory card, or SDIO cards interface. The display subsystem with picture-in-picture, color space conversion, rotation and resizing support provides flexibility to connect to LCD display for vibrant, crisp and high-resolution images.S
  • The AM3715 processor builds on the AM3703 processor by integrating a 3-D graphics engine that delivers twice the graphics performance to enable fluid, complex 3-D rendering, picture-perfect graphics and increased graphical user interface (GUI) capabilities. The 3-D graphics accelerator ( SGX) subsystem is based on the POWERVR® SGX core from Imagination Technologies. SGX is a new generation of programmable PowerVR graphic cores. The SGX graphics accelerator efficiently processes a number of various multimedia data types concurrently. This is achieved using a multithreaded architecture using two levels of scheduling and data partitioning enabling zero overhead task switching.
  • The highly integrated AM37x processors provide gigahertz performance while maintaining low power consumption for most power sensitive applications. They are suitable for a wide variety of applications, such as portable data terminals, portable medical equipment, home and building automation, navigation systems, smart displays and human machine interaction (HMI) industrial interfaces and other applications.
  • Developed with Mistral, the AM/DM37x Evaluation Module (EVM) enables developers to immediately start evaluating AM37x or DM37x processors (DM3730, DM3725, AM3715, AM3703) and begin building solutions such as portable multimedia, portable data terminals, portable medical equipment, portable communications, home and building automation, navigation systems, test and measurement, smart displays and human machine interaction (HMI) industrial interfaces amongst many others.
  • Thank you for taking the time to view this presentation on “ Introduce to AM37x Sitara ™ Processors” . If you would like to learn more or go on to purchase some of these devices, you may either click on the part list link right beside the play button on the TechCast portal, or simply call our sales hotline. For more technical information you may either visit the Texas Instrument site, or if you would prefer to speak to someone live, please call our hotline number, or even use our ‘live chat’ online facility. You may visit element14 e-community to post your questions.
  • Introduce to AM37x Sitara™ Processors

    1. 1. Introduce to AM37x Sitara ™ Processors <ul><li>Source: T EXAS I NSTRUMENTS </li></ul>
    2. 2. Introduction <ul><li>Purpose </li></ul><ul><ul><li>To introduce to AM37x Sitara ™ Processors & development tools </li></ul></ul><ul><li>Outline </li></ul><ul><ul><li>Sitara ™ processors overview </li></ul></ul><ul><ul><li>Cortex-A8 ™ Core overview </li></ul></ul><ul><ul><li>AM3715 & AM3703 processors </li></ul></ul><ul><ul><li>Development tools </li></ul></ul><ul><li>Content </li></ul><ul><ul><li>14 pages </li></ul></ul>
    3. 3. Sitara ™ Processors <ul><li>Strength of Software </li></ul><ul><li>Free and easy access to software </li></ul><ul><li>Low cost development tools with reference code </li></ul><ul><li>Application specific and advanced development kits </li></ul><ul><li>Aggressive Linux community, Windows Embedded CE and RTOS ecosystem of development partners </li></ul><ul><li>Driver software available for most high-level operating systems </li></ul><ul><li>Performance </li></ul><ul><li>Up to 450MHz ARM9™ to 1.5GHz Cortex™-A8 devices </li></ul><ul><li>Industry’s first widely available Cortex-A8 devices - 2 DMIPS per MHz </li></ul><ul><li>Graphics acceleration up to 27M polygons/s performance for advanced user interface </li></ul><ul><li>High speed DDR2 and DDR3 memory performance </li></ul><ul><li>Connectivity </li></ul><ul><li>10/100/1000 Ethernet </li></ul><ul><li>CAN 2.0 and High speed USB interface </li></ul><ul><li>Multiple serial port options per device </li></ul><ul><li>Lowest cost processor with SATA interface </li></ul><ul><li>Flexible LCD controller for up 720p displays moving to 1080p in future devices </li></ul><ul><li>Industrial peripheral support </li></ul><ul><li>Scalability </li></ul><ul><li>Largest software compatible ARM MCU & Embedded MPU portfolio </li></ul><ul><li>ARM only to ARM + accelerator functionality while reusing both SW and HW designs </li></ul><ul><li>Leverage TI’s extensive portfolio of embedded ARM devices to maximize your product’s changing needs </li></ul><ul><li>Fully pin-for-pin and software compatible options to scale from ARM only to ARM + DSP </li></ul>
    4. 4. Sitara ™ Processors are ideal for <ul><li>System cost constraints needing high system integration </li></ul><ul><li>Network connectivity (Ethernet, Wi-Fi ® ) </li></ul><ul><li>Multiple connectivity and interface options (CAN, USB, SDIO, LCD I/F, I 2 C, SATA, PWM) </li></ul><ul><li>Advanced graphical user interfaces (graphics acceleration) </li></ul><ul><li>Operating system compatibility (Linux, Windows ® Embedded CE, and Others) </li></ul><ul><li>Scalability (broad portfolio of product options with code compatible roadmap) </li></ul><ul><li>Application software portability (code compatible roadmap) </li></ul>Design requirements Applications such as <ul><li>HVAC and building controls </li></ul><ul><li>Network appliances </li></ul><ul><li>Industrial automation </li></ul><ul><li>Point-of-service machines </li></ul><ul><li>Test and measurement </li></ul><ul><li>Medical instrumentation </li></ul><ul><li>Educational consoles </li></ul><ul><li>Industrial low power PCs </li></ul><ul><li>… many others </li></ul>
    5. 5. Sitara ™ Product Line USB 1.1 and USB 2.0, Ethernet MAC, PRU, low power ARM9 AM1x PowerVR SGX graphics engine, CAN and DDR2 controllers, USB OTG ARM Cortex-A8 AM35x PowerVR SGX graphics engine, USB OTG, LPDDR ARM Cortex-A8 AM37x PCIExpress Gen2, SATA 2.0, dual Gigabit Ethernet and dual DDR2/DDR3 controllers ARM Cortex-A8 AM389x Key Features Core Product Line
    6. 6. Cortex-A8 ™ Core <ul><li>ARMv7 architecture </li></ul><ul><li>High-Performance Superscalar Pipeline </li></ul><ul><li>Dynamic Branch Prediction </li></ul><ul><li>NEON Media Engine </li></ul><ul><li>Optimized Level 1 Caches </li></ul><ul><li>Integrated Level 2 Cache </li></ul><ul><li>Thumb-2 Technology </li></ul><ul><li>TrustZone Technology </li></ul><ul><li>Jazelle-RCT Technology </li></ul><ul><li>64/128-bit Configurable AXI Bus </li></ul><ul><li>High Frequency Operation </li></ul><ul><li>Low Power Operation </li></ul>
    7. 7. AM37x Cortex-A8 Processors <ul><li>Cores </li></ul><ul><ul><li>Up to 1GHz Cortex-A8 with NEON™ coprocessor </li></ul></ul><ul><ul><li>3D graphics accelerator (3715) </li></ul></ul><ul><li>Memory </li></ul><ul><ul><li>ARM: 32kB I-Cache; 32kB D-Cache; 256kB L2 </li></ul></ul><ul><ul><li>On Chip: 64kB SRAM </li></ul></ul><ul><ul><li>External interfaces: LPDDR1 and NAND </li></ul></ul><ul><li>Peripherals </li></ul><ul><ul><li>USB HS Host x3 </li></ul></ul><ul><ul><li>USB 2.0 OTG </li></ul></ul><ul><ul><li>MMC/SD card interface x3 </li></ul></ul><ul><ul><li>Display subsystem with LCD controller and dual 10 bit DAC’s </li></ul></ul><ul><ul><li>1.8V I/O’s </li></ul></ul><ul><li>Power </li></ul><ul><ul><li>Dynamic Voltage and Frequency Scaling (DVFS) </li></ul></ul><ul><ul><li>Total Power: 735mW (800MHz) </li></ul></ul><ul><ul><li>Standby Power: 0.1mW (600MHz) </li></ul></ul><ul><li>Package </li></ul><ul><ul><li>CBP: 12x12mm PBGA, 0.4mm pitch, 515-ball, package on Package (PoP) </li></ul></ul><ul><ul><li>CBC: 14x14mm PBGA, 0.5mm pitch, 515-ball, PoP </li></ul></ul><ul><ul><li>CUS: 16x16mm PBGA, 0.65mm pitch. 423-ball. Utilizes Via Channel™ array technology with 0.8mm pitch plus design rules </li></ul></ul><ul><li>Benefits </li></ul><ul><ul><li>2000DMIPS for OS’s like Linux, Win CE, RTOS </li></ul></ul><ul><ul><li>Up to 30% reduction in power </li></ul></ul><ul><ul><li>20M polygons per second for robust GUIs </li></ul></ul>
    8. 8. Block Diagram 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 10 bit DAC LCD Con- troller Display Subsystem Video Enc USB HS Host x3 USB OTG I 2 C 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
    9. 9. AM3703 Processor Key Features <ul><li>Key peripherals </li></ul><ul><ul><li>USB Host ×3 </li></ul></ul><ul><ul><li>USB 2.0 OTG </li></ul></ul><ul><ul><li>MMC/SD card interface ×3, 1.8-V input/output </li></ul></ul><ul><ul><li>Display subsystem with LCD controller & video encoder with composite and S-video support </li></ul></ul><ul><li>Extended temperature options </li></ul><ul><li>Display subsystem </li></ul><ul><ul><li>picture-in-picture </li></ul></ul><ul><ul><li>color space conversion </li></ul></ul><ul><ul><li>rotation and resizing support </li></ul></ul>
    10. 10. AM3715 Processors Key Features <ul><li>Building based on the AM3703 processor </li></ul><ul><li>3-D graphics engine </li></ul><ul><ul><li>Fluid, complex 3-D rendering </li></ul></ul><ul><ul><li>Picture-perfect graphics </li></ul></ul><ul><ul><li>increased graphical user interface (GUI) </li></ul></ul><ul><li>Based on Imagination Technology’s PowerVR™ SGX graphics accelerator </li></ul><ul><li>Up to 20 million triangles per second </li></ul><ul><li>OpenGL® ES 2.0 compliant </li></ul>
    11. 11. Target Applications <ul><li>Automation and control </li></ul><ul><li>Human machine interface </li></ul><ul><li>Portable medical equipment </li></ul><ul><li>Portable data terminals </li></ul><ul><li>Industrial automation </li></ul><ul><li>Connected displays </li></ul><ul><li>Consumer goods </li></ul>
    12. 12. Development Tools - AM3517 Evaluation Module <ul><li>AM3517 Evaluation Module </li></ul><ul><ul><li>Hardware: </li></ul></ul><ul><ul><ul><li>Touch screen LCD </li></ul></ul></ul><ul><ul><ul><li>Applications Board </li></ul></ul></ul><ul><ul><ul><li>Base Board </li></ul></ul></ul><ul><ul><ul><li>AM3517 SOM </li></ul></ul></ul><ul><ul><li>Connectivity: </li></ul></ul><ul><ul><ul><li>EMAC, USB PHY, USB OTG & Host, CAN, SDIO I2C, JTAG, Keypad </li></ul></ul></ul><ul><ul><ul><li>SD/MMC (2) </li></ul></ul></ul><ul><ul><ul><li>HDMI 24 bpp video-out interface (video only) </li></ul></ul></ul><ul><ul><ul><li>Video input </li></ul></ul></ul><ul><ul><ul><li>Bluetooth, WLAN </li></ul></ul></ul><ul><ul><ul><li>Camera Connector </li></ul></ul></ul>
    13. 13. Additional Resource <ul><li>For ordering AM37x Sitara ™ MCUs , please click the part list or </li></ul><ul><li>Call our sales hotline </li></ul><ul><li>For more product information go to </li></ul><ul><ul><li>AM37x Sitara ™ MCUs </li></ul></ul><ul><li>Visit element14 to post your question </li></ul><ul><ul><li> </li></ul></ul><ul><li>For additional inquires contact our technical service hotline or even use our “Live Technical Chat” online facility </li></ul>