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