TI Microcontrollers for Medical Solutions

advertisement
TI Microcontrollers for Medical
Solutions
2Q 2011
Factors Driving Medical Electronics
Consistent market growth, strong global trends driving future
Aging populations
• By 2020 double the people will be over 60 years old
as in 2000
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
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
Sources: World Health Report, Databeans, Frost & Sullivan, Economic Times
TI Confidential Maximum 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
A Broad Market: TI in Medical Devices Today
TI Confidential – NDA Restrictions
Thinking MCU for Your Medical App?
Think TI!
There’s an MCU for you
Easy to do business with
Driving innovation
A full range of MCU devices
from 0.1µA to 300MFLOPS
Industry leading support
reduces time to market
Enabling designers to develop
tomorrow’s embedded systems
• Ultra Low power
• High integration
• Performance analog
• Tools
• Lead times
• Technical support
• Energy harvesting
• RF integration
• Analog integration
TI Confidential – NDA Restrictions
Industry leading support and tools help speed the MCU
design cycle
Access to leading
complementary
analog, RF, and DSP
technologies
100s of free application
software downloads for
motor control, digital
power, metering, medical,
sensing, etc
Comprehensive and
easy to access
worldwide training
TI MCU
Customer
Fully functional tools
starting at $4.30 for 16bit and $39 for 32-bit
tools
Growing network of
communities
(3Ps, universities)
Industry’s largest
global network of
field support teams
TI Confidential – NDA Restrictions
6
TI has a broad and
growing
embedded
processing portfolio
Largest
Embedded
Processing Portfolio
Microcontroller (MCU)
Portfolio at a Glance
ARM®-Based Processor
Portfolio at a Glance
Digital Signal Processor (DSP)
Portfolio at a Glance
Software, Tools, Kits & Boards
MCU
16-bit ultra-low
power MCUs
32-bit
real-time MCUs
MSP430™
C2000™
Delfino™
Piccolo™
32-bit
ARM MCUs
®
Stellaris
ARM® Cortex™-M3
Up to
25 MHz
40 MHz to
300 MHz
Up to
80 MHz
Flash
0.5 KB to 256 KB
Flash, RAM
16 KB to 512 KB
Flash
64 KB to 256 KB
Analog I/O, ADC,
LCD, USB
PWM, ADC,
CAN, SPI, I2C
USB, ENET
MAC+PHY, CAN,
ADC, PWM, SPI
Measurement,
sensing, general
purpose
Motor control,
digital power,
lighting, ren. energy
Motion control,
HMI, industrial
automation
$0.25 to $9.00
$1.85 to $20.00
$1.00 to $8.00
MPUs – Microprocessors
32-bit
ARM MPUs
Sitara™
ARM® Cortex™-A8
& ARM9™
DSP & ARM® MPU
DSP
DSP+ARM MPUs
Multicore
DSPs
Ultra-low power
DSPs
C6000™
Integra™
DaVinci™
C6000™
C5000™
High Performance
300 MHz to 1.5 GHz
Up to 10 GHz
Floating/Fixed DSP
Multicore, Fixed/
DSP+ARM
Floating+Accelerators
Video Processing
Up to 32 KB L1-P, 32KB
256 KB L2
L1-D, 5.1 MB L2 cache
USB 2.0 OTG, GEMAC,
RapidIO® , PCIe,
SATA, UPP, PRU,
PCIe2.0, McBSP, McASP, 10/100/1000Ethernet
MAC, Hyperlink, DDR2/3
LPDDR, DDR2/3
LPDDR, DDR2/3
Telecom, medical,
Industrial automation, Video, audio, voice, vision,
mission critical,
portable data terminals, video security/conferencing,
base stations
single-board computing
test and measurement
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,
$5.00 to $50.00
$7.00 to $225.00
$99.00 to $225.00
Up to 300 MHz
+Accelerator
Up to 320 KB RAM
Up to 128 KB ROM
USB, ADC,
McBSP, SPI, I2C
Audio, voice,
medical,
biometrics
$3.50 to $30.00
TI MCU Target Medical Applications
Stellaris
Cortex M3
C2000
MSP430
TI Confidential – NDA Restrictions
Code Composer Studio v4
ONE Development Environment!
•
•
•
•
•
•
•
•
•
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
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, OpAmp… (Each product folder)
• Learn more about TI’s medical solution at:
– http://www.ti.com/430medical
– http://www.ti.com/medical
TI Confidential – NDA Restrictions
Connectivity Solutions for
TI Microcontrollers
MSP430+CC2560 Bluetooth® development platform
Features




Serial link Bluetooth applications on MSP430
Bluetooth 2.1+EDR
Bluetooth Low Energy (BLE) upgradeable
Pre-integration into the MSP430 platform



Bluetooth®
PAN1315ETU Card
PAN1315 (CC2560-based) module
Chip antenna
Plugs into MSP430F5438
Experimenter Board
Benefits




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)
 Bluetooth sample applications
(source code format)
 Accelerometer-based game
 RF link parameters
 Thermometer readings
Platform Partners
PAN1315 (CC2560-based)
Module Supplier
System Integrator & Bluetooth /
BLE Stack Supplier
TI Confidential – NDA Restrictions
Software

Available from TI
 Data over SPP (serial port profile)

Available from MindTree
 Medical over HDP (health device profile)
 Bluetooth Low Energy (2H 2010)
Low Power Wireless Solutions: sub-1GHZ & 2.4GHz
RF Systemson-Chip
Application MCU
RF Radio
MSP430
Application
MSP430
Wireless
Protocols
Application MCU+
RF Protocol
Processor
RF SoC
(CC430,
CC253x,
CC251x,
CC111x)
Radio
TI Confidential – NDA Restrictions
(F5xx, F6xx,
F24xx, F26xx)
(F5xx, F6xx,
F24xx, F26xx)
Transceiver
(CC1101,
CC2500, CC2520
etc.)
Protocol
processor
(CC430,
CC2480)
MSP430 with RF – CC430
CC430
Low Power
RF
MSP430
MCU
Lowest
Power
Monolithic
RF SoC
Application
and protocol
processor
Radio
frequency
The Best of Both
Worlds
MSP430 MCU
Low Power RF Transceiver
•
•
•
•
•
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
Small Package:
9.1mm x 9.1mm
TI Confidential – NDA Restrictions
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
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)
TMS37157
PaLFI – Passive Low Frequency Interface Device
Key Features
• Battery-less accessible memory
• Battery charge function (VL, Vanadium Pentoxide)
• Ultra low power
• Microcontroller powered by LF field
Digital or Analog
Sensor
• Multi purpose LF interface to a microcontroller
• Stand alone LF-transponder with memory
TMS3705
LF Base Station
134,2 kHz
Reader/Writer
TI Confidential – NDA Restrictions
MSP430
ENERGY
LF DATA
PaLFI
TMS37157
LF Transponder
with EEPROM
Sensor System
TMS37157: PaLFI Applications
• 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
TI Confidential – NDA Restrictions
Interfaces & Standards
Personal Device
Aggregation
Manager
Thermometer
Pulse Oximeter
Telehealth
Service
Center
Health
Records
Pulse /
Blood Pressure
Weight Scale
Glucose Meter
Cardio / Strength
Independent
Living Activity
EHR
Peak Flow
Medication
Adherence
Physical Activity
Electrocardiogram
Insulin Pump
Personal
Area
Network
(PAN)
Interface
Version 2
(underway)
TI Confidential – NDA Restrictions
Wide
Area
Network
(WAN)
Interface
Health
Record
Network
(HRN)
Interface
PHR
17
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:
 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





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
Two Options Available:
1. Full Continua-certified solution (USB PHDC + IEEE 11073)
2. USB PHDC only
For more information:
Website: http://www.ti.com/usbplatform
E-mail: medical_usb@ti.com
TI Confidential – NDA Restrictions
MSP430 w/USB Roadmap
Ultralow Power Consumption
Production
Sampling
Integration
Development
Performance
& integration
More Flash
F663x / F563x
• 20 MHz
• Upto 256 KB Flash
• ADC12, DAC12
• USB, LCD
• From $3.49
18 Devices
F66xx/56xx
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
13 Devices
F552x/1x
Ultra-low power with USB
MSP430 Overview
10 Devices
F550x
Cost efficient
w/ reduced
features
20
MSP430F6x/5x Series– w/full speed USB2.0
F5x Series:
20MHz, 8-16KB RAM, USB 2.0,
160 Seg. LCD, (Dual) 12-bit
DAC, 12-bit ADC
256 KB
CS: Now
RTP: Aug 2011
Flash Size
192 KB
128 KB
96 KB
64 KB
25Mhz, 6-8KB
RAM, 12-bit ADC
USB 2.0
F552x
25MHz
Production now
F551x
32 KB
24 KB
F663x / F563x
RTC w/ supply voltage
back-up battery switch,
25Mhz, 4KB RAM,
10-bit ADC, USB 2.0
F550x
F550x
16 KB
CS: Now
RTP: Now
8 KB
48QFN 48QFP
64QFN
64QFP
80 BGA
Package options
100 QFP
113 BGA
CS = Broad sampling
RTP = Mass production available
•
•
•
•
•
•
•
•
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
MSP430F5x/6x USB schedule summary
Memory
Device
MSP430
Pins
(KB)
16-32
RTP
Datasheet
Pricing
Guide
blines
64-80
8
Full-speed USB, Comp_B,
ADC12_A, 32X32 MPY, CRC16,
DMA, 4 Timers
Now
Now
link
$2.90$4.00
48
4
Low cost USB, ADC10, QFN,
no OTG
Now
Now
link
$1.35$1.90
Now
3Q 2011
link
$5.30$6.95
Now
3Q 2011
link
$4.20$6.85
100 (QFP)/
MSP430F663x 128-256
113 (BGA)
3
100 (QFP)/
113 (BGA)
3
MSP430F563x 128-256
Samples
Options
MSP430F552x 64-128
MSP430F550x
(TinyUSB)
Features
BGM & Catalog, DAC, LCD,
USB, RTC w/Battery backup,
128 - 256KB Flash, 16kB RAM,
BGA 7x7mm
BGM & Catalog, DAC, USB,
RTC w/Battery backup, 128 256KB Flash w/EDI, 16kB RAM,
BGA 7x7mm
Boards and Silicon
•
F5529, 80pin sample kit
–
–
•
MSP-TS430PM80USB (target boards)
MSP430F5529iPM (silicon)
•
F6638 100pin sample kit
–
–
MSP-TS430PZ100USB (Target board)
MSP430F6638iPZ (Silicon)
F5509, 64pin sample kits
–
–
–
MSP-TS430RGC64USB (target boards)
MSP430F5528iRGC (Silicon)
MSP430F5510iRGC (F550x Silicon)
22
Complete support packages for USB
development
Tools & Software
MSP430F5x USB Sample Kit
USB BSLSupporting device programming
•
Field Firmware updates
Descriptor tool
•
Configures stack functions
Software tool chain (CCE & IAR)
Support
TI supports multiple software stacks:
•
•
•
Communication Device Class (CDC)
Human Interface Device (HID)
Mass Storage Class (MSC)
Additional third party software support
FREE
Vendor ID/ Product
ID
sharing program
23
Why Use MSP430 for Medical Apps?
•
Leading performance in ultra-low-power space
–
–
–
•
–
•
•
Value: Small footprint, lower memory sizes, cost effective
(starting at $.25)
Performance: High-performance analog, rich integration,
cutting edge features
High Performance Analog
–
–
–
•
MSP430F5xx Block Diagram
Unified Clock
System
16-bit
RISC CPU
Value and Performance Lines
–
•
Designers can tap into 25MHz of performance while
consuming as low as 200uA/MHz
Longer battery life
Enables smaller and cheaper batteries
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
Power Management
Module
Enhanced
Embedded
Emulation
Supply Supervisors
Supply Monitors
Brownout
JTAG
Spy Bi-Wire
Interface
Computation
–
–
Tools, collateral, third party support, training, and
university programs
Facilitate ease-of-use
Shorten time to market
General
Purpose I/O,
Pull-Up/Down,
High Drive
Segmented
LCD, Static,
Muxed
Comparators
Universal Serial
Communication
Interfaces
(SPI, UART, I2C)
CRC
Basic Timer
+
RTC
ADC
USB 2.0
(Full Speed)
Engine + PHY
DAC
RF Transceivers
TI Confidential – NDA Restrictions
Operational
Amplifiers
RAM
I/O & Display
General Purpose
Timers Capture/
Compare PWM
Outputs
AEC
Flash
Communication
High code efficiency
High-level language support
Complete ecosystem
–
System
Control/
Watchdog
Hardware
32x32
Multiplier
Software Architecture
–
–
Timing and Control Signal Chain
DMA
Controller
MSP430G2xx - Value Line Family
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
# 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.
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
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
• 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
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.
Energy Harvesting Made Easy – MSP430 Solutions
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)
TI Confidential – NDA Restrictions
MSP430 SoC Device Families for Medical Apps:
• 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
• MSP430FG42x0
• MSP430FG43x
• MSP430FG47x
• MSP430FG461x
• MSP430F563x (Sampling NOW)
• MSP430F663x (Sampling NOW)
MSP430FG479 – System On a Chip (SoC)
Example
MSP430FG479 - 8MHz medical
MCU with integrated LCD driver
supporting a 1.8V to 3.6V voltage
range
12
1 323445 56 67 87 8
mg/dL
mg/dL
32 kHz
• Ultra-low Power
16-bit
CPU
• 16-bit CPU
• 128-segment LCD driver
• Integrated AFE (Analog
Front End)
AM/PM
AM/PM
CR2032
BOR
&
SVS
60kB
LCD
Flash
Segs
MSP 128
FG4xxx
Contrast
Control
2kB
RAM
16-bit
Timer A
Basic
Timer
SPI
USCI_A1
CompA
OA0
12-bit
DAC
16-bit
ADC
TEMP
USART
12-bit
DAC
GPIO
TI Confidential – NDA Restrictions
USB
UART
TUSB3410
USCI_A1
OA1
Sensor
CC1100
or
CC2500
UART
Sensor
• 60kB Flash
16-bit
Timer B
RTC
MSP430FG479
DEBUG
Example MSP430 SoC Medical Apps
Insulin Pump
Heart Rate Monitor & Ear Thermometer
Pulse Oximeter
TI Confidential – NDA Restrictions
Applications
 Portable medical devices
 Computer peripherals and accessories
 Gaming and toys
 RF-ID readers
 Hand-held instrumentation
NEW: MSP430F563x/663x
MSP430 SoC for Medical Apps
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
MSP430F5/663x Microcontroller
Memory
16-bit RISC
MCU
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)
JTAG
SBW
 RTC Backup battery switch preventing losses in time
Interface
keeping
Development Board and Programmer
• MSP-FET430UIF (Emulator) $99
• MSP-TS430PZ100USB (Target board) $75
• MSP430F6638IPZ (100-pin sample silicon)
• Samples available NOW
TI Confidential – NDA Restrictions
Unified Clock System:
FLL
VLO
REFO
DCO
LFXT1
XT2
128 / 192 / 256 KB
Flash
16 + 2KB RAM
20 MHz
Debug
PMM:
POR
BOR
SVS
SVM
LDO
Real-Time JTAG
Embedded Emulation
Boot Strap Loader
 Package
• 100-Pin PZ (TQFP): 16.2mm x 16.2mm
• 113-Pin ZQW (BGA): 7.1mm x 7.1mm
Power & Clocking
Peripherals
USB Interface
With PHY, PLL, and LDO
160 Segmented LCD Driver (663x)
6-ch Internal DMA
CRC16 Data Checking Module
Enhanced Data Integrity (EDI)
Serial Interface
2 x USCI
(UART, IrDA, SPI,I2C)
Analog
16-ch, 12-bit A/D Converter
Dual 12-bit D/A Converters
Comparator
Timers
15-/16-bit Watch Dog Timer
16-bit Timer A5, with
5 CC Registers
2 x 16-bit Timer A3, with
3 CC Registers
16-bit Timer B7, with
7 CC w/
Shadow Registers
Real-Time Counter_A with
Battery back up
Connectivity
74 I/Os
(Port mapping features)
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
Did You
• Embedded processors for real-time systems.
Know?
Texas Instruments
• Supports the ARM, Thumb, and Thumb-2 instruction sets
is the lead partner
– ARM Cortex-M Series
for ARM Cortex
• Deeply embedded processors
A8, R4, and M3!
• 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)
TI Confidential – NDA Restrictions
Stellaris® Roadmap
Production
Sampling
Development
Performance
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.
LM4F117 / LM4F137
LM4F197 / LM4F217
LM4F237 / LM4F297
Firestorm class
•
•
•
•
Fury class
•
•
•
•
•
50MHz
256K Flash
64K SRAM
10/100 EMAC w/PHY
CAN 2.0 A/B MACs
Dustdevil class
•
•
•
•
•
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
50MHz
128K Flash
64K SRAM
Motion control enh.
USB D/H/OTG w/
PHY
80 MHz
512K Flash
96K SRAM
10/100 EMAC
w/PHY
USB H/D/OTG
w/PHY
12-bit ADCs
•
•
•
•
•
•
•
Cortex-M4F
120+MHz
2MB Flash
256K SRAM
Dual Ethernet
ULP HIB
Tamper Protect / Security
LM4F11x / LM4F13x
LM4F21x / LM4F23x
•
•
•
•
•
•
Cortex-M4F
80 MHz
256K Flash
32K SRAM
More i2C, SPI, UART
USB D/H/OTG w/ PHY
•
•
•
•
•
Sandstorm class
•
•
•
50MHz
64K Flash
8K SRAM
Now
TI Information – Selective Disclosure
TI Confidential – NDA Restrictions
Whiteout class
2011
2012
Cortex-M4F
50 to 80 MHz
32K Flash
8K SRAM
USB Device
Why Use Stellaris for Medical Apps?
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
Suitable for applications such as:
– Patient Monitoring
– Motor Control
– Dental Drilling Machine
– Robotic DNA Extraction
– Pumps and Analyzers
– Blood Analyzer
– Spinal Column Correction Analyzer
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
Winner
TI Confidential – NDA Restrictions
Stellaris Example Application: Blood Analyzer
Stellaris Cortex M3
TI Confidential – NDA Restrictions
Available Collateral
• Designing High-Performance and
Power-efficient Motor Control
Systems (SPRT528)
• Medical Applications Guide
• Code Examples: ADC, DAC, DMA,
Op-Amp… (Each product folder)
TI Confidential – NDA Restrictions
Thanks!
TI Confidential – NDA Restrictions
Download