Texas Instruments MICROPROCESSOR TI SITARA User Manual

Size:
3.63 Mb
Download

TI Sitara™ARM

Microprocessors

Yair Hougui

Application Engineer

1

TI Embedded Processors Portfolio

TI Embedded Processors

Microcontrollers (MCUs)

16-bitultralow power

MCUs

MSP430

Up to 25 MHz

Flash

1 KB to 256 KB

Analog I/O, ADC

LCD, USB, RF

Measurement,

Sensing, General

Purpose

$0.49 to $9.00

32-bitreal-time

MCUs

C2000

Delfino

Piccolo

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

ARM®-BasedProcessors

32-bitARM

Cortex™-M3

MCUs

Stellaris®

ARM® Cortex™-M3

Up to 100 MHz

Flash

64 KB to 256 KB

USB, ENET MAC+PHY

CAN, ADC, PWM, SPI

Connectivity, Security,

Motion Control, HMI,

Industrial Automation

$1.00 to $8.00

ARM

Cortex-A8

MPUs

Sitara

ARM® Cortex™-A8

& ARM9

300MHz to >1GHz

Cache,

RAM, ROM

USB, CAN,

PCIe, EMAC

Industrial computing, POS & portable data terminals

$5.00 to $20.00

Digital Signal Processors (DSPs)

Highperformance

DSPs

C6000

DaVinci

OMAP

300MHz to >1GHz +Accelerator

Cache

RAM, ROM

USB, ENET,

PCIe, SATA, SPI

Test & Meas., Video, audio, security, imaging, infrastructure

$5.00 to $200.00

Low-power

DSPs

C5000

Up to 300 MHz +Accelerator

Up to 320KB RAM

Up to 128KB ROM

USB, ADC

McBSP, SPI, I2C

Port. Telecom, audio, medical monitor & diag, industrial

$3.00 to $10.00

Software & Dev. Tools

MPUs – Microprocessors

2

What is Sitara?

What’s new

New platform of high-performanceARM microprocessors:

ARM9 to ARM® Cortex-A8MPU’s

First new devices:

AM35xx & AM17xx/AM18xx

Coming soon:

, AM3703/AM3715

Software compatible roadmap

Ideal for applications requiring

High-leveloperating system

300MHz – 1GHz+ in future devices

Advanced graphical user interfaces

Flexible connectivity and multiple interface options

High system integration

And…

Scalability

System cost constraints

Application software portability

Sitara ARM MPUs – a good fit for industrial, instrumentation, POS

Industrial automation

HVAC and building

controls

Test & measurement

Medical

instrumentation Point

of service

Single board computing

3

SitaraARM® microprocessors

Available Now

 

In Development

ARM9

ARM Cortex-A8

ARM Cortex-A8

 

 

 

AM1705

 

 

 

 

OMAP3503

 

AM1707

 

 

 

 

OMAP3515

 

AM1806

 

 

 

 

AM3505

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Low power ARM9 with

Advanced ARM Cortex-A8

 

Integrated peripherals

with system integration

• Power efficient (down to 7mW

• Up to 1440 DMIPS

 

standby, 182mW active)

• Integrated interfaces to display,

Cost efficient

USB, 10/100 Ethernet, SD card,

• Flexible industrial I/O PRU (CAN,

Wi-Fi®,CAN, and many others

 

UART)

• Integrated graphics for rich user

Integrated peripherals, 10/100

interface functions

more

AM37xx (2Q10)

“AM38x Next” (2011)

“AM33x Next” (2011)

Higher Performance CortexA8 with enhanced integration

Up to 2000 DMIPS

Power efficient (down to 10mW standby, 1W active)

Enhanced graphics/UI

Enhanced integrated peripherals, 1Gb Ethernet,

4

Develop product designs with TI’s expanding SitaraMPU portfolio

P erformanc e

 

 

ARM926

Cortex-A8

 

 

AM18x

AM17x

Power and cost-efficient

Flexible industrial I/O

Up to 450 MHz (495 DMIPS)

• Starting @ $5 (1ku)

AM37x

AM35x Sampling

• High performance general purpose

processor

Advanced graphics/UI

Roadmap to > 1 GHz (>2000 DMIPS)

Linux and Windows® Embedded CE kernel & drivers Example code & demos

Now

Sampling

5

CORTEX-A8

PRODUCT DETAILS

6

AM3517/05 Core and Accelerators

Cores

Multi window overlay system and resizing for hardware accelerated

user interfaces

M3517/05 rocessors

600 MHz Cortex A-8with NEON™

ARM®

 

3D

coprocessor

Cortex-

PowerVR SGX 3D graphics

A8

Graphics

Accelerator

Accelerator – up to 10M

 

 

(3517)

polygo

 

 

Display Subsystem

LCD

 

 

Video

10 bit DAC

Cont-

Enc

10 bit DAC

roller

Video

 

 

16-bitVideo

 

Processing

 

Input

 

Front End

 

 

 

 

Up to 1000 Dhrystone MIPS:

OS’s like Linux or WinCErconnect

Excellent web experience

Memory

ARM:

16 kB I-Cache;16 kBD-C

256kB L2 Cache

On chip: 64kB SRAM; 128k ROM

DDR2 interface

GPMC: NAND/NOR I/F

DQ / USB HS Host x2

 

 

 

 

 

 

wire

 

 

 

 

 

 

 

 

 

 

 

USB OTG

 

 

 

 

 

 

 

 

 

 

 

w/PHY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DDR2

 

MMC/SD/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GPMC

 

SDIO x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Up to 10M polygons per second

Hardware based on screen display

Easily create robust GUI’s

7

AM3517/05 Peripherals

Peripherals

CAN – High end controller area network Controller (HECC)

USB 2.0 OTG w/PHY

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

 

 

 

AM3517/05

 

 

 

processors

 

 

 

Display Subsystem

 

ARM®

 

 

 

 

 

 

 

 

 

 

Cortex-

3D

 

LCD

Video

10 bit DAC

 

 

Cont-

 

A8

Graphics

 

roller

Enc

10 bit DAC

 

Accelerator

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3517)

 

Video

16-bitVideo

 

 

 

 

 

Processing

 

 

Front End

Input

 

L3/L4 Interconnect

Power

CAN

 

EMAC

Total Power: 0.5W – 1.5W

Standby Power: 12mW

 

 

 

2C x3

 

 

 

 

 

 

Package

McBSP x5

 

ZCN – 17x17 mm, 0.65 mm pitch

McSPI x4

Utilizes Via Channel™ Array

Technology with 0.8mm pitch

plus design rules.

ZER – 23x23 mm, 1.0mm pitch.

Timers

HDQ /

 

USB HS Host x2

GP x12

1-wire

 

 

USB OTG

WDT x1

 

 

 

 

 

 

 

w/PHY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

UARTx3

DDR2

 

MMC/SD/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GPMC

 

SDIO x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

AM3505/17 Platforms

Applications

Shared

3D

Software

Peripheral

Graphics

Compatibility

Set

Compatibility

 

 

 

 

 

 

 

AM

ARM

 

Graphics

 

AM3517

Peripherals

Open GL ES 2.0

 

 

 

 

Cortex-A8

 

 

 

 

 

 

600 MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AM

 

 

 

 

 

 

ARM

 

 

 

AM3505

 

Peripherals

 

 

 

Cortex-A8

 

 

 

 

 

 

 

 

 

 

 

600 MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Availability subject to applicable lead times

9

CORTEX A-8 :Highlights

First ARMv7 instruction-setarchitecture

Superscalar architecture delivers high performance

Advanced dynamic Branch prediction

256 KB unified L2 cache

Dedicated, low-latency,high-BWinterface to L1 cache

Enhanced VFPv3

Doubles number of double-precisionregisters

Adds new instructions to convert between fixed and floating point

Efficient Run Time Compilation Target

Jazelle-RCT:Target for Java. Memory footprint reduced up to 3x

Trust Zone

Normal & Secure worlds have different memory views

10