
TI Embedded Processors Portfolio
Digital Signal Processors (DSPs)Microcontrollers (MCUs)
ARM®-Based Processors
32-bit
C5000
™
MSP430
™
Sitara
™
ARM® Cortex™-A8
Up to
100 MHz
Flash
64 KB to 256 KB
300MHz to
>1GHz
Cache,
Up to 300 MHz
+Accelerator
Up to 320KB RAM
300MHz to >1GHz
+Accelerator
Cache
40MHz to
300 MHz
Flash, RAM
16 KB to 512 KB
USB, ENET MAC+PHY
CAN, ADC, PWM, SPI
Connectivity, Security,
Motion Control, HMI,
Industrial Automation
USB, CAN,
PCIe, EMAC
Industrial computing,
POS & portable
data terminals
Analog I/O, ADC
LCD, USB, RF
Measurement,
Sensing, General
Purpose
USB, ADC
McBSP, SPI, I2C
Port. Telecom, audio,
medical monitor
& diag, industrial
USB, ENET,
PCIe, SATA, SPI
Test & Meas., Video,
audio, security,
imaging, infrastructure
PWM, ADC,
CAN, SPI, I2C
Motor Control,
Digital Power,
Lighting, Ren. Energy
$1.00 to $8.00
$5.00 to $20.00
$0.49 to $9.00
$3.00 to $10.00
$5.00 to $200.00
$1.50 to $20.00
2
MPUs – Microprocessors

What is Sitara™?
• High-level operating system
• 300MHz – 1GHz+ in future devices
Ideal for applications requiring
• New platform of high-performance
ARM microprocessors:
Advanced graphical user interfaces
• Flexible connectivity and multiple
interface options
• High system integration
• First new devices:
– AM35xx & AM17xx/AM18xx
• Scalability
• System cost constraints
• Application software portability
– , AM3703/AM3715
• Software compatible roadmap
Sitara ARM MPUs – a good fit for industrial, instrumentation, POS
Industrial
automation
Point
Medical
instrumentation
HVAC and

Sitara
™
ARM
®
microprocessors
ARM Cortex-A8
AM37xx (2Q10)
“AM38x Next” (2011)
“AM33x Next” (2011)
AM1705
AM1707
AM1806
Higher Performance Cortex-
A8 with enhanced integration
• Up to 2000 DMIPS
Low power ARM9 with
Integrated peripherals
• Power efficient (down to 7mW
Advanced ARM Cortex-A8
with system integration
• Up to 1440 DMIPS
Power efficient (down to 10mW
standby, 1W active)
• Enhanced graphics/UI
• Enhanced integrated
peripherals, 1Gb Ethernet,
• Cost efficient
• Flexible industrial I/O PRU (CAN,
UART)
• Integrated peripherals, 10/100
Integrated interfaces to display,
USB, 10/100 Ethernet, SD card,
Wi-Fi®, CAN, and many others
• Integrated graphics for rich user
interface functions
4
Ethernet, USB, SATA, and many

Develop product designs with TI’s
• High performance general purpose
• Power and cost-efficient
• Flexible industrial I/O
• Up to 450 MHz (495 DMIPS)
• Advanced graphics/UI
• Roadmap to > 1 GHz (>2000 DMIPS)
Linux and Windows®Embedded CE kernel & drivers
Example code & demos
5
Sampling
Now

AM3517/05 Core and Accelerators
Multi window overlay system and
resizing for hardware accelerated
user interfaces
Cortex™-
A8
3D
Graphics
Accelerator
(3517)
10 bit DAC
10 bit DAC
LCD
Controller
Video
Enc
600 MHz Cortex A-8 with NEON™
coprocessor
PowerVR SGX 3D graphics
Accelerator – up to 10M
Up to 1000 Dhrystone MIPS:
• OS’s like Linux or WinCE
• Excellent web experience
I2C x3
1-wire
USB OTG
w/PHY
EMAC
MMC/SD/
SDIO x3
DDR2
GPMC
UARTx3
+1 w/IrDA
McSPI x4
256kB L2 Cache
On chip: 64kB SRAM; 128kB
ROM
DDR2 interface
• Up to 10M polygons per second
• Hardware based on screen display
Easily create robust GUI’s

AM3517/05 Peripherals
CAN – High end controller area
network Controller (HECC)
USB 2.0 OTG w/PHY
ARM
®
Cortex™-
A8
3D
Graphics
Accelerator
Display Subsystem
10 bit DAC
10 bit DAC
LCD
Controller
Video
Enc
RMII EMAC controller 10/100
USB HS host x2
MMC/SD card interface x3
LCD controller and TV out
Display subsystem with PIP,
color space conversion, rotation,
resizing
1.8V or 3.3V IO
1-wire
USB OTG
w/PHY
EMAC
Power
Total Power: 0.5W – 1.5W
Standby Power: 12mW
MMC/SD/
SDIO x3
DDR2
GPMC
UARTx3
+1 w/IrDA
McSPI x4
Package
ZCN – 17x17 mm, 0.65 mm pitch
Utilizes Via Channel™ Array
Technology with 0.8mm pitch
ZER – 23x23 mm, 1.0mm pitch.
8

AM3505/17 Platforms
Applications
Software
Compatibility
3D
Graphics
Compatibility
Shared
Peripheral
Set
AM3517
AM
™
ARM
Cortex-A8
600 MHz
Graphics
Open GL ES 2.0
Peripherals
Availability subject to applicable lead times

CORTEX A-8 : Highlights
• First ARMv7 instruction-set architecture
• Superscalar architecture delivers high performance
Advanced dynamic Branch prediction
• 256 KB unified L2 cache
• Enhanced VFPv3
– Doubles number of double-precision registers
Adds new instructions to convert between fixed and floating point
• Efficient Run Time Compilation Target
RCT: Target for Java. Memory footprint reduced up to 3x
RCT: Target for Java. Memory footprint reduced up to 3x
• Trust Zone
– Normal & Secure worlds have different memory views
10

AM35x Memory Controller
• Two dedicated memory
memory
– SDRAM controller (EMIF4)
controller (GPMC)
– Internal memory (SRAM)
• On Chip Memory [SRAM-64 Kb]

GPMC Controller
AM35x
Supported PsRAM, OneNAND,
• 16-bit external memory
controller
NOR/NAND Flash,
ASYNC Logic
1GB (128MB per CS-
GPMC can communicate with
many external devices:
– External asynchronous/synchronous 8-
16 KB (2 KB per CS
non-mux
mode)
– External asynchronous/synchronous
16-bit wide memory/device
Max Clock
Speed
100 MHz
Chip Selects 8
with limited address range (2 Kbytes)
– External 16-bit address/data-
Max Address
Space
2 KB non mux mode
128 MB mux mode
multiplexed NOR flash device
– External 8-bit/16-bit NAND flash
device

mDDR/DDR2
• Supports mDDR / DDR2
Measured
Throughput
810MB/sec
functional blocks:
– Virtual Rotated Frame Buffer
(VRFB), supporting rotations of
Supported
Size (bits)
16M, 32M (2
Banks)
– SDRAM memory-access
scheduler (SMS)
512M,1G,
2G (4 Banks)
Max Clock
bandwidth usage among
requestors
• Physical interface to DDR2 or
mDDR