texas instruments embedded processing overvie · texas instruments embedded processing overview ......

11
www.eecatalog.com/dsp 1 Embedded Processors Embedded Processors MSP Microcontrollers C2000 Microcontrollers TM4Cx Microcontrollers Sitara 32-bit ARM ® Cortex ® -A Processors Hercules Microcontrollers C5000 Digital Signal Processors C6000 Digital Signal Processors SimpleLink Wireless Connectivity Solutions Audio Automotive Communications Industrial Medical Security Video Wireless Key feature Ultra-low power Real-time control Open architecture software, rich communications options Scalable per- formance with robust periph- eral options Safety integrated in hardware Ultra-low power High performance Easy-to-use, low-power connectivity Texas Instruments Embedded Processing Overview Texas Instruments has the broadest portfolio of DSPs, microcontrollers (MCUs), differentiated ARM ® processors, wireless connectivity solutions and complementary analog products, offering complete hardware and software system solutions for embedded developers. This portfolio offers the full range of power/performance requirements ensuring the right combination of attributes for the smallest portable devices to the largest multichannel systems and everything in between. In addition, TI offers design resources including extensive software (including open source), tools, technical training, in-person and online tech support, and engineer-to-engineer forums at e2e.ti.com. Visit www.ti.com for technical literature, system block diagrams and more. Applications Matrix Guideline Low-Power MCUs MSP Ultra-Low-Power MCUs offer the lowest power consumption and the perfect mix of inte- grated peripherals for a wide range of low-power and portable applications. MSP Low Power + Performance MCUs provide designers with increased processing capability, smart analog, advanced security, and display and communication peripherals while using less watts than ever before for the devel- opment of “always-on” embedded applications. SimpleLink Ultra-Low Power Wireless MCU platform sets a new benchmark for power consumption. Bluetooth ® Smart, Sub-1GHz, ZigBee ® , 6LoWPAN and ZigBee RF4CE stan- dards are each supported with software stacks, easy-to-use tools and enabling always-on coin- cell-powered operation for multiple years or battery-less operation with energy harvesting. SimpleLink Wi-Fi ® Family allows applications to be programmed on the industry’s first Internet- on-a-chip solution with a user-dedicated MCU. The low-power Wi-Fi platform enables designs to operate for more than a year on two AA batteries. No Wi-Fi experience needed to begin designing with this easy-to-use family. Performance MCUs C2000 Real-Time Control 32-bit MCUs are based on the industry-leading C28x CPU. This CPU features a power signal processing engine capable of addressing demanding closed-loop tasks thereby giving designers the means to improve system efficiency, reliability and flexibility. TM4C12x MCUs are based on the popular ARM ® Cortex ® -M4F core with scalable memory and package options, unparalleled connectivity peripherals (Ethernet MAC and PHY), hardware encryption accelerator, advanced applications functions, industry-leading analog integration and extensive software solutions. Hercules MCUs are based on the high- performance ARM Cortex-R CPU and offer inte- grated diagnostic features in hardware to help make development of industrial IEC 61508 and automotive ISO 26262 functional safety applica- tions easier. The Hercules MCU platform offers pin-to-pin- and software-compatible devices ranging in performance from 80 MHz up to 330 MHz and memory options from 128 KB up to 4 MB of on-chip Flash. Complementary SafeTI Design Packages provide documentation, tools and software to assist in development of functional safety applications. Sitara Processors TI’s Sitara processors are optimized, scalable solutions with a broad portfolio of ARM Cortex-A8, Cortex-A9, ARM9 and Cortex-A15 solutions. Sitara processors help innovators create a variety of feature-rich, low-power appli- cations. These devices provide robust peripheral support including 3D graphics and industrial communications protocols among others, giving customers flexibility in design. Bringing together flexible hardware solutions with robust software tools enables customers using Sitara processors to create inspiring ARM designs that start to bridge the gap between high-end MCUs and mid-range ARM processor-based devices. Ultra-Low-Power TMS320C5000 DSP Platform The C5000 DSP platform provides a broad portfolio of the industry’s lowest-power 16-bit DSPs. Total active core power at less than 0.15mW/MHz at 1.05V and standby power at less than 0.15mW extends the battery life of portable applications. Increase processing capa- bility with C5000 DSP processors that offer up to 300 MHz (600 MIPS). High peripheral integration and large on-chip memory help reduce overall system cost. High Performance: KeyStone and TMS320C6000 DSP Platforms TI’s KeyStone II platform brings high-performance ARM Cortex-A15 and C66x fixed-/floating-point DSP technology together providing unmatched embedded processing system performance. With general Linux ® support as well as real-time operating system support such as VxWorks ® , the KeyStone II platforms are ideally suited for indus- trial, mission critical and other high-performance real-time systems. These devices also offer best- in-class GFLOPS/W performance and high-speed I/O making them also well suited for server-class scientific and computationally intensive computing. KeyStone I devices and C6000 DSP devices include multicore C66x DSPs, C674x fixed-/ floating-point DSPs, and OMAP-L. The OMAP-L series combines the fixed-/floating-point C674x DSP with an ARM9 processor for low-power, embedded processing complete solutions. Software and Development Tools TI’s embedded solutions come with software and tools to make development easier and speed time to market. This includes support for open- source software including Linux and Energia as well as TI software stacks, application examples and the new Processor SDK unified software platform for the Sitara portfolio. TI’s embedded tools range from EVMs and reference designs to LaunchPads, BoosterPacks, BeagleBoards and SensorTags to help developers bring their ideas to life. Complementary Analog Products TI offers a range of complementary data convert- er, power management, amplifiers, interface and logic products to complete your design.

Upload: truongthuy

Post on 04-Jun-2018

242 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Texas Instruments Embedded Processing Overvie · Texas Instruments Embedded Processing Overview ... TI’s embedded solutions come with software and ... Comparators Analog Front Ends

www.eecatalog.com/dsp 1

Embedded ProcessorsEm

bedd

ed P

roce

ssor

s

MSP Microcontrollers

C2000™ Microcontrollers

TM4Cx Microcontrollers

Sitara™ 32-bit ARM®

Cortex®-A Processors

Hercules™ Microcontrollers

C5000™ Digital Signal Processors

C6000™ Digital Signal Processors

SimpleLink™ Wireless

Connectivity Solutions

Audio

Automotive

Communications

Industrial

Medical

Security

Video

Wireless

Key feature Ultra-low powerReal-time

control

Open architecture software, rich

communications options

Scalable per-formance with robust periph-eral options

Safety integrated in hardware

Ultra-low power

High performance

Easy-to-use, low-power connectivity

Texas Instruments Embedded Processing OverviewTexas Instruments has the broadest portfolio of DSPs, microcontrollers (MCUs), differentiated ARM® processors, wireless connectivity solutions and

complementary analog products, offering complete hardware and software system solutions for embedded developers. This portfolio offers the full range of

power/performance requirements ensuring the right combination of attributes for the smallest portable devices to the largest multichannel systems and

everything in between. In addition, TI offers design resources including extensive software (including open source), tools, technical training, in-person and

online tech support, and engineer-to-engineer forums at e2e.ti.com. Visit www.ti.com for technical literature, system block diagrams and more.

Applications Matrix Guideline

Low-Power MCUs

MSP Ultra-Low-Power MCUs offer the lowest power consumption and the perfect mix of inte-grated peripherals for a wide range of low-power and portable applications.

MSP Low Power + Performance MCUs provide designers with increased processing capability, smart analog, advanced security, and display and communication peripherals while using less watts than ever before for the devel-opment of “always-on” embedded applications.

SimpleLink™ Ultra-Low Power Wireless MCU platform sets a new benchmark for power consumption. Bluetooth® Smart, Sub-1GHz, ZigBee®, 6LoWPAN and ZigBee RF4CE™ stan-dards are each supported with software stacks, easy-to-use tools and enabling always-on coin-cell-powered operation for multiple years or battery-less operation with energy harvesting.

SimpleLink Wi-Fi® Family allows applications to be programmed on the industry’s first Internet-on-a-chip™ solution with a user-dedicated MCU. The low-power Wi-Fi platform enables designs to operate for more than a year on two AA batteries. No Wi-Fi experience needed to begin designing with this easy-to-use family.

Performance MCUs

C2000™ Real-Time Control 32-bit MCUs are based on the industry-leading C28x CPU. This CPU features a power signal processing engine capable of addressing demanding closed-loop tasks thereby giving designers the means to improve system efficiency, reliability and flexibility.

TM4C12x MCUs are based on the popular ARM® Cortex®-M4F core with scalable memory and package options, unparalleled connectivity peripherals (Ethernet MAC and PHY), hardware encryption accelerator, advanced applications

functions, industry-leading analog integration and extensive software solutions.

Hercules™ MCUs are based on the high- performance ARM Cortex-R CPU and offer inte-grated diagnostic features in hardware to help make development of industrial IEC 61508 and automotive ISO 26262 functional safety applica-tions easier. The Hercules MCU platform offers pin-to-pin- and software-compatible devices ranging in performance from 80 MHz up to 330 MHz and memory options from 128 KB up to 4 MB of on-chip Flash. Complementary SafeTI Design Packages provide documentation, tools and software to assist in development of functional safety applications.

Sitara™ Processors

TI’s Sitara processors are optimized, scalable solutions with a broad portfolio of ARM Cortex-A8, Cortex-A9, ARM9™ and Cortex-A15 solutions. Sitara processors help innovators create a variety of feature-rich, low-power appli-cations. These devices provide robust peripheral support including 3D graphics and industrial communications protocols among others, giving customers flexibility in design. Bringing together flexible hardware solutions with robust software tools enables customers using Sitara processors to create inspiring ARM designs that start to bridge the gap between high-end MCUs and mid-range ARM processor-based devices.

Ultra-Low-Power TMS320C5000™ DSP Platform

The C5000™ DSP platform provides a broad portfolio of the industry’s lowest-power 16-bit DSPs. Total active core power at less than 0.15mW/MHz at 1.05V and standby power at less than 0.15mW extends the battery life of portable applications. Increase processing capa-bility with C5000 DSP processors that offer up to 300 MHz (600 MIPS). High peripheral integration

and large on-chip memory help reduce overall system cost.

High Performance: KeyStone™ and TMS320C6000™ DSP Platforms

TI’s KeyStone II platform brings high-performance ARM Cortex-A15 and C66x fixed-/floating-point DSP technology together providing unmatched embedded processing system performance. With general Linux® support as well as real-time operating system support such as VxWorks®, the KeyStone II platforms are ideally suited for indus-trial, mission critical and other high-performance real-time systems. These devices also offer best-in-class GFLOPS/W performance and high-speed I/O making them also well suited for server-class scientific and computationally intensive computing.

KeyStone I devices and C6000™ DSP devices include multicore C66x DSPs, C674x fixed-/ floating-point DSPs, and OMAP-L. The OMAP-L series combines the fixed-/floating-point C674x DSP with an ARM9 processor for low-power, embedded processing complete solutions.

Software and Development Tools

TI’s embedded solutions come with software and tools to make development easier and speed time to market. This includes support for open-source software including Linux and Energia as well as TI software stacks, application examples and the new Processor SDK unified software platform for the Sitara portfolio. TI’s embedded tools range from EVMs and reference designs to LaunchPads, BoosterPacks, BeagleBoards and SensorTags to help developers bring their ideas to life.

Complementary Analog Products

TI offers a range of complementary data convert-er, power management, amplifiers, interface and logic products to complete your design.

Page 2: Texas Instruments Embedded Processing Overvie · Texas Instruments Embedded Processing Overview ... TI’s embedded solutions come with software and ... Comparators Analog Front Ends

2 Embedded Processing & DSP Resource Guide 2016

Embedded ProcessorsEm

bedd

ed P

roce

ssor

s

Key Applications

Low-power wireless applications

Consumer electronics

Utility metering

Intelligent sensing and control

Portable medical and instrumentation

Security systems

Key Features

Ultra-low-power (ULP) architecture

enables battery life > 20 years

100 μA/MHz active mode

700 nA RAM retention

450 nA RTC mode

7 low-power modes

Instantaneous wakeup

Autonomous peripherals

Easy to get started: Complete

development ecosystem of tools and

software with kits starting at $9.99,

multiple IDE options, and direct sup-

port available at ti.com/e2e

Integrated intelligent peripherals

including a wide range of high-

performance analog and digital

peripherals that offload the CPU

Scalable platform with 450+ MCUs,

25+ package options and up to

48 MHz of performance

Low-Power MCUsMSP MicrocontrollersUltra-Low-Power, Easy-to-Use, 16-Bit and 32-Bit Microcontrollers

Get samples, data sheets, tools and application reports at: www.ti.com/msp

Flash

CPU/Memory

Clocks, PowerManagement

Unified ClockSystem

SupplySupervisors

SupplyMonitors

Brownout

RFTransceiver

Timing &Control

High-Performance

Analog Communication

RAM ADCGeneral-PurposeTimers

Capture/Compare

PWMOutputs

Basic Timer+ RTC

USBInterfaces

SPI, USART,

I2C, RF

I/O &Display

General-Purpose I/O

Pull-Up,Pull-Down,

Drive

SegmentLCD Static,

MuxedAES

Comparators

Analog

Front

Ends

DAC

Sub-1GHz

RFID

NFC

RISC CPU16-Bit

EnhancedEumulation

Module

JTAGSpy-Bi-WireInterface

SystemControl/

Watchdog

DMAController

MSP430F1x – 16-MHz general-purpose

Ultra-Low-Power MCU series used for a

broad range of applications.

MSP430F2x/4x – 16-MHz Ultra-Low-

Power MCU series with additional integra-

tion offerings such as 24-bit Sigma Delta

ADCs or a real-time clock. MSP430F4x

MCUs also feature an integrated LCD con-

troller, while select MSP430F2x devices fea-

ture extended temperature ranges.

MSP430FRxx FRAM – This next-generation

Ultra-Low-Power MCU series is the first to

integrate FRAM technology. The non-volatile

memory from TI provides unified memory

with dynamic partitioning and memory

access speeds 100 times faster than Flash.

This new memory is combined with the low-

power DNA of MSP to offer lower energy

consumption than ever before! At up to 24

MHz and with integration such as a differen-

tial ADC or LCD driver these devices offer

the perfect migration path to lower power

.

MSP430G2x – 16-MHz Ultra-Low-Power

MCU series with a feature set targeted at

cost-sensitive applications.

MSP430F5x/6x – 25-MHz Low-Power +

Performance MCU series offers low power

with added performance. These devices

offer faster CPU speeds, more memory and

new integrated peripherals like USB.

MSP432P4x – The ideal combination of TI’s

MSP430 low-power DNA, advanced mixed-

signal features, and the high-performance

processing capabilities of ARM®’s 32-bit

Cortex®-M4F RISC engine. MSP432P4x

MCUs cater to a large number of embedded

applications where both efficient data pro-

cessing and enhanced low-power operation

are paramount.

RF430 – MCUs provide tight integration

between the microcontroller core, peripher-

als, software and RF transceiver, creating

true system-on-chip solutions that are easy

to use.

Series Ultra-Low Power

Low Power +

Performance Wireless MCUs

Part Number

L09x

Low Voltage

G2x/

i2x F1x

F2x/

F4x

FRxx

FRAM F5x/6x MSP432P4x

RF430CL

(RF430FRL)

CC430

(RF430F5)

Max speed (MHz) 4 16 16 16 24 25 48 4 20

NVM (max KB) 0 56 120 120 128 512 256 Fixed function (2) 32

SRAM (max KB) 2 4 10 8 2 67 64 4 4

GPIO 11 4–32 10–48 14–80 17–40 29–90 84 Up to 8 30–44 (27)

Comparator l l l l l l l l

Timer l l l l l l l l l

ADC l l l l l l l l l

DAC l l l l

UART l l l l l l l

I2C l l l l l l l l

SPI l l l l l l l l

Capacitive touch l l l

Multiplier l l l l l l l

DMA l l l l l l

Op amps l l l

LCD l l l l

RTC l l l l l

PMM l l l l l

1.8-V I/O l l

CRC l l l l l

High-resolution timer l

USB l

Hardware encryption (AES) l l l l

FRAM l l

RF 13.56 MHz ISO 15693 /

14443B / 18000-3

Sub-1GHz (adds Lo Pwr / 134.2 kHz,

3D front end)

Page 3: Texas Instruments Embedded Processing Overvie · Texas Instruments Embedded Processing Overview ... TI’s embedded solutions come with software and ... Comparators Analog Front Ends

www.eecatalog.com/dsp 3

Embedded ProcessorsEm

bedd

ed P

roce

ssor

s

Everyone says their MCUs are ultra-low power. So what makes us different? Ultra-low power is in our DNA! The MSP MCU is designed from the ground up specifically for ultra-low-power applications.

Ultra-Low Power Built on a new low-leakage process and leveraging the

strengths of MSP

Enabled by FRAM, flexible clocking and more! By the numbers:

Active mode: 100 μA/MHz Standby with RTC: 450 nA

Smart Analog and Digital Integration Differential ADC with integrated window comparator can

operate without CPU intervention

Hardware peripherals for multiplication and AES encryption

(256 bit)

Built-in Segment LCD driver and Scan interface save space

and power in a number of applications

Comprehensive Ecosystem The MSP430FR5969 LaunchPad rapid prototyping kit

bundled with the Sharp Memory LCD BoosterPack

Updated MSP-FET tool lets developers use a single tool to support both power analysis, programming and debug

EnergyTrace++™ technology enables power profiling/debugging down to the peripheral level

Resource Explorer and Driver Library simplify code development

FRAM MCUsMSP MicrocontrollersThe World’s Lowest Power MCUs

Get samples, data sheets, tools and application reports at: www.ti.com/fram

More Benefits with FRAM

250× lower power and 100× faster writes than Flash

Resistance to electric/magnetic fields, radiation and reflow

temperature

Learn about MSP430FRxx MCUs at www.ti.com/fram

Data security–write speeds and low energy enable data back-

up on power fail and quicker refresh of security keys

Flexible memory configuration

FRAM (Ferroelectric Random

Access Memory) combines the

speed and flexibility of SRAM with

the data retention of Flash.

2500

2000

1500

1000

500

Data throughput

12 kBps

1400 kBps

730 μA

2200 μA

Power consumption

0

μA

100×faster

A

2200 μA

3× lesspower

400 kBpsp

100×faster

730 μA

3× pow

FRAM

Flash

FR57x Performance Data

1E+15

1E+14

1E+13

1E+12

1E+11

1E+10

1E+09

1E+08

1E+07

1E+06

1E+05

1E+04

1E+03

1E+02

1E+01

1E+00

FRAM Flash/EEPROM

1E+15

100000100000

FRAM

Flash/EEPROM

Endurance (writes)

Page 4: Texas Instruments Embedded Processing Overvie · Texas Instruments Embedded Processing Overview ... TI’s embedded solutions come with software and ... Comparators Analog Front Ends

4 Embedded Processing & DSP Resource Guide 2016

Embedded ProcessorsEm

bedd

ed P

roce

ssor

s

MSP432™ MCUsMSP MicrocontrollersMSP430™ Power at ARM® Cortex®-M4 Performance

Get samples, data sheets, tools and application reports at: www.ti.com/msp432

Introducing ARM-to-MSP low power. – MSP’s expanded portfolio provides you the freedom to move between 16-bit and 32-bit, based on your application needs

Increase your product’s performance and processing capability

Standardize on an industry-standard core, ARM Cortex-M4

Take advantage of the benefits of MSP430 MCUs

Increased performance and ARM core MSP low-power benefits

Scalability between MSP430 16-bit

and MSP432 32-bit families

ARM Cortex-M4 with DSP extensions

and floating-point unit

48 MHz

1MSPS 14-bit ADC

Simultaneous Flash read/write

DriverLib in ROM

<100μA/MHz active power

<1μA deep sleep

Selectable RAM retention

EnergyTrace+™ technology

ULP Advisor™

MSPWare APIs and code examples

reuse existing code from MSP-

compatible peripherals

DriverLib APIs provided for new system

modules

MS

P430™

MS

P432™

Software Development Tools

ARM M4F 32-Bit Core

New MSP432 Modules

ARM Modules

Hardware

MSP 16-Bit Core

MSP430 Modules

Intrinsics & Interrupts

Intrinsics & Interrupts

RTOSs

RTOSsBSL

CMSIS

ARM Debugger

MSP430 Modules

CCStudio IDE

IAR IDE

Energia

GCC

CCStudio IDE

IAR IDE

Energia

GCC

Keil

MSP Debugger

BSL

ULP Tools: ULP Advisor& EnergyTrace

ULP Tools: ULP Advisor& EnergyTrace+

Development Kits

LaunchPad

BoosterPacks

Target Board

LaunchPad

BoosterPacks

Target Board

MSPWare

Libraries

MSP430 MSP430

DriverLibrary

RegisterLevel

MSPWare

Libraries

MSP430

MSP432

ARM

MSP430

MSP432

ARM

DriverLibrary

RegisterLevel

Same as MSP430

New for MSP432

Slight modifications

from MSP430

48-MHz ARM Cortex-M4 with FPU

DriverLib in ROM

Wide voltage range

Simultaneous Flash read/write

128-bit Flash buffer and pre-fetch

Selectable RAM retention

64KB RAM

1MSPS ADC14

8-channel DMA

Memory protection unit

Integrated LDO and DC/DC

NVIC with tail-chaining

Tuneable DCO

Peripheral and SRAM memory bit-band

20-mA high drive I/Os

32-bit timer

JTAG security and advanced IP

protection

UART | I2C | SPI bootstrap loader

EnergyTrace+

What’s new to the MSP family in MSP432?

Page 5: Texas Instruments Embedded Processing Overvie · Texas Instruments Embedded Processing Overview ... TI’s embedded solutions come with software and ... Comparators Analog Front Ends

www.eecatalog.com/dsp 5

Embedded ProcessorsEm

bedd

ed P

roce

ssor

s

Applications

Digital motor control (white goods,

industrial drives, medical) Digital power supplies (telecom and serv-

er rectifiers, wireless base-stations, UPS)

Renewable energy (solar, wind, fuel cells)

Intelligent LED lighting

Automotive (HEV/EV, electric power

steering, driver’s assistance radar, wip-

ers, HVAC, pumps)

Power line communications (PLC)

Key Features

Processing More performance per MHz with 32-bit

C28x DSP core optimized for complex

single-cycle operations common to con-

trol theory

Meet the demands of a wide range of

applications with optimized processing

options from 40 MIPS to 800 MIPS of

performance

Add functionality with the Control Law

Accelerator (CLA) processing engine.

Great for controlling multiple motors,

power stages and more

Accelerate complex control theory and

signal processing, such as trigonometric

math, FFTs, and complex math, with

built-in hardware accelerators

Actuation Achieve higher system performance with

micro edge positioning of PWM outputs,

including support of PWM phase, duty

cycle and period

Control a variety of applications and

power-stage topologies with ultra-

configurable PWM generation

Support even complex peak current

mode control of power stages through

ramp-generation logic and integrated

analog comparators

Sensing Accurately sample signals with 12-bit and

16-bit analog-to-digital converters (ADC)

Run systems at high frequencies with

ADC conversion rates up to 12.5 MSPS

Protect systems better with responsive

analog comparators – 30ns response

time

Interface with high-performance external

sensors using C2000 high-resolution

captures

Performance MCUsC2000™ Real-Time Control MicrocontrollersPerformance MCUs for applications needing low-latency closed-loop control

Learn more and get samples, data sheets, tools and application guides at: www.ti.com/c2000

Built for Real-Time Control

Optimized architecture for processing, sensing and actuation to increase closed-loop

performance.

Expansive Portfolio

Piccolo™ and Delfino™ MCU families serve wide-ranging real-time control applications.

Real Solutions for Real Applications

Technical application kits, libraries, and guides help you get your application up and

running quicker.

Page 6: Texas Instruments Embedded Processing Overvie · Texas Instruments Embedded Processing Overview ... TI’s embedded solutions come with software and ... Comparators Analog Front Ends

6 Embedded Processing & DSP Resource Guide 2016

Embedded ProcessorsEm

bedd

ed P

roce

ssor

s

Why Choose Cortex-M4F?

Cortex-M4F is the MCU version of ARM’s

V7 instruction set architecture family of

cores:

Optimized for single-cycle Flash usage

Deterministic, fast interrupt processing:

always 12 cycles, or just 6 cycles with

tail chaining

Three sleep modes with clock gating

for low power

Single-cycle multiply instruction and

hardware divide

Atomic operations

ARM Thumb® 2 mixed 16-/32-bit

instruction set

1.25 DMIPS/MHz

Extra debugging support including

data watchpoints and Flash patching

Capabilities of the TM4C12x series using

the Cortex-M4F technology:

Single-cycle multiply-accumulate

(MAC) instructions

Optimized SIMD arithmetic and

saturating arithmetic instructions

IEEE 754 standard compliant single-

precision floating-point unit

Why Choose the TM4C12x

Family?

The TM4C12x family provides entry into

the industry’s strongest ecosystem.

Advanced sensor hub technology

enabling modern applications

Seventy compatible TM4C12x devices

to choose from

Real MCU GPIOs – all can generate

interrupts, are 5-V tolerant and have

programmable drive strength and

slew-rate control

Advanced communication capabilities,

including USB and USB OTG and CAN

controllers

Motion-control support in hardware

and software

Both analog comparators and ADC

functionality provide on-chip system

options to balance hardware and

software performance

Development is easy with the

royalty-free TivaWare ™ Software

Overview

TI TM4C12x MCUs are the industry’s

leading family of robust, real-time

microcontrollers based on the revolu-

tionary ARM® Cortex®-M4F-based

technology. The award-winning

TM4C12x 32-bit MCUs combine

sophisticated, flexible mixed-signal sys-

tem-on-chip integration with unparal-

leled real-time multitasking capabilities.

Complex applications previously

impossible with legacy MCUs can now

be accommodated with ease by power-

ful, cost-effective and simple-to-pro-

gram TM4C12x MCUs. With hundreds

of available offerings, the TM4C12x

family offers the widest selection of pre-

cisely compatible MCUs in the industry.

TM4C12x is positioned for cost-

conscious applications requiring signif-

icant control processing and connectiv-

ity capabilities, including IoT gateway,

motion control, monitoring (remote,

fire/security, etc.), HVAC and building

automation, power and energy moni-

toring and conversion, factory automa-

tion, electronic point-of-sale machines,

test and measurement equipment,

medical instrumentation and gaming

equipment.

Addressing the critical need for securi-

ty in the Internet of Things (IoT)

TM4C12x solutions also provide the

performance and hardware-encryption

needed for a secure cloud connection.

In addition to MCUs configured for

general-purpose real-time systems, the

TM4C12x family offers distinct solu-

tions for advanced motion control and

energy-conversion applications and

combinations of these applications

including connected motion control

and hard real-time networking.

Performance MCUsTM4C Microcontrollers

Get samples, data sheets, tools and application reports at: www.ti.com/tm4c

TM4C123x family block diagram

TM4C123x Temperatures 85°C 105°C

Up to 256 KB Flash

Up to 32 KB SRAM

Real-time JTAG

8× UART

4× SSI/SPI

6× I C2

USB Full Speed

(Host/Device/OTG)

6× 32-bit Timer/PWM/CCP

6× 64-bit Timer/PWM/CCP

2× Watchdog Timer

LDO Voltage Regulator

Temperature Sensor

16× PWM Outputs

2× Quadrature Encoder

Inputs

2× CAN

Comms Peripherals

Systick Timer

DMA (32 ch)2 KB EEPROM

ROM

Debug

Memory

System ModulesNVIC SWD/TETM

ARMCortex -M4F

®

®

Up to 80 MHz

FPU MPU

3× Analog Comparators

AnalogControl Peripherals

12ch, 1 S/H 12-bit 1 MSPS ADC

12ch, 1 S/H 12-bit 1 MSPS ADC

Battery-Backed HibernateRTC

Precision Oscillator

Power & Clocking

TM4C129 Connected LaunchPad

(EK-TM4C1294XL)TM4C123 LaunchPad (EK-TM4C123GXL)

TM4C129x Temperatures 85°C 105°C

Up to 1 MB Flash

Up to 256 KB SRAM

DMA (32 ch)

Quadrature Encoder Inputs

Real-time JTAG

1-Wire (SW)

8× UART

4× QSSI/SPI

10× I C2

USB Full/High Speed

(Host/Device/OTG)

8× MC PWM

2× CAN

10/100 Ethernet MAC/PHY(IEEE 1588)

Comms Peripherals

6 KB EEPROM

ROM

Debug

System Management

Memory

8× 32-bit Timer/PWM/CCP

EPI

LCD

2× Watchdog Timer

Systick Timer

System Modules

Precision Oscillator

Battery-Backed HibernateRTC

Power & Clocking

NVIC SWD/TETM

ARMCortex -M4F

®

®

Up to 120 MHz

FPU MPU

Control Peripherals

4× Tamper Inputs

Data Protection

CRC Accelerator

AES, DES, SHA & MD5Accelerators

3× Analog Comparators

2× 12ch, 12-bit ADCsup to 2 MSPS

Analog

LDO Voltage Regulator

Packages212-BGA (10×10×1, 0.5)

128-TQFP (16×16×1.2, 0.4)

TM4C129x family block diagram

Page 7: Texas Instruments Embedded Processing Overvie · Texas Instruments Embedded Processing Overview ... TI’s embedded solutions come with software and ... Comparators Analog Front Ends

www.eecatalog.com/dsp 7

Embedded ProcessorsEm

bedd

ed P

roce

ssor

s

Key Applications

Industrial/medical applications

Transportation applications

Key Features

Hercules RM MCUs

Hercules TMS570 MCUs

Performance MCUsHercules™ ARM® Cortex® R-Based MCUs

www.ti.com/hercules

Hercules MCUs help reduce risk

and effort to achieve system-

level safety certification

Choose from a broad, scalable portfolio

of certified devices.

For industrial, medical and transportation

applications.

SafeTI

FIRST!

High performance with

real-time control On-chip diagnostics Assist certification

With a large portfolio of

software- and pin-

compatible devices, RM

and TMS570 Hercules

products offer ARM

Cortex-R-based MCUs

from 80 MHz up to

330 MHz with real-time

control features including:

Floating point

Timers

Analog-to-digital

converters

Maximize performance

and reduce software

overhead by utilizing on-

chip diagnostic features.

Diagnostic features

include:

CPUs in lockstep

ECC on Flash and RAM

Built-in self-test

Start evaluating today with

comprehensive support

designed specifically to

help simplify the develop-

ment /certification of func-

tional safety applications

Breadth of tools

including TI LaunchPad

Evaluation Kits, SafeTI

HALCoGen Compliance

Support Packages

(CSPs) and SafeTI Her-

cules Diagnostic Library

CSPs

Easy-to-use, proven

software

Robust, technical

documentation

System Bus and Vectored Interrupt Module

DMA

Memory Interface

SDRAM EMIF

ARM

Timers / IO

MibSPI

Multi-Buffered

SPI(s)

Serial I/F Network I/F ADC

MibADC1

Multi-Buffered

12-bit ADC

MibADC2

Multi-Buffered

12-bit ADCUART

High-EndTimer(s)(N2HET)

I C2

SPI(s)

USB

Host & Device

CAN(s)

ePWM

GIO/INT

eCAP

eQEP

10/100 EMAC

ARMCortex-RARM

Cortex-RUp to 330 MHz

Up to 330 MHz(>540 DMIPS)Floating-point unit

emory-protection8-stage pipeline

High-PerformanceARM Cortex-R Core

ime diversity:checking CPUexecutes two cyclesafter primary CPUPhysical diversity:checking CPU isflipped and rotatedClock diversity:separate treedistribution per CPUCPU logic built-inself test (LBIST)

Lockstep CPUSafety Architecture

POROSC PLL

PBIST

LBIST RTI/DWWD

CRC

Power, Clock, & Safety

Core Compare

Error Signaling

arity on selectperipheral memoriesDual 12-bit ADC withshared channels

otor control andtimer co-processor(s)

ulti-buffered SPIsAN interfaces

LIN interfaces10/100 ENETUSB host and deviceinterfaces

Flexible Real-TimeControl Peripherals

Flash and RAMwith ECCBus protection

emory built-inself test (PBIST)

Safety-OrientedMemory Architecture

OSC, PLL, clockoltage

Reset logicatchdog

Systems Monitoring

Memory

128KB to 4MBFlash w/ ECC

32KB to 512RAM w/ ECC

KB

JTAG/Trace

16KB to 128KBData Flash w/ ECC

Memory Protection

Hercules RM

System Bus and Vectored Interrupt Module

DMA

Memory Interface

SDRAM EMIF

ARM

Timers / IO

MibSPI

Multi-Buffered

SPI(s)

Serial I/F Network I/F ADC

MibADC1

Multi-Buffered

12-bit ADC

MibADC2

Multi-Buffered

12-bit ADCUART

High-EndTimer(s)(N2HET)

I C2

SPI(s)

USB

Host & Device

CAN(s)

ePWM

GIO/INT

eCAP

eQEP

10/100 EMAC

ARMCortex-RARM

Cortex-RUp to 330 MHz

Up to 330 MHz(>540 DMIPS)Floating-point unit

emory-protection8-stage pipeline

High-PerformanceARM Cortex-R Core

ime diversity:checking CPUexecutes two cyclesafter primary CPUPhysical diversity:checking CPU isflipped and rotatedClock diversity:separate treedistribution per CPUCPU logic built-inself test (LBIST)

Lockstep CPUSafety Architecture

POROSC PLL

PBIST

LBIST RTI/DWWD

CRC

Power, Clock, & Safety

Core Compare

Error Signaling

arity on selectperipheral memoriesDual 12-bit ADC withshared channels

otor control andtimer co-processor(s)

ulti-buffered SPIsAN interfaces

LIN interfaces10/100 ENETUSB host and deviceinterfaces

Flexible Real-TimeControl Peripherals

Flash and RAMwith ECCBus protection

emory built-inself test (PBIST)

Safety-OrientedMemory Architecture

OSC, PLL, clockoltage

Reset logicatchdog

Systems Monitoring

Memory

128KB to 4MBFlash w/ ECC

32KB to 512RAM w/ ECC

KB

JTAG/Trace

16KB to 128KBData Flash w/ ECC

Memory Protection

Hercules RM

Hercules RM and TMS570 Integrated Safety Features

Page 8: Texas Instruments Embedded Processing Overvie · Texas Instruments Embedded Processing Overview ... TI’s embedded solutions come with software and ... Comparators Analog Front Ends

8 Embedded Processing & DSP Resource Guide 2016

Embedded ProcessorsEm

bedd

ed P

roce

ssor

s

Point of Service

SecuritySecurity

Smart Grid

SecurityEfficiency

Industrial

SecurityFlexibility

Consumer

SecurityOptimization

Connected Home

SecurityIntegration

Medical

SecurityReliability

Sitara™ Processors Highly Integrated; Scalable From 300MHz to 1GHz with 3D Graphics

Get samples, data sheets, tools and application reports at: www.ti.com/sitara

Sitara processor: Ideal for range of use cases and markets

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 operat-

ing frequencies, 3D graphics acceleration, multiple packaging options and temperature operating

points further provide optimal flexibility to fit most application requirements.

Specifications ARM® Cortex®-A8 and ARM9™ processors Optional high-performance 3D graphics

accelerator Optional Programmable Real-time Unit and

Industrial Communication Sub-System (PRU-ICSS)

Robust display options Optimized for low-power applications Linux™, Android™ and StarterWare™ software

Targeted ApplicationsAutomation and control, human machine interface, medical, portable data terminals

Key Features AM437x processors

Up to 1-GHz ARM Cortex-A9 LPDDR2/DDR3(L) Quad-core PRU-ICSS Gigabit EMAC switch

AM335x processors Up to 1-GHz ARM Cortex-A8 Optional 3D graphics accelerator, based on

Imagination Technology’s POWERVR™ SGX graphics accelerator, with up to 20M/tri/s performance

Support for LPDDR1/DDR2/DDR3 memory < 5mW power PRU-ICSS subsystem provides additional

device flexibility Optional support for industrial protocols

such as EtherCAT® and PROFIBUS®

AM37x processors 800-MHz and 1-GHz processors Lowest-power ARM Cortex-A8 on the market Display subsystem with picture-in-picture 3D graphics engine based on Imagination

Technology’s POWERVR SGX graphics accelerator

AM35x processors 600-MHz processor Sub-1-W power consumption 3.3-V and 1.8-V I/O Display subsystem with picture-in-picture

Key Peripherals ARM Cortex-A8 processors

Gigabit Ethernet MAC Integrated GbE 2-port switch CAN ×2, USB+PHY ×2, Crypto

AM335x processors USB 2.0 OTG + PHY, 10/100/1G EMAC,

McASP ×2, CAN ×2, MMC/SC/SDIO ×3

AM37x processors 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

AM35x processors DDR2 support, integrated CAN controller Connectivity options with high-speed USB

2.0 On-The-Go (OTG) with built-in PHY, 10/100 EMAC

Featured processor

ARM

Cortex -A9

®

®

Up to 1 GHz

Graphics

Acceleration

SGX530

Quad-Core

PRU-ICSS

System Services

Connectivity and I/Os

Security

AccelerationPac

Display

Subsystem

32K/32K L1

45 nm

Industrial

Communication

Subsystem

EtherCAT ,

PROFINET ,

EtherNet/IP™ +

Motor feedback

protocols +

Sigma Delta

®

®

24-Bit LCD

Processing

Overlay,Resizing,

Color SpaceConversion, etc.

Touch ScreenController

256K L2/L3

64K RAM

EDMA WDT RTC

NAND/

NOR

(16-Bit ECC)

3 MMC/

SD/SDIO

McASP

×2

GPIO

UART ×6

PWM ×6CAN ×2

Camera

I/F (2×

Parallel)

EMAC

2-Port

Switch

10/100/1G

w/ 1588USB2

OTG +

PHY

×2HDQQSPI

eCAP/

eQEP ×3 SPI ×5

I C ×32

2 12-Bit ADCsDebug 12 Timers SyncTimer 32KSimple Pwr Seq

256KB L3 Shared RAM

32-Bit

LPDDR2/DDR3/DDR3LCrypto, Secure Boot

AM437x Processor Block Diagram

Page 9: Texas Instruments Embedded Processing Overvie · Texas Instruments Embedded Processing Overview ... TI’s embedded solutions come with software and ... Comparators Analog Front Ends

www.eecatalog.com/dsp 9

Embedded ProcessorsEm

bedd

ed P

roce

ssor

s Specifications C6000 high-performance fixed-/ floating-point DSPs

C5000 ultra-low-power fixed-point DSP; lowest power DSPs

Robust software and tools; Code Composer Studio™ Integrated Development Environment, software development kits, application software and libraries

SYS/BIOS™, StarterWare™, and Linux® software development kits, developed and supported by TI

Real-time signal processing

Key Features KeyStone™ high-performance DSPs

Industry-leading 16 GFLOPS/W on KeyStone devices

>200 GFLOPS per device Up to 1.2-GHz embedded processing speeds

High-speed DDR3 (supports DDR 3L) Large on-chip memory (up to 18MB) High-speed I/O including GigE, PCIe Gen 2, and RapidIO®

C6000 high-performance DSPs Up to 1.2 GHz 32-bit Fixed-/floating-point DSP Up to 256 KB RAM DDR2, MDDR McBSP $5.00 to $200.00

C6000 DSP+ARM9™ Up to 456 MHz Fixed-/floating-point DSP

L2 cache

DDR2

McASP

C5000 ultra-low-power DSPs Up to 300 MHz 16-bit, fixed-point + FFT accelerator Up to 320 KB RAM Up to 256 KB ROM HS USB 2.0

C5000™ and C6000™ DSPs, Fixed- and Floating-Point High-Performance, Low-Power DSPs

Get samples, data sheets, tools and application reports at: www.ti.com/dsp

Multicore Navigator

2x VCP2 TCP3d

AccelerationPacs

Peripherals & IO

I2C SPI

EMIF 16

SRIO x4

EthernetSGMII

UART

uPP

PCIe x2

McBSP

Tera

Net

Memory Subsystem

Multicore shared memory controller

(MSMC)

Shared memory 1MB

DDR3-32b

System elements

Powermanagement System monitor

Debug EDMA

C66xDSP

L1 L2

C66xDSP

L1 L2

Hyp

erLi

nk

DSP Roadmap

TI DSP devices focus on embedded computing and real-time applications, driving system cost

down while balancing power and performance.

2013 2014 Future

Next Mid-Range Processor

Next DSP Low

66AK2H12/06/4/8

Sampling Development ConceptProduction

OMAP L138

C6748

C6678/4/2/1 /4 /8 C66x

C6657C66x

Next High-End Multicore

Per

form

ance

, Sca

lab

le S

olut

ions

C665x DSP Block Diagram

The C665x DSPs are based on TI’s KeyStone multicore architecture and integrate single- or dual-

core C66x DSPs to offer real-time performance that helps customers realize R&D savings while

getting to market faster.

Page 10: Texas Instruments Embedded Processing Overvie · Texas Instruments Embedded Processing Overview ... TI’s embedded solutions come with software and ... Comparators Analog Front Ends

10 Embedded Processing & DSP Resource Guide 2016

Embedded ProcessorsEm

bedd

ed P

roce

ssor

s Key Features

Up to 4 cores of 1.4GHz per ARM®

Cortex®-A15 cores with NEON (up to

19,600 DMIPs)

Up to 8 cores of 1.4GHz of fixed-

and floating-point performance per

C66x DSP core

Large embedded memory and high-

bandwidth DDR3/DDR3L interface

KeyStone architecture for full

multicore entitlement

Network Coprocessor (NetCP) with

up to 1.5M pps

Security / Crypto accelerator

High-speed I/O including Gigabit

Ethernet (with integrated switches),

PCIe, Serial RapidIO® (66AK2Hx),

USB 3.0, HyperLink

Pin-compatible devices in the

66AK2Ex and 66AK2Hx families

10 Gigabit Ethernet in the 66AK2Ex,

AMK2Ex and 66AK2Hx families

Fast Fourier Transform accelerator

and Digital Front End on 66AK2Lx

family

JESD204B interface for direct con-

nect to data converters in 66AK2Lx

family

Featured Applications

Avionics and defense

Communications and telecom

Industrial and process control

Test and measurement

Medical

Software-defined radio (SDR)

Analytics

High-performance computing

Application-specific cloud computing

66AK2Ex SoC Block Diagram

The 66AK2Ex, based on TI’s KeyStone II architecture, is a performance-optimized ARM Cortex-A15

processor, single-core or quad-core CorePac and C66x DSP core, that can run at a core speed

of up to 1.4 GHz.

KeyStone™ II Multicore Processors (66AK2Hx, 66AK2Ex, 66AK2Lx, AM5K2Ex SoCs)Multicore DSP + ARM Processors

Get samples, data sheets, tools and application reports at: www.ti.com/keystone2

Multicore Navigator

ARM

Cortex -A15

up to 1.4GHz

® DSP

C66x

up to 1.4GHz

4MB ARMShared L2

Multicore SharedMemory Controller

DDR3/3L72 bit – 1600 MHz

EMIF and I/O

System Services

Accelerator

Switches

High-Speed SerDes Lanes

2MB MSMC SRAM

Power Manager

System Monitor

Security

8-Port × 1 GbE 2-Port × 10 GbE

Packet

Debug EDMA PktDMA

EMIF16 USB3 ×2

UART ×2

SPI ×3

I C ×32 TSIP

Packaging: 27 mm × 27 mm 66AK2Ex

HyperLink ×4

10 GbE ×2

1 GbE ×8

PCIe Gen2 ×4

512KB L2

Tera

Net

KeyStone II Processor Family

66AK2Ex 66AK2Hx 66AK2Lx AMK2Ex

MHz per core 1.25 GHz – 1.4 GHz 1.0 GHz – 1.4 GHz (ARM)

1.0 – 1.2 GHz (DSP)

1.2 GHz 1.25 GHz –

1.4 GHz

Number of ARM®

Cortex®-A15 cores

1–4 2–4 2 2–4

Max DMIPs (ARM

Cortex-A15 cores)

4900–19600

(@ 1.4 GHz)

9800–19600

(@ 1.4 GHz)

8400

(@ 1.2 GHz)

9800–19600

(@ 1.4 GHz)

C66x DSP cores 1 4–8 4 0

Max GMACs (from

C66x DSP)

44.8 @ 1.4 GHz 153.6–307.2 @ 1.2 GHz 153.6 @ 1.2 GHz n/a

Max GFLOPs

(DSP + NEON™ )

33.6–67.2 99.2–198.4 96 22.4–44.8 @

1.4 GHz from NEON

L1 KB per core 32D/32P 32D/32P 32D/32P (ARM)

64D/64P (DSP)

32D/32P

L2 shared cache 4 MB 4 MB 1 MB 4 MB

Shared SRAM 2 MB 6 MB 3 MB 2 MB

DDR (with ECC) MHz 64b 1600 MHz 2× 64b 1600 MHz 64b 1600 MHz 64b 1600 MHz

Gigabit Ethernet 8 lanes 4 lanes 4 lanes 8 lanes

10 Gigabit Ethernet 0–2 lanes 0–2 lanes No 0–2 lanes

PCI Express Gen 2 2 lanes of ×2 1 lane of ×2 1 lane of ×2 2 lanes of ×2

Serial RapidIO® No 1×4 or 2×2 or 4×1 No No

Extended case

temperature

–40°C to 100°C –40°C to 100°C –40°C to 100°C –40°C to 100°C

Page 11: Texas Instruments Embedded Processing Overvie · Texas Instruments Embedded Processing Overview ... TI’s embedded solutions come with software and ... Comparators Analog Front Ends

www.eecatalog.com/dsp 11

Embedded ProcessorsEm

bedd

ed P

roce

ssor

s

SimpleLink™ SolutionsLow-Power Wireless Connectivity

Get samples, data sheets, tools and application reports at: www.ti.com/simplelink

When the SimpleLink ultra-low power wireless MCU platform was introduced, TI set a new industry power consumption benchmark for Bluetooth® Smart, Sub-1GHz, ZigBee®, 6LoWPAN and ZigBee RF4CE™ wireless MCUs. The SimpleLink Wi-Fi® Internet-on-a-chip™ platform also delivers a low-power wireless MCU for battery-operated products and systems.

Additionally, TI offers SimpleLink wire-less network processors and smart RF transceivers as well as combo con-nectivity solutions through the WiLink™ platform, allowing custom-ers to add low-power connectivity for a variety of applications.

Featured Applications

Industrial

Home/building automation

Wearables Portable electronics Embedded automotive designs

Power Management

Resources

SimpleLink Wi-Fi CC3100/CC3200 Internet-on-a-chip Sub-system Power Management

SimpleLink Wi-Fi CC3100/CC3200 WLAN RF Transmit Power Peak and Average Measurements

Taking power to a new low with the SimpleLink ULP wireless MCU platform

Wi-Fi for AA battery-powered

applications

SimpleLink Wi-Fi CC31xx/CC32xx platformA low-power radio and advanced low-power modes enable this plat-form to run on two AA batteries for more than a year.

Wireless for battery-less to coin-

cell-powered applications

SimpleLink ultra-low power CC26xx/CC13xx platformUsing the unique sensor controller, this solution can run on a coin cell battery for 5–10 years making it the most power-efficient Flash-based wireless microcontroller.

p pp

Driving the Lowest-Power Solution

The IoT is pushing the boundaries of power consumption requirements for product and system designs. Energy harvesting, always-on coin cell or AA battery-operated sensor products can now operate optimally for several years and offer efficient processing.

Overall power consumption and battery life are very important in many applications. TI wireless connectivity solutions are created and optimized with battery life in mind, making sure that solution performance can be achieved.

Average power consumption is key:

Functions can execute so the system can go back to sleep – using more processing

power can give a better system performance: TI has the lowest power wireless MCU

with 61 μA/ MHz.

Low power in sleep and hibernate modes and low Tx and Rx power consumption.

Sensor data can be detected in lowest power modes: TI has a unique sensor

controller allowing the MCU to sleep while collecting sensor information while the

main CPU can be continuously turned off.

Including built in DC–DC for system power efficiency.

Power efficiency of system – low-power modes and key use cases – Learn more about EEMBC ULPBench™.

Our wireless connectivity portfolio is IoT-ready and enables easy-to-implement and robust wireless systems with unprecedented battery life through development of the lowest power wireless solutions in the industry.

For more information about TI’s low-power wireless connectivity offerings visit: www.ti.com/simplelink