Introducing 32-bit MSP432™ microcontrollers: Low-power at its best; performance at its core Webinar Mione Plant, MSP Marketing Dung Dang, MSP Applications TI Confidential – Maximum Restrictions Agenda • Device Overview • Applications • Ecosystem • Demo • Resources TI Confidential – Maximum Restrictions 2 Device Overview TI Confidential – Maximum Restrictions 3 INDUSTRY DILEMMA: DESIGNING PRODUCTS WITH MORE FEATURES AND LESS POWER Developers are challenged to pack more performance into devices TI Confidential – Maximum Restrictions 4 INTRODUCING MSP432™ MCUs: LOW-POWER AT ITS BEST; PERFORMANCE AT ITS CORE MORE PERFORMANCE FOR MSP430™ DEVELOPERS Advance to higher levels of computing and analog performance, while maximizing your ultra-low-power MSP430 MCU investment and expertise LOWER POWER FOR ARM ® DEVELOPERS Slash power consumption and boost performance with the world’s lowest power Cortex®-M4F microcontroller NO COMPROMISES Get low-power and performance with a scalable portfolio of 16-bit and 32-bit MSP microcontrollers in a variety of applications TI Confidential – Maximum Restrictions 5 MSP432™ MCUs: PERFORMANCE AT ITS CORE MSP432 MCU Selecting the highperformance ARM® Cortex®-M4F core Highest Coremark score: 3.41/MHz 48MHz ARM® Cortex®-M4F • Full ARM instruction set • DSP extensions • FPU engine Wide voltage range: 1.62-3.7V Integrated LDO & DC/DC Selectable RAM retention Independent flash banks DriverLib in-ROM Industry-leading ultra-low-power • Active power: 95 μA per MHz 128-bit Flash buffer & pre-fetch 14-bit ADC 8-channel DMA • Sleep mode: 850 nA (with RTC) NVIC with tail-chaining • ULPBench score: 167.4 Peripheral & SRAM memory bit-band Incorporating high-performance peripherals and features • Simultaneously read and erase from flash • Execute up to 200% faster with DriverLib in ROM vs. Flash • 14-bit 1MSPS ADC with 13.2ENOB, differential mode & 2 window comparators TI Confidential – Maximum Restrictions 6 MSP432™ MCUs: LOW-POWER AT ITS BEST MSP432 MCU 48MHz ARM® Cortex®-M4F • Full ARM instruction set • DSP extensions • FPU engine Wide voltage range: 1.62-3.7V Integrated LDO & DC/DC Selectable RAM retention Independent flash banks Driver Lib in-ROM Optimizing the architecture for ultra-low power Industry-leading ultra-low-power Industry’s lowest power ARM Cortex-M4F MCU • Sleep mode: 850 nA (with RTC) NVIC with tail-chaining • ULPBench score: 167.4 Peripheral & SRAM memory bit-band TI Confidential – Maximum Restrictions • Active power: 95 μA per MHz 128-bit Flash buffer & pre-fetch 14-bit ADC 8 channel DMA Optimizing peripherals for ultra-low power • Save 40% more power with the integrated DC/DC vs. LDO • Save 30nA per RAM bank with selectable RAM retention • Consume minimal power (375uA) when sampling sensors at 1MSPS with 14-bit ADC • DriverLib in ROM consumes up to 35% less power than Flash 7 MSP432™ MCUs: INDUSTRY’S LOWEST POWER ARM® CORTEX®-M4F EEMBC’s ULPBench provides a true comparison of microcontroller current consumption and efficiency. MSP432 MCUs: 35% better ULPBench Scores 160 167.4 143.6 119 120 80 68.7 72 80 40 0 score than closest Cortex-M4F competitor. 123.5 MSP MCUs: Industry’s lowest power 16-bit MCUs and 32-bit Cortex-M4F MCUs. TI Confidential – Maximum Restrictions See for yourself: www.eembc.org/ulpbench 8 TI’S INDUSTRY-LEADING LOW-POWER MCU PORTFOLIO: SCALABILITY FROM 16-BIT TO 32-BIT, PLUS WIRELESS MCUs MSP430™ MCUs MSP432™ MCUs 16-bit MSP430 MCUs 32-bit MSP432 MCUs • The industry leader in ultralow-power, rich peripherals and analog integration. • World’s only portfolio of ultralow-power embedded FRAM MCUs. • Growing portfolio of more than 500 ultra-low-power MCUs across 13,000+ customers. • Industry’s lowest power ARM® Cortex®-M4F MCUs. Period. • High performance MCUs without sacrificing power consumption. • Pin-for-pin platform scalability up to 2MB; sampling 256KB today. SimpleLink™ Wireless MCUs SimpleLink Wireless MCUs • • • Focus on ease of use and low power. Support for more than 14 wireless protocols including Bluetooth Smart, Sub-1 GHz, 6LoWPAN, ZigBee and more. Portfolio includes SimpleLink Wi-Fi and new ultra-low power platform. TI Confidential – Maximum Restrictions 9 MAKE NO COMPROMISES WITH MSP432™ MCUs You thought a Cortex®-M0+ solution was the only option to stay within your power budget But you need more performance than an M0+ or need to future-proof your product MSP432™ MCUs – Get Cortex-M4F performance with similar power as an M0+ MSP432 MCUs • No longer low-power OR performance; developers can now have ultra-low-power AND performance • Less power per function means longer battery life • Developers can pack in more functionality without sacrificing the existing user experience TI Confidential – Maximum Restrictions 10 Applications TI Confidential – Maximum Restrictions 11 MSP432™ MCUs: OPTIMIZED FOR INDUSTRIAL INDUSTRIAL SECURITY PANEL Customers want to increase product capability with more sensors, and display data in real time, without sacrificing the portability enabled by ultra-low-power operation WHY MSP432 MCUs? Intelligent, fast sensing • Motion sensing, proximity, fingerprint scan • Signature analysis • Fast processing from multiple serial interfaces Touch capability Ultra-low power • Keeps system power low while collecting / processing sensor data • High-performance, low-power analog enables touch capability Large amount of flash IP (code) Protection • Preserves and secures customer’s unique code and algorithms • Runs a large variety of wireless connectivity stacks INDUSTRIAL TI Confidential – Maximum Restrictions | PERSONAL ELECTRONICS | INTERNET OF THINGS 12 MSP432™ MCUs: OPTIMIZED FOR INDUSTRIAL INDUSTRIAL SECURITY PANEL ADC14 Microphone Signal Conditioning Speaker .. Glass Breakage Sensor Signal Conditioning SPI ADC14 for touch capability MSP432 MCUs ADC14 Motion Sensor QVGA Display PWM I2C ADC14 Temp Sensor (TMP006/7) Wi-Fi (CC3100) WHY MSP432 MCUs? Intelligent, fast sensing • Motion sensing, proximity, fingerprint scan • Signature analysis • Fast processing from multiple serial interfaces Touch capability Ultra-low power • Keeps system power low while collecting / processing sensor data • High-performance, low-power analog enables touch capability Large amount of flash IP (code) Protection • Preserves and secures customer’s unique code and algorithms • Runs a large variety of wireless connectivity stacks INDUSTRIAL TI Confidential – Maximum Restrictions | PERSONAL ELECTRONICS | INTERNET OF THINGS 13 MSP432™ MCUs: OPTIMIZED FOR PERSONAL ELECTRONICS WHY MSP432 MCUs? SMART WATCH High performance (48MHz) • Quickly process changes in distance, heart rate, calories • 48 MHz single-cycle RAM access • Leverage extensive ARM ecosystem Typical requirements include high performance, High RAM size (64KB) • Update LCD or dot matrix array displays in real time fast display refresh, Ultra-low power sensor data acquisition, • Ultra-low-power ADC and peripherals provide days/weeks of power and days/weeks use Flexible flash before recharging • Independent banks allow simultaneous program read & erase 3.7V 1.62V Wide voltage range 1.62-3.7V • Enables 1.8V±10% operation for application processors and sensors • Extends support for higher voltage batteries (e.g. 3.7V Li-ion) INDUSTRIAL TI Confidential – Maximum Restrictions | PERSONAL ELECTRONICS | INTERNET OF THINGS 14 MSP432™ MCUs: OPTIMIZED FOR PERSONAL ELECTRONICS WHY MSP432 MCUs? SMART WATCH High performance (48MHz) OLED / LCD display 144 x 144 resolution Touchscreen Controller • Quickly process changes in distance, heart rate, calories • 48 MHz single-cycle RAM access • Leverage extensive ARM ecosystem SPI / MIPI SPI High RAM size (64KB) Rechargeable Battery 150–400mA/hr MSP432 MCUs PMIC DC/DC SPI • Update LCD or dot matrix array displays in real time Wi-Fi or BLE Ultra-low power • Ultra-low-power ADC and peripherals provide days/weeks of power Charge Control SPI Gas Gauge Flexible flash GPS • Independent banks allow simultaneous program read & erase I2C 3.7V 1.62V USB / Inductive charging OHRM AFE 9-Axis MEM’s Wide voltage range 1.62-3.7V • Enables 1.8V±10% operation for application processors and sensors • Extends support for higher voltage batteries (e.g. 3.7V Li-ion) Sounder INDUSTRIAL TI Confidential – Maximum Restrictions | PERSONAL ELECTRONICS | INTERNET OF THINGS 15 MSP MCUs: INDUSTRY'S LOWEST POWER MICROCONTROLLERS MSP432™ MCUs: LOW-POWER AT ITS BEST; PERFORMANCE AT ITS CORE MCU MCU MCU GROWING 16- AND 32-BIT PORTFOLIOS, INCLUDING ULTRA-LOW POWER FRAM MCUs GET STARTED WITH MSP432 MCU DEVELOPMENT TODAY TI Confidential – Maximum Restrictions 16 Ecosystem TI Confidential – Maximum Restrictions 17 MSP Platform Portability Hardware Software Development Tools Development Kits MSP 16-bit core MSPWare CCS IDE LaunchPad IAR IDE BoosterPacks MSP430 MSP430 Modules ARM M4F 32-bit core MSP432 www.ti.com/lit/pdf/slaa656 RegisterLevel Driver Library 430 430 Target Board GCC Libraries ULP Tools: ULP Advisor & EnergyTrace Intrinsics & Interrupts MSP Debugger RTOSs BSL MSPWare RegisterLevel Driver Library New MSP432 Modules 430 430 ARM Modules 432 432 ARM ARM Libraries Intrinsics & Interrupts TI Confidential – Maximum Restrictions Energia CMSIS Keil ULP Tools: ULP Advisor & EnergyTrace+ Same as MSP430 New for MSP432 Slight modifications from MSP430 Get started with the MSP432 LaunchPad Develop high performance applications that benefit from low power operation Features • • • • • Low-power, high performance MSP432P401R MCU 40 pin BoosterPack Connector, and support for 20 pin BoosterPacks Onboard XDS-110ET emulator featuring EnergyTrace+ Technology 2 buttons and 2 LEDs for User Interaction Back-channel UART via USB to PC Kit Includes • Development board with demo application • USB cable • Quick start guide Software • MSPWare featuring example code, User’s Guides, Application notes, training, and more • Out-of-box LaunchPad GUI TI Confidential – Maximum Restrictions MSP-EXP432P401R $12.99 https://store.ti.com/msp-exp432p401r.aspx MORE ECOSYSTEM WITH EASY-TO-USE TOOLS AND SOFTWARE 1 Get started here 2 Connect to your computer 3 Choose from your favorite IDEs • CCS • IAR • Keil TI Cloud IDE: 4 Develop or access code and collateral online, instantly 5 Ease code development with easy to use APIs and examples 6 Optimize your code and system for ultra-lowpower operation MSP432™ LaunchPad Easy to use, low-cost evaluation kit with integrated emulator and EnergyTrace+ technology Software optimized for low-power • Resource Explorer • Code Composer Studio™ • PinMux MSPWare™: • Driver library • App notes & user’s guides • Example code • Tutorials Optimization tools: • ULP Advisor • EnergyTrace+™ TI Confidential – Maximum Restrictions 20 MORE ECOSYSTEM WITH EASY-TO-USE TOOLS AND SOFTWARE 3 5 Choose from your favorite IDEs Ease code development with easy to use APIs and examples • CCS • IAR • Keil Notable Feature Free 32KB version Advanced debugging tools C-SPY® and C-STAT CMSIS-pack Debuggers • • • • • • • • • • XDS110 XDS200 Segger J-Lin XDS110 XDS200 Segger J-Link IAR I-jet XDS110 Segger J-Link Keil uLink MSPWare™ • Driver library • App notes & user’s guides • Example code • Tutorials TI Confidential – Maximum Restrictions 21 MORE ECOSYSTEM WITH EASY-TO-USE TOOLS AND SOFTWARE 1 2 Get started here Connect to your computer 3 Choose from your favorite IDEs • CCS • IAR • Keil TI Cloud IDE: 4 Develop or access code and collateral online, instantly 5 Ease code development with easy to use APIs and examples 6 Optimize your code and system for ultra-lowpower operation MSP432™ LaunchPad Easy to use, low-cost evaluation kit with integrated emulator and EnergyTrace+ technology BoosterPacks Expand MSP432 LaunchPad evaluation with easy to use, low-cost BoosterPack add-on daughter boards CONNECTIVITY | DISPLAY | SENSORS • Resource Explorer • Code Composer Studio™ • PinMux MSPWare™: • Driver library • App notes & user’s guides • Example code • Tutorials Optimization tools: • ULP Advisor • EnergyTrace+™ TI Confidential – Maximum Restrictions 22 Demo MSP432 LaunchPad + TI Cloud Tools dev.ti.com TI Confidential – Maximum Restrictions 23 Technical Collateral and Resources 1. Purchase a LaunchPad 2. Learn more at www.ti.com/msp432 3. Visit the E2E Forum for an MSP432 FAQ including full list of technical collateral or to post a technical question for our MSP432 experts TI Confidential – Maximum Restrictions 24