Upload
andualem-tadesse
View
9
Download
0
Tags:
Embed Size (px)
DESCRIPTION
fasas gasga gasdga
Citation preview
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
A Broad Market: TI in Medical Devices Today
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
MSP430
C2000Stellaris
Cortex M3
TI MCU Target Medical Applications
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
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
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
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)