40
TI Microcontrollers for Medical Solutions 2Q 2011

2011422145333

Embed Size (px)

DESCRIPTION

fasas gasga gasdga

Citation preview

TI Microcontrollers for Medical Solutions

2Q 2011

TI Confidential Maximum Restrictions

Consistent market growth, strong global trends driving future

Aging populations

• By 2020 double the people will be over 60 years old as in 2000

Sources: World Health Report, Databeans, Frost & Sullivan, Economic Times

Remote and emerging markets

• China healthcare expenditure increased from 3.7% of GDP in 1995 to 5.6% in 2007

• India government proposed in 2008 to increase public expenditure on health care from 1% to 3% of GDP

Personal healthcare• 33% of medical semiconductor revenue in 2008

went into consumer medical devices

Rising healthcare costs

• U.S. healthcare spending more than 15% of GDP, Europe not far behind

• Costs expected to grow from $2 trillion in 2007 to $3.1 trillion in 2012

Factors Driving Medical Electronics

TI Confidential – NDA Restrictions

TI: A Leading Supplier for Medical Electronics

• TI - Promoter Member of Continua Alliance

• TI solutions compliant to V1 Design Guidelines

– USB PHDC (Continua-certified)

– Bluetooth HDP

– Telehealth Aggregation Manager (Bluetooth and Wi-Fi)

– Working with 3rd parties for full solution offerings (IEEE 11073)

• Full range of connectivity solutions – ZigBee

– Bluetooth and BLE (single and dual-mode)

– ANT

Winner of MDEA 2009

• TI recognized as key supplier to winning MDEA 2009 product that

uses MSP430

TI Support on Medical Electronics

• Medical Applications Guide outlines complete TI solutions for medical

applications

Broadest portfolio of embedded processing and analog solutions in the market

TI Confidential – NDA Restrictions

Driving innovation

Enabling designers to develop

tomorrow’s embedded systems

Easy to do business with

Industry leading support

reduces time to market

There’s an MCU for you

A full range of MCU devices

from 0.1µA to 300MFLOPS

• Tools

• Lead times

• Technical support

• Energy harvesting

• RF integration

• Analog integration

• Ultra Low power

• High integration

• Performance analog

Thinking MCU for Your Medical App?Think TI!

TI Confidential – NDA Restrictions6

Industry leading support and tools help speed the MCU design cycle

TI MCU Customer

100s of free application software downloads for

motor control, digital power, metering, medical,

sensing, etc

Fully functional tools starting at $4.30 for 16-

bit and $39 for 32-bit tools

Industry’s largest global network of

field support teams

Growing network of communities

(3Ps, universities)

Comprehensive and easy to access

worldwide training

Access to leading complementary

analog, RF, and DSP technologies

MPUs – Microprocessors

32-bit

ARM MCUs16-bit ultra-low

power MCUs

32-bit

real-time MCUs

32-bit

ARM MPUsDSP

DSP+ARM MPUs Ultra-low power

DSPs

Multicore DSPs

Largest Embedded Processing Portfolio

Stellaris®MSP430™

C2000™

Delfino™

Piccolo™

Sitara™ C6000™

Integra™

DaVinci™

C5000™C6000™

ARM® Cortex™-M3ARM® Cortex™-A8

& ARM9™

Software, Tools, Kits & BoardsMCU DSP & ARM® MPU

High Performance

Microcontroller (MCU)Portfolio at a Glance

ARM®-Based ProcessorPortfolio at a Glance

Digital Signal Processor (DSP)Portfolio at a Glance

Up to 80 MHz

Flash64 KB to 256 KB

USB, ENET MAC+PHY, CAN, ADC, PWM, SPI

Motion control, HMI, industrial

automation

$1.00 to $8.00

40 MHz to 300 MHz

Flash, RAM16 KB to 512 KB

PWM, ADC, CAN, SPI, I2C

Motor control, digital power,

lighting, ren. energy

$1.85 to $20.00

Value Line to 600 MHz

Perf. Line to 1.5 GHz

Up to 32KB L1P/L1D, 256 KB L2

GEMAC, PCIe+PHY,SATA+PHY, CAN,USB+PHY, PRU, LPDDR, DDR2/3

Industrial automation,portable data terminals,single-board computing

$5.00 to $50.00

300 MHz to 1.5 GHz Floating/Fixed DSP

DSP+ARM Video Processing

256 KB L2

USB 2.0 OTG, GEMAC, SATA, UPP, PRU,

PCIe2.0, McBSP, McASP, LPDDR, DDR2/3

Video, audio, voice, vision,video security/conferencing,

test and measurement

$7.00 to $225.00

Up to 300 MHz+Accelerator

Up to 320 KB RAMUp to 128 KB ROM

USB, ADC, McBSP, SPI, I2C

Audio, voice, medical,

biometrics

$3.50 to $30.00

Up to 10 GHzMulticore, Fixed/

Floating+Accelerators

Up to 32 KB L1-P, 32KB L1-D, 5.1 MB L2 cache

RapidIO® , PCIe,10/100/1000Ethernet

MAC, Hyperlink, DDR2/3

Telecom, medical,mission critical,

base stations

$99.00 to $225.00

Up to 25 MHz

Flash0.5 KB to 256 KB

Analog I/O, ADC,LCD, USB

Measurement,sensing, general

purpose

$0.25 to $9.00

TI has a broad and growing embedded processing portfolio

TI Confidential – NDA Restrictions

Code Composer Studio v4

• Easy to use, Eclipse based IDE: Compiler, linker, more

• Supports all MSP430 MCUs

• Works with MSP430, Stellaris Cortex-M3, C2000, DSP, and

other TI processors

• Enhancements since CCE v3:

– Speed

– Code size improvements

– Auto-updating

• $495 for CCS v4 MCU Edition

• Full-featured version available for free 30-day evaluation

• Code-size limited version also available for unlimited time

(MSP430 & C2000)

• Free for apps <16KB

• Identical look and feel as Code Composer Essentials

http://wiki.msp430.com/wiki/index.php?title=Category:Code_Composer_Studio_v4

ONE Development Environment!

TI Confidential – NDA Restrictions

Available MCU Resources for Medical Apps

• Medical Applications Guide

• Heart Rate and EKG Monitor using the MSP430 (SLAA280)

• A Single-Chip Pulsoximeter Design Using the MSP430 (Rev. A)

• MSP430F42x Single-Chip Weight Scale (SLAA220)

• Digital FIR Filter Design Using the MSP430F16x (SLAA228)

• Consumer/Portable Medical Guide

• Continua-certified USB platform

• Chronos watch (WiKi page)

• Code Examples: ADC, DAC, DMA, Op-Amp… (Each product folder)

• Learn more about TI’s medical solution at:– http://www.ti.com/430medical– http://www.ti.com/medical

Connectivity Solutions for TI Microcontrollers

TI Confidential – NDA Restrictions

Available from TI Data over SPP (serial port profile)

Available from MindTree Medical over HDP (health device profile) Bluetooth Low Energy (2H 2010)System Integrator & Bluetooth /

BLE Stack Supplier

Bluetooth sample applications (source code format) Accelerometer-based game RF link parameters Thermometer readings

MSP430+CC2560 Bluetooth® development platform

PAN1315 (CC2560-based) module Chip antenna Plugs into MSP430F5438

Experimenter Board

Software

Features

Benefits

Platform Partners

Out of the Box Best-in-class RF performance & low power consumption

Fast and easy application development on MSP430 with Bluetooth

Robust and proven Bluetooth technology No NRE, royalty-free (SPP solution only)

Serial link Bluetooth applications on MSP430 Bluetooth 2.1+EDR Bluetooth Low Energy (BLE) upgradeable Pre-integration into the MSP430 platform

PAN1315 (CC2560-based) Module Supplier

Bluetooth®

PAN1315ETU Card

TI Confidential – NDA Restrictions

Application MCU+

RF Protocol

Processor

Application MCU

RF Radio

RF Systems-on-Chip

Application

Wireless

Protocols

Radio

RF SoC

(CC430,

CC253x,

CC251x,

CC111x)

Transceiver

(CC1101,

CC2500, CC2520

etc.)

MSP430(F5xx, F6xx,

F24xx, F26xx)

MSP430(F5xx, F6xx,

F24xx, F26xx)

Protocol

processor

(CC430,

CC2480)

Low Power Wireless Solutions: sub-1GHZ & 2.4GHz

TI Confidential – NDA Restrictions

eZ430-Chronos

Development tool• Based on CC430, MSP430 w/

integrated <1GHz RF

• Integrated 3-axis accelerometer,

altimeter, & temperature sensor

• Includes USB RF access point

• Low cost ($49)

MSP430 with RF – CC430

CC430

MSP430MCU

Application and protocol

processor

Lowest Power MonolithicRF SoC

Low Power RF

Radio frequency

The Best of Both

Worlds

• High sensitivity• Low current consumption• Excellent blocking

performance• Flexible data rate &

modulation format• Backwards compatible

• Market’s lowest power MCU

• High analog performance• High level of integration• Ease of development• Sensor interface

MSP430 MCULow Power RF Transceiver

Small Package:

9.1mm x 9.1mm

Wireless Made Easy

• Free RF libraries and stacks

• SimpliciTI (Star Network protocol) -www.ti.com/simpliciti

• TIMAC – IEEE 802.15.4 Medium Access Control (MAC)

• Z-Stack – Free ZigBee Stack. Compliant with 2006 ZigBee™ spec (www.ti.com/zigbee)

• Third party partners with mesh network stacks – coming soon!

• SmartRF® Studio - Automatically generates register values

TI Confidential – NDA Restrictions

• Battery-less accessible memory

• Battery charge function (VL, Vanadium Pentoxide)

• Ultra low power

• Microcontroller powered by LF field

• Multi purpose LF interface to a microcontroller

• Stand alone LF-transponder with memory

Key Features

TMS37157PaLFI – Passive Low Frequency Interface Device

PaLFI

TMS37157LF Transponder

with EEPROM

MSP430

LF DATA

ENERGY

Reader/Writer Sensor System

Digital or Analog

Sensor

TMS3705LF Base Station

134,2 kHz

TI Confidential – NDA Restrictions

• Medical

Configuration of implantables, hearing aids, etc.

Battery-less operation of implantables and

sensors

Data Retrieval from the body

• Wireless, battery-less sensor interface

Wireless operation of sensors inside or on the

body

• Stand alone LF-transponder with memory

Can work as standalone device -> flexible

antenna design

• Semi-active transponder

PaLFI+MSP430+CC1101

TMS37157: PaLFI Applications

TI Confidential – NDA Restrictions

17

Interfaces & Standards

Health

Record

Network

(HRN)

Interface

Personal Device

Weight Scale

Pulse Oximeter

Independent

Living Activity

Cardio / Strength

Medication

Adherence

Glucose Meter

Pulse /

Blood Pressure

Thermometer

Physical Activity

Peak Flow

Electrocardiogram

Insulin PumpVersion 2

(underway)

Aggregation

Manager

Personal

Area

Network

(PAN)

Interface

Wide

Area

Network

(WAN)

Interface

Telehealth

Service

Center

Health

Records

EHR

PHR

TI Confidential – NDA Restrictions

MSP430 Medical USB Platform

The First Continua-certified Medical Platform for Agent Devices:

The MSP430 ultra-low-power MCU’s have a family of devices that have obtained

Continua certification for medical devices that need USB PHDC connectivity

and IEEE 11073 software layers.

TI Confidential – NDA Restrictions

MSP430 Medical USB Platform

Features Benefits

USB-IF Certified

Continua-Certified for following device

specializations: Blood Glucose Meter

Blood Pressure Monitor

Digital Thermometer

Pulse Oximeter

Weight Scale

Runs on TI’s MSP430F552x/663x MCUs

Code-efficient stack for USB Devices

(Continua Agents)

Documentation to support integration with

customer’s own solutions

Reduced development time for personal

medical devices

Allows customers to use their expertise in

implementing their apps rather than

developing code for lower-layer APIs and

stacks

Clear path to Continua certification

For more information:

Website: http://www.ti.com/usbplatform

E-mail: [email protected]

Two Options Available:

1. Full Continua-certified solution (USB PHDC + IEEE 11073)

2. USB PHDC only

20

Inte

gra

tio

n

F552x / F551x• 25 MHz• 32 -128 KB Flash• ADC12, Comp, USB• From $2.15

F550x/F5510• 25 MHz• 8-32 KB Flash• ADC10, Comp,

USB• From $0.96

MSP430 w/USB Roadmap

Ultra-low power with USBMSP430 Overview

Cost efficient

w/ reduced

features

Performance

& integration

More FlashDevelopment

Production

10 Devices

F550x

13 Devices

F552x/1x

F663x / F563x• 20 MHz• Upto 256 KB Flash• ADC12, DAC12• USB, LCD• From $3.49

18 Devices

F66xx/56xx

Ultralow Power Consumption

Sampling

MSP430F6x/5x Series– w/full speed USB2.0

24 KB

128 KB

113 BGA48QFN

256 KB

Flas

h S

ize

25Mhz, 6-8KB

RAM, 12-bit ADC

USB 2.0

F663x / F563xRTC w/ supply voltage

back-up battery switch,

CS = Broad samplingRTP = Mass production available

F5x Series:• 100+ New Devices

• 7 Pkg opt

• (4) 16-bit timers

• MPY (32x32)

• DMA (up to 6ch)

• Comparator

• Integrated VLO

• Digital controlled

oscillator

• POR,WDT, RTC

• Low dropout

regulator

• SPI, I2C, UART,

IrDA

8 KB

32 KB

64 KB

192 KB

100 QFP64QFN 80 BGA64QFP48QFP

F550x

F552x

25MHz

F551x

16 KB

96 KB

20MHz, 8-16KB RAM, USB 2.0,

160 Seg. LCD, (Dual) 12-bit

DAC, 12-bit ADC

25Mhz, 4KB RAM,

10-bit ADC, USB 2.0

CS: NowRTP: Aug 2011

CS: Now RTP: Now

Production now

Package options

F550x

22

MSP430F5x/6x USB schedule summary

Boards and Silicon

• F5529, 80pin sample kit

– MSP-TS430PM80USB (target boards)

– MSP430F5529iPM (silicon)

• F5509, 64pin sample kits

– MSP-TS430RGC64USB (target boards)

– MSP430F5528iRGC (Silicon)

– MSP430F5510iRGC (F550x Silicon)

MSP430

Memory

Pins

Device

Features Samples RTP Datasheet

Pricing

Guide

blines(KB) Options

MSP430F552x 64-128 64-80 8

Full-speed USB, Comp_B,

ADC12_A, 32X32 MPY, CRC16,

DMA, 4 TimersNow Now link

$2.90-

$4.00

MSP430F550x

(TinyUSB)16-32 48 4

Low cost USB, ADC10, QFN,

no OTGNow Now link

$1.35-

$1.90

MSP430F663x 128-256100 (QFP)/

113 (BGA)3

BGM & Catalog, DAC, LCD,

USB, RTC w/Battery backup,

128 - 256KB Flash, 16kB RAM,

BGA 7x7mm

Now 3Q 2011 link$5.30-

$6.95

MSP430F563x 128-256100 (QFP)/

113 (BGA)3

BGM & Catalog, DAC, USB,

RTC w/Battery backup, 128 -

256KB Flash w/EDI, 16kB RAM,

BGA 7x7mm

Now 3Q 2011 link$4.20-

$6.85

• F6638 100pin sample kit

– MSP-TS430PZ100USB (Target board)

– MSP430F6638iPZ (Silicon)

23

Complete support packages for USB

development

MSP430F5x USB Sample Kit

USB BSLSupporting device programming

• Field Firmware updates

Descriptor tool• Configures stack functions

Software tool chain (CCE & IAR)

TI supports multiple software stacks:• Communication Device Class (CDC)

• Human Interface Device (HID)

• Mass Storage Class (MSC)

Additional third party software support

Support

FREE Vendor ID/ Product

ID

sharing program

Tools & Software

TI Confidential – NDA Restrictions

Why Use MSP430 for Medical Apps?

• Leading performance in ultra-low-power space– Designers can tap into 25MHz of performance while

consuming as low as 200uA/MHz– Longer battery life– Enables smaller and cheaper batteries

• Value and Performance Lines– Value: Small footprint, lower memory sizes, cost effective

(starting at $.25)– Performance: High-performance analog, rich integration,

cutting edge features

• High Performance Analog– Increased memory and integrated peripherals allow

designers to do more with less– Reduces system BOM and cost (Analog + Digital)– Smaller PCB’s

• Technologies and Solutions– Universal Serial Bus (USB)– Radio Frequency (RF)– Ferroelectric RAM (FRAM)– Native 0.9V– Energy Harvesting– Application Specific Designs

• Software Architecture– High code efficiency– High-level language support

• Complete ecosystem– Tools, collateral, third party support, training, and

university programs– Facilitate ease-of-use– Shorten time to market

Power Management

Module

Supply Supervisors

Supply Monitors

Brownout

Unified Clock

System

JTAG

Spy Bi-Wire

Interface

Enhanced

Embedded

Emulation

16-bit

RISC CPU

System

Control/

Watchdog

DMA

Controller

RAM

Hardware

32x32

Multiplier

CRC

AEC

General Purpose

Timers Capture/

Compare PWM

Outputs

Basic Timer

+

RTC

ADC

DAC

Operational

Amplifiers

Comparators

Universal Serial

Communication

Interfaces

(SPI, UART, I2C)

USB 2.0

(Full Speed)

Engine + PHY

RF Transceivers

General

Purpose I/O,

Pull-Up/Down,

High Drive

Segmented

LCD, Static,

Muxed

Computation Timing and Control Signal Chain Communication I/O & Display

MSP430F5xx Block Diagram

Flash

TI Confidential – NDA Restrictions

MSP430G2xx - Value Line Family

# Prices are quoted in U.S. dollars and represent year 2010 suggested resale price for TSSOP package.

* Represents number of capture/compare registers per timer.

Ultra Low Cost family:

• Volume pricing starting at $0.25

• 16-bit performance at 8-bit price points

• Maintains the MSP430 DNA (ULP, Analog Integration, Ease of Use)

• 0.5 KB – 8 KB Flash (16kB coming soon)

• Analog/communication modules: Comparator, 10-bit ADC, SPI/I2C

(HW UART coming soon)

• 3 package types (DIP, TSSOP, QFN)

• Pin compatibility across MSP430 Value Line family and

MSP430F20xx family

TI Confidential – NDA Restrictions

MSP430 with Full Speed USB

• Ultra-low power MCUs + USB for smarter

connectivity– Embedded full-speed USB 2.0 (12 Mbps)

– High flexibility with configurable 2K data

buffers that can be used as RAM

– Unused USB interface pins can function as

high-current I/O (5v tolerant)

• Analog and peripheral integration reduces

system cost– Multiple analog options with 10 or 12-bit ADC,

DAC, comparator

– Integrated 3.3V LDO for use with 5V USB bus

power

– Uses low-cost crystal for USB clock, with

flexible, integrated PLL

• 44 New USB devices within next 12 months– Wide range of memory configurations and

package options, 8k-128k flash

– Diverse peripheral mix in the MSP430F55xx

family

– Pricing as low as $0.96 in volume

USB Made Easy

USB Bootstrap Loader

• Supporting device programming

• Field Firmware updates

USB Descriptor Tool

• Configures stack functions via GUI

USB stacks planned/available:

• Communication Device Class (CDC)

• Human Interface Device (HID)

• Mass Storage Class (MSC)

• Personal Healthcare Device Class (PHDC)

• Additional stacks available from third parties

FREE Vendor ID/

Product ID

sharing

program

MSP430F5529 Sample Kit

TI Confidential – NDA Restrictions

MSP430 for Energy Harvesting“Self or Perpetual - Power” Apps

• Energy harvesting is the process by which energy is captured and stored

• Can substitute batteries that are costly to maintain and can extend system uptime

• Only possible with ultra-low power components

• Solar, kinetic, thermal, RF, salinity gradients, pH difference and other ambient sources available

• Medical applications include BAN, implantables, fitness monitoring, etc.

Body worn monitoring

devices powered by

body heat, movement

Monitor conditions on

farm, winery, etc.

Mesh networking for

environmental

monitoring (e.g. forest

fire detection)

Automotive monitoring

(e.g. tire pressure

gauges powered by

vibration)

Energy Harvesting Made Easy – MSP430 Solutions

TI Confidential – NDA Restrictions

MSP430 SoC Device Families for Medical Apps:

• MSP430FG42x0

• MSP430FG43x

• MSP430FG47x

• MSP430FG461x

• MSP430F563x (Sampling NOW)

• MSP430F663x (Sampling NOW)

• Low supply-voltage range

⇒1.8 to 3.6V

• Ultra-low-power consumption:

⇒ Active Mode: <260 µA at 1 MHz, 2.2V

⇒ Standby Mode: <1.1 µA

• 16-bit RISC architecture

• 16 kB to 256 kB flash memory

• Up to 16 kB SRAM

• 16-bit Sigma-Delta A/D converter OR 12-bit SAR A/D converter

• Up to two 12-bit D/A converters

• Up to three configurable operational amplifiers

• Integrated LCD controller for up to 160 segments

• On-chip comparator

• Basic timer with RTC

• 16-bit Timers + Watchdog Timer

• Two Universal Serial Communication Interfaces (USCI)

• -40 to +85° C

• Multiple package options available

TI Confidential – NDA Restrictions

MSP430FG479 – System On a Chip (SoC) Example

• Ultra-low Power

• 16-bit CPU

• 128-segment LCD driver

• Integrated AFE (Analog

Front End)

• 60kB Flash

1 2 3 4 5 6 7 8 mg/dLAM/PM mg/dLAM/PM1 2 3 4 5 6 7 8

MSP FG4xxx

-

MSP430FG479

32 kHz

CR2032

60kB

Flash

2kB

RAM

UART

DEBUGCompA

16-bit

CPU

BOR&

SVS

128 Segs

Contrast

Control

LCD

16-bit

Timer A

16-bit

Timer B

CC1100

or

CC2500

SPI

UART

TUSB3410

USB

RTC

USCI_A1

USCI_A1

USART

GPIO

16-bit

ADC

TEMP

Sensor

12-bit

DAC

SensorOA1

OA0

12-bit

DAC

Basic

Timer

MSP430FG479 - 8MHz medical

MCU with integrated LCD driver

supporting a 1.8V to 3.6V voltage

range

TI Confidential – NDA Restrictions

Example MSP430 SoC Medical Apps

Insulin Pump

Heart Rate Monitor & Ear Thermometer

Pulse Oximeter

TI Confidential – NDA Restrictions

NEW: MSP430F563x/663xMSP430 SoC for Medical Apps

JTAG

SBW

Interface

Performance

16-bit RISC Microcontroller

Up to 20-MHz system clock

Features

Power

• Wide Supply Voltage Range 1.8 V to 3.6 V

• 1.8V Flash erase and write

• Ultra-low Power Consumption

• Active Mode: 290 μA / MHz

• Standby Mode (LPM3 RTC Mode): 1.0 μA

• Off Mode (LPM4 RAM Retention) 1.0 μA

• Shutdown Mode (LPM4.5): 0.1 μA

• Ultrafast Wake-Up from Standby Mode in < 5 μs

Package

• 100-Pin PZ (TQFP): 16.2mm x 16.2mm

• 113-Pin ZQW (BGA): 7.1mm x 7.1mm

Benefits

Ultra-Low-Power, Integrated Intelligent Peripherals

Integrated USB

Integrated LDO enables full system power off 5V USB line

USB PLL can adapt to wide range starting at 1.5MHz

Enhanced Data Integrity (EDI) for higher flash reliability

and overall system integrity in harsh environments (e.g.

medical applications)

RTC Backup battery switch preventing losses in time

keeping

Development Board and Programmer

• MSP-FET430UIF (Emulator) $99

• MSP-TS430PZ100USB (Target board) $75

• MSP430F6638IPZ (100-pin sample silicon)

• Samples available NOW

Applications

Portable medical devices Computer peripherals and accessories Gaming and toys RF-ID readers Hand-held instrumentation

Peripherals

MSP430F5/663x Microcontroller

Memory

128 / 192 / 256 KB Flash

Debug

16 + 2KB RAM

Boot Strap Loader

160 Segmented LCD Driver (663x)

6-ch Internal DMA

USB Interface With PHY, PLL, and LDO

CRC16 Data Checking Module

Serial Interface

16-ch, 12-bit A/D ConverterAnalog

Timers

16-bit Timer A5, with 5 CC Registers

16-bit Timer B7, with 7 CC w/

Shadow Registers

15-/16-bit Watch Dog Timer

Real-Time Counter_A with Battery back up

2 x 16-bit Timer A3, with 3 CC Registers

Connectivity74 I/Os

(Port mapping features)

16-bit RISCMCU

20 MHz

Power & Clocking

Unified Clock System:FLL VLOREFO DCOLFXT1 XT2

PMM:POR BORSVS SVMLDO

Real-Time JTAGEmbedded Emulation

2 x USCI (UART, IrDA, SPI,I2C)

Dual 12-bit D/A Converters

Comparator

Enhanced Data Integrity (EDI)

TI Confidential – NDA Restrictions

32-bit Stellaris ARM Cortex M3 devices

TI Confidential – NDA Restrictions

What is ARM® Cortex™-M3?• The Cortex family of ARM processors provides a range of solutions optimized around specific market

applications across the full performance spectrum.

• Cortex underlines ARM's strategy of aligning technology around specific market applications and

performance requirements.

• The ARM Cortex family is comprised of three series, which all implement the Thumb-2 instruction set to

address the increasing performance and cost demands of various markets:

– ARM Cortex-A Series,

• Applications processors for complex OS and user applications.

• Supports the ARM, Thumb and Thumb-2 instruction sets.

– ARM Cortex-R Series

• Embedded processors for real-time systems.

• Supports the ARM, Thumb, and Thumb-2 instruction sets

– ARM Cortex-M Series

• Deeply embedded processors

• optimized for cost sensitive applications.

• Supports the Thumb-2 instruction set only

Note:

• ARM Code 32-bit instructions / 32-bit data

• Thumb Code 16-bit instructions / 32-bit data

• Thumb-2 Code mostly 16-bit & some 32-bit (25% Faster, 26% Smaller)

Did You

Know?Texas Instruments

is the lead partner

for ARM Cortex

A8, R4, and M3!

TI Confidential – NDA Restrictions

Stellaris® RoadmapPerformance

LM4F117 / LM4F137

LM4F197 / LM4F217

LM4F237 / LM4F297• Cortex-M4F

• 120+MHz

• 2MB Flash

• 256K SRAM

• Dual Ethernet

• ULP HIB

• Tamper Protect / Security

Now 2011

Note: Complete peripheral set not shown for each device.

All devices include mix of Timers, UART, I2C, SPI, USB,

I2S, EPI, Ethernet, CAN, PWM, ADCs, DMA.

Sandstorm class• 50MHz

• 64K Flash

• 8K SRAM

Dustdevil class• 50MHz

• 128K Flash

• 64K SRAM

• Motion control enh.

• USB D/H/OTG w/

PHY

Fury class• 50MHz

• 256K Flash

• 64K SRAM

• 10/100 EMAC w/PHY

• CAN 2.0 A/B MACs

Whiteout class• Cortex-M4F

• 50 to 80 MHz

• 32K Flash

• 8K SRAM

• USB Device

Production Sampling Development

Tempest class• 80 MHz

• 256K Flash

• 96K SRAM

• 10/100 EMAC w/PHY

• USB H/D/OTG w/PHY

• CAN 2.0 A/B MACs

• Ext Peripheral Inter.

• I2S

LM4F11x / LM4F13x

LM4F21x / LM4F23x• Cortex-M4F

• 80 MHz

• 256K Flash

• 32K SRAM

• More i2C, SPI, UART

• USB D/H/OTG w/ PHY

Firestorm class• 80 MHz

• 512K Flash

• 96K SRAM

• 10/100 EMAC

w/PHY

• USB H/D/OTG

w/PHY

• 12-bit ADCs

2012TI Information – Selective Disclosure

TI Confidential – NDA Restrictions

Why Use Stellaris for Medical Apps?

Suitable for applications such as:

– Patient Monitoring

– Motor Control

– Dental Drilling Machine

– Robotic DNA Extraction

– Pumps and Analyzers

– Blood Analyzer

– Spinal Column Correction Analyzer

Motion Control and Connectivity Capabilities:

- Motion Control capability for precision robotics and drilling

- Intelligent analog-to-digital for precision input

- CAN/Ethernet/USB connectivity for convenience and remote

monitoring

- The only ARM-based MCU with integrated Ethernet

MAC+PHY!

- IEEE 1588 support

- USB 2.0 Full Speed (12 Mbps) operation

- Devices with OTG/Host/Device or Host/Device

TI Confidential – NDA Restrictions

Introducing

• With Stellaris microcontrollers, you can choose to keep all your programming in C/C++, even interrupt service

routines and startup code

• TI makes it even easier by providing StellarisWare® software that includes source code and royalty-free libraries

for applications support

• StellarisWare® Software compiles on:

– ARM/Keil Microcontroller Development Toolkit for ARM

– IAR Embedded Workbench

– Code Red Technologies' RedSuite

– Code Sourcery SourceryG++

– Generic GNU development tools.

• The key functional areas are:

– Stellaris Peripheral Driver Library

– Stellaris Graphics Library

– Stellaris USB Library

– Stellaris IEC 60730 Library

– Code Samples

– Stellaris In-System Programming Support

• Download/Install the whole thing (all boards/all packages), or download/install a specific StellarisWare Firmware

Development Package built for your specific Stellaris hardware tool.

• StellarisWare is preprogrammed in ROM on most Stellaris MCUs

• Learn More: http://www.luminarymicro.com/products/software.html

TI Confidential – NDA Restrictions

Stellaris Example Application: Blood Analyzer

Stellaris Cortex M3

TI Confidential – NDA Restrictions

Thanks!