Skip to main content

MSPM0G1518

Mixed-Signal Microcontroller

The MSPM0G1518 is a mixed-signal microcontroller from Texas Instruments. View the full MSPM0G1518 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.

Manufacturer

Texas Instruments

Category

Mixed-Signal Microcontroller

Key Specifications

ParameterValue
ConnectivityDALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART
Core ProcessorARM® Cortex®-M0+
Core Size32-Bit
Data ConvertersA/D 27x12b SAR; D/A 1x12b
Mounting TypeSurface Mount
Number of I/O60
Operating Temperature-40°C ~ 125°C (TA)
Oscillator TypeExternal, Internal
Package / Case64-LQFP
PackagingMouseReel
PeripheralsAES, Brown-out Detect/Reset, DMA, POR, PWM, TRNG, WDT
Flash Memory Size512KB (512K x 8)
Program Memory TypeFLASH
RAM Size128K x 8 B
Clock Speed80MHz
Standard Pack Qty1000
Supplier Device Package64-LQFP (10x10)
Supply Voltage1.62V ~ 3.6V

Overview

Part: MSPM0G1519SPMR — Texas Instruments

Type: Mixed-Signal Microcontroller

Description: 32-bit Arm Cortex-M0+ MCU operating up to 80MHz with 512KB Flash, 128KB SRAM, high-performance analog peripherals, and a wide range of communication interfaces, designed for ultra-low-power applications.

Operating Conditions:

  • Supply voltage: 1.62V to 3.6V
  • Operating temperature: -40°C to 125°C
  • Max CPU frequency: 80MHz

Key Specs:

  • Core: Arm 32-bit Cortex-M0+ CPU
  • Max CPU frequency: 80MHz
  • Flash memory: 512KB with ECC
  • SRAM: 128KB total (64KB with ECC/parity, 64KB with retention)
  • ADC: Two 12-bit 4Msps, up to 27 external channels
  • DAC: One 12-bit 1Msps
  • Comparators: Three high-speed with 8-bit reference DACs
  • UART interfaces: Seven
  • I2C interfaces: Three (up to 1Mbit/s)
  • SPI interfaces: Three (one up to 32Mbits/s)
  • GPIOs: 60 (for 64-pin LQFP package)

Features:

  • Arm 32-bit Cortex-M0+ CPU with memory protection unit
  • Dual-bank flash with address swap for OTA updates
  • High-performance analog peripherals including ADCs, comparators, and DAC
  • Optimized low-power modes (RUN, SLEEP, STOP, STANDBY, SHUTDOWN)
  • 12-channel DMA controller
  • Math accelerator supports DIV, SQRT, MAC, and TRIG computations
  • Nine timers supporting up to 28 PWM channels
  • Enhanced communication interfaces: UART, I2C, SPI
  • AES-128/256 accelerator, secure key storage, flexible firewalls, TRNG
  • Up to 94 GPIOs (including 5V-tolerant, high-drive, high-speed options)
  • 2-pin serial wire debug (SWD)

Applications:

  • Motor control
  • Home appliances
  • Uninterruptible power supplies and inverters
  • Electronic point of sale systems
  • Medical and healthcare
  • Test and measurement
  • Factory automation and control
  • Industrial transport
  • Grid infrastructure
  • Smart metering
  • Communication modules
  • Lighting

Package:

  • 100-pin nFBGA (ZAW)
  • 100-pin LQFP (PZ)
  • 80-pin LQFP (PN)
  • 64-pin LQFP (PM)
  • 48-pin LQFP (PT)
  • 48-pin VQFN (RGZ)
  • 42-pin DSBGA (YCJ)
  • 32-pin VQFN (RHB)

Features

BUFFER TYPEINVERSION CONTROLDRIVE STRENGTH CONTROLHYSTERESIS CONTROLPULLUP RESISTORPULLDOWN RESISTORWAKEUP LOGIC
ODIO (5V-tolerant open drain)YYYY
  1. Standard with Wake allows the I/O to wake up the device from the lowest low-power mode of SHUTDOWN. All I/O can be configured to wakeup the MCU from higher low-power modes. See section GPIO FastWake in the MSPM0 G-Series 80MHz Microcontrollers Technical Reference Manual . for details.

Applications

Pin Configuration

The System Configuration tool provides a graphical interface to enable, configurable, and generate initialization code for pin multiplexing and simplifying pin settings. The pin diagrams shown in the data sheet show the primary peripheral functions, some of the integrated device features, and available clock signals to simplify the device pinout.

For full descriptions of the pin functions, see the Pin Attributes and Signal Descriptions sections.

Electrical Characteristics

over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)

PARAMETERPARAMETERTEST CONDITIONSTEST CONDITIONSMINTYPMAXUNIT
ODIO (1)VDD≥1.62V0.7*VDD5.5V
V IHHigh level input voltageVDD≥2.7V25.5V
V IHHigh level input voltageAll I/O except ODIO & ResetVDD≥1.62V0.7*VDDVDD+0.3V
VDD≥1.62V-0.30.3*VDDV
V ILLow level input voltageODIOVDD≥2.7V-0.30.8V
V ILLow level input voltageAll I/O except ODIO & ResetVDD≥1.62V-0.30.3*VDDV
VODIO0.05*VDDV
HYSHysteresisAll I/O except ODIO0.1*VDDV
I lkgHigh-Z leakage current (All packages except PZ, PN, PM)SDIO (2) (3)1.62V ≤ VDD ≤ 3.6V, -40 °C ≤ T a ≤ 125 °C50 (4)nA
High-Z leakage current (PZ, PN, PM package)SDIO (2) (3)1.62V ≤ VDD ≤ 3.6V, -40 °C ≤ T a ≤ 25 °C70 (4)nA
High-Z leakage current (PZ, PN, PM package)SDIO (2) (3)1.62V ≤ VDD ≤ 3.6V, -40 °C ≤ T a ≤ 125 °C400 (4)nA
R PUPull up resistanceAll I/O except ODIOVIN = VSS40
R PDPull down resistanceVIN = VDD40
C IInput capacitanceVDD = 3.3V5pF
V OHHigh level output voltageSDIOVDD≥2.7V, \I IO \,max =6mA VDD≥1.71V, \I IO \,max =2mA VDD≥1.62V, \
V OHHigh level output voltageSDIOVDD≥2.7V, \I IO \,max =6mA VDD≥1.71V, \I IO \,max =2mA VDD≥1.62V, \
V OHHigh level output voltageHSIOVDD≥2.7V, DRV=1, \I IO \,max =6mA VDD≥1.71V, DRV=1, \I IO \,max =3mA VDD≥1.62V, DRV=1, \
V OHHigh level output voltageHSIOVDD≥2.7V, DRV=1, \I IO \,max =6mA VDD≥1.71V, DRV=1, \I IO \,max =3mA VDD≥1.62V, DRV=1, \
V OHHigh level output voltageHSIOIO ,max VDD≥1.62V, DRV=0, \I IO \,max =1.5mA -40 °C ≤ T a ≤ 25 °C VDD≥2.7V, DRV=0, \I IO \,max =4mA VDD≥1.71V, DRV=0, \
V OHHigh level output voltageHSIOVDD≥1.62V, DRV=0, \I IO \,max =1.5mA -40 °C ≤ T a ≤ 125 °CVDD-0.45
V OHHigh level output voltageHDIOVDD≥2.7V, DRV=1 (5) , \I IO \,max =20mA VDD≥1.71V, DRV=1 (5) , \I IO \,max =10mA
V OHHigh level output voltageHDIOVDD≥2.7V, DRV=0, \I IO \,max =6mA VDD≥1.71V, DRV=0, \I IO \,max =2mA

www.ti.com over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)

PARAMETERTESTCONDITIONSMINTYPMAXUNIT
V OLLow level output voltageSDIOVDD≥2.7V, \I IO \,max =6mA VDD≥1.71V, \I IO \,max =2mA VDD≥1.62V, \
V OLLow level output voltageSDIOVDD≥2.7V, \I IO \,max =6mA VDD≥1.71V, \I IO \,max =2mA VDD≥1.62V, \
V OLLow level output voltageHSIOVDD≥2.7V, DRV=1, \I IO \,max =6mA VDD≥1.71V, DRV=1, \I IO \,max =3mA VDD≥1.62V, DRV=1, \
V OLLow level output voltageHSIOVDD≥2.7V, DRV=1, \I IO \,max =6mA VDD≥1.71V, DRV=1, \I IO \,max =3mA VDD≥1.62V, DRV=1, \
V OLLow level output voltageHSIOVDD≥2.7V, DRV=0, \I IO \,max =4mA VDD≥1.71V, DRV=0, \I IO \,max =2mA VDD≥1.62V, DRV=0, \
V OLLow level output voltageHSIOVDD≥2.7V, DRV=0, \I IO \,max =4mA VDD≥1.71V, DRV=0, \I IO \,max =2mA VDD≥1.62V, DRV=0, \
V OLLow level output voltageHDIOVDD≥2.7V, DRV=1 (5) , \I IO \,max =20mA VDD≥1.71V, DRV=1 (5) , \I IO \,max =10mA
V OLLow level output voltageHDIOVDD≥2.7V, DRV=0, \I IO \,max =6mA VDD≥1.71V, DRV=0, \I IO \,max =2mA
V OLLow level output voltageODIOVDD≥2.7V, I OL,max =8mA VDD≥1.71V, I OL,max =4mA -40 °C ≤ T a ≤ 25 °C0.4
V OLLow level output voltageODIOVDD≥2.7V, I OL,max =8mA VDD≥1.71V, I OL,max =4mA -40 °C ≤ T a ≤ 125 °C0.45

Absolute Maximum Ratings

over operating free-air temperature range (unless otherwise noted) (1)

MINMAXUNIT
VDDSupply voltageAt VDD pin-0.34.1V
V IInput voltageApplied to any 5-V tolerant open-drain pins-0.35.5V
V IInput voltageApplied to any common tolerance pins-0.3V DD + 0.3 (4.1 MAX)V
I VDD (3)Current into VDD pin (source)-40 °C ≤ T j ≤ 130 °C80mA
I VDD (3)Current into VDD pin (source)-40 °C ≤ Tj ≤ 90 °C100mA
I VSS (3)Current out of VSS pin (sink)-40 °C ≤ T j ≤ 130 °C80mA
I VSS (3)Current out of VSS pin (sink)-40 °C ≤ Tj ≤ 90 °C100mA
I IOCurrent of SDIO pinCurrent sunk or sourced by SDIO pin, VDD>=2.7V6mA
I IOCurrent of HSIO pinCurrent sunk or sourced by HSIO pin, VDD>=2.7V6mA
I IOCurrent of HDIO pinCurrent sunk or sourced by HDIO pin20mA
I IOCurrent of ODIO pinCurrent sunk by ODIO pin20mA
I DSupported diode currentDiode current at any device pin (excluding Open Drain IO)-22mA
T AAmbient temperatureAmbient temperature-40125°C
T JJunction temperatureJunction temperature-40130°C
T stgStorage temperature (2)Storage temperature (2)-40150°C
  • (3) For applications running at VDD=1.62V, I_VDD/I_VSS<=20mA is required to ensure device functionality

Recommended Operating Conditions

over operating free-air temperature range (unless otherwise noted)

MINNOMMAXUNIT
VDDSupply voltage1.623.6V
VCOREVoltage on VCORE pin (2)1.35V
C VDDCapacitor connected between VDD and VSS (1)10μF
C VCORECapacitor connected between VCORE and VSS (1) (2)470nF
T AAmbient temperature-40125°C

over operating free-air temperature range (unless otherwise noted)

MINNOMMAXUNIT
T JMax junction temperature130°C
f MCLK (PD1 bus clock)MCLK, CPUCLK frequency with 2 flash wait states (3)80MHz
f MCLK (PD1 bus clock)MCLK, CPUCLK frequency with 1 flash wait state (3)48MHz
f MCLK (PD1 bus clock)MCLK, CPUCLK frequency with 0 flash wait states (3)24MHz
f ULPCLK (PD0 bus clock)ULPCLK frequency40MHz

Thermal Information

THERMAL METRIC (1)THERMAL METRIC (1)PACKAGEVALUEUNIT
R θJAJunction-to-ambient thermal resistancenFBGA-100 (ZAW)53.4°C/W
R θJC(top)Junction-to-case (top) thermal resistancenFBGA-100 (ZAW)21°C/W
R θJBJunction-to-board thermal resistancenFBGA-100 (ZAW)32.2°C/W
Ψ JTJunction-to-top characterization parameternFBGA-100 (ZAW)0.7°C/W
Ψ JBJunction-to-board characterization parameternFBGA-100 (ZAW)32°C/W
R θJC(bot)Junction-to-case (bottom) thermal resistancenFBGA-100 (ZAW)N/A°C/W
R θJAJunction-to-ambient thermal resistanceLQFP-100 (PZ)72.1°C/W
R θJC(top)Junction-to-case (top) thermal resistanceLQFP-100 (PZ)21.4°C/W
R θJBJunction-to-board thermal resistanceLQFP-100 (PZ)54.8°C/W
Ψ JTJunction-to-top characterization parameterLQFP-100 (PZ)1°C/W
Ψ JBJunction-to-board characterization parameterLQFP-100 (PZ)53.7°C/W
R θJC(bot)Junction-to-case (bottom) thermal resistanceLQFP-100 (PZ)N/A°C/W
R θJAJunction-to-ambient thermal resistanceLQFP-80 (PN)58.9°C/W
R θJC(top)Junction-to-case (top) thermal resistanceLQFP-80 (PN)18.9°C/W
R θJBJunction-to-board thermal resistanceLQFP-80 (PN)38.7°C/W
Ψ JTJunction-to-top characterization parameterLQFP-80 (PN)0.9°C/W
Ψ JBJunction-to-board characterization parameterLQFP-80 (PN)38.2°C/W
R θJC(bot)Junction-to-case (bottom) thermal resistanceLQFP-80 (PN)N/A°C/W
R θJAJunction-to-ambient thermal resistanceLQFP-64 (PM)62°C/W
R θJC(top)Junction-to-case (top) thermal resistanceLQFP-64 (PM)21.6°C/W
R θJBJunction-to-board thermal resistanceLQFP-64 (PM)39.1°C/W
Ψ JTJunction-to-top characterization parameterLQFP-64 (PM)1°C/W
Ψ JBJunction-to-board characterization parameterLQFP-64 (PM)38.7°C/W
R θJC(bot)Junction-to-case (bottom) thermal resistanceLQFP-64 (PM)N/A°C/W
R θJAJunction-to-ambient thermal resistanceLQFP-48 (PT)70.6°C/W
R θJC(top)Junction-to-case (top) thermal resistanceLQFP-48 (PT)27°C/W
R θJBJunction-to-board thermal resistanceLQFP-48 (PT)42.5°C/W
Ψ JTJunction-to-top characterization parameterLQFP-48 (PT)1.5°C/W
Ψ JBJunction-to-board characterization parameterLQFP-48 (PT)42.1°C/W
R θJC(bot)Junction-to-case (bottom) thermal resistanceLQFP-48 (PT)N/A°C/W
THERMAL METRIC (1)THERMAL METRIC (1)PACKAGEVALUEUNIT
R θJAJunction-to-ambient thermal resistanceVQFN-48 (RGZ)28.3°C/W
R θJC(top)Junction-to-case (top) thermal resistanceVQFN-48 (RGZ)18.5°C/W
R θJBJunction-to-board thermal resistanceVQFN-48 (RGZ)10.7°C/W
Ψ JTJunction-to-top characterization parameterVQFN-48 (RGZ)0.2°C/W
Ψ JBJunction-to-board characterization parameterVQFN-48 (RGZ)10.6°C/W
R θJC(bot)Junction-to-case (bottom) thermal resistanceVQFN-48 (RGZ)2.8°C/W
R θJAJunction-to-ambient thermal resistanceDSBGA-42 (YCJ)TBD°C/W
R θJC(top)Junction-to-case (top) thermal resistanceDSBGA-42 (YCJ)TBD°C/W
R θJBJunction-to-board thermal resistanceDSBGA-42 (YCJ)TBD°C/W
Ψ JTJunction-to-top characterization parameterDSBGA-42 (YCJ)TBD°C/W
Ψ JBJunction-to-board characterization parameterDSBGA-42 (YCJ)TBD°C/W
R θJC(bot)Junction-to-case (bottom) thermal resistanceDSBGA-42 (YCJ)TBD°C/W
R θJAJunction-to-ambient thermal resistanceVQFN-32 (RHB)31.3°C/W
R θJC(top)Junction-to-case (top) thermal resistance22.6°C/W
R θJBJunction-to-board thermal resistance12.2°C/W
Ψ JTJunction-to-top characterization parameter0.3°C/W
Ψ JBJunction-to-board characterization parameter12.1°C/W
R θJC(bot)Junction-to-case (bottom) thermal resistance2.8°C/W

Typical Application

Information in the following applications sections is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI's customers are responsible for determining suitability of components for their purposes, as well as validating and testing their design implementation to confirm system functionality.

Package Information

PLASTIC BALL GRID ARRAY

  1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing per ASME Y14.5M.

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
MSPM0G1519Texas Instruments
MSPM0G1519SPMRTexas Instruments64-LQFP
MSPM0G1519SPNRTexas Instruments
MSPM0G1519SPTRTexas Instruments
MSPM0G1519SPZRTexas Instruments
MSPM0G1519SRGZRTexas Instruments
MSPM0G1519SRHBRTexas Instruments
MSPM0G1519SZAWRTexas Instruments
MSPM0G3518Texas Instruments
MSPM0G3519Texas Instruments
MSPM0GX51XTexas Instruments
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free