Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

MSPM0G3518

Mixed-Signal Microcontroller

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

MSPM0G3518 shares its datasheet with MSPM0G1519, whose page lists every part number it covers.

Official MSPM0G3518 datasheet (PDF) — the source this page was extracted from.

MSPM0G3518 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

MSPM0G3518 Overview

Part: MSPM0G1519SPMR — Texas Instruments

Type: ARM Cortex-M0+ Mixed-Signal Microcontroller

Description: 32-bit Arm Cortex-M0+ MCU at up to 80 MHz with 512 KB dual-bank flash and 128 KB SRAM, 1.62–3.6 V supply, dual 12-bit 4 Msps ADCs, in a 64-pin LQFP package.

Operating Conditions:

  • Supply voltage: 1.62–3.6 V
  • Operating temperature: -40 to 125 °C (ambient)
  • Max CPU clock: 80 MHz with 2 flash wait states (48 MHz with 1 wait state, 24 MHz with 0 wait states)
  • Max ULPCLK frequency: 40 MHz

Absolute Maximum Ratings:

  • Max supply voltage (VDD): 4.1 V
  • Input voltage: -0.3 to 5.5 V on 5-V tolerant open-drain pins; -0.3 to VDD + 0.3 V (4.1 V max) on common-tolerance pins
  • Current into VDD pin: 80 mA (-40 °C ≤ Tj ≤ 130 °C); 100 mA (-40 °C ≤ Tj ≤ 90 °C)
  • Max junction temperature: 130 °C
  • Storage temperature: -40 to 150 °C

Key Specs:

  • CPU: Arm Cortex-M0+ with MPU, up to 80 MHz
  • Memory: 512 KB flash with ECC (dual-bank, address swap), 16 KB data flash, 128 KB SRAM
  • ADC: two simultaneously sampling 12-bit 4 Msps ADCs, up to 27 external channels
  • DAC: one 12-bit 1 Msps; three comparators with 8-bit reference DACs
  • RUN: 123 μA/MHz (CoreMark); SLEEP: 38 μA/MHz; STOP: 223 μA at 4 MHz
  • STANDBY: 1.7 μA at 32 kHz with RTC and SRAM Bank 0 retention
  • SHUTDOWN: 92 nA with IO wake-up
  • Up to 94 GPIOs (device-dependent by package); three high-drive IOs with 20 mA drive

Features:

  • Seven UARTs, three I2C (up to 1 Mbit/s FM+), three SPI (one up to 32 Mbit/s)
  • 12-channel DMA controller and math accelerator (DIV, SQRT, MAC, TRIG)
  • Nine timers supporting up to 28 PWM channels; two advanced timers with deadband
  • AES-128/256 accelerator, secure key storage, firewalls, TRNG, CRC-16/CRC-32
  • Internal 4–32 MHz oscillator, PLL up to 80 MHz, 32 kHz LFOSC, external HFXT and LFXT crystal support
  • Configurable 1.4 V or 2.5 V internal voltage reference and integrated temperature sensor
  • 2-pin serial wire debug (SWD)
  • The G15xx variants have no CAN interface; the G35xx variants have two CAN-FD interfaces

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
  • Smart metering
  • Lighting

Package:

  • PM: 64-pin LQFP, 12 mm x 12 mm, 0.5 mm pitch

MSPM0G3518 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.

MSPM0G3518 Applications

MSPM0G3518 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.

MSPM0G3518 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 = VSS40kΩ
R PDPull down resistanceVIN = VDD40kΩ
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, |I IO | ,max =1.5mA -40 °C ≤ T a ≤ 25 °CVDD-0.4V
V OHHigh level output voltageSDIOVDD≥2.7V, |I IO | ,max =6mA VDD≥1.71V, |I IO | ,max =2mA VDD≥1.62V, |I IO | ,max =1.5mA -40 °C ≤ T a ≤ 125 °CVDD-0.45V
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, |I IO | ,max =2mA -40 °C ≤ T a ≤ 25 °CVDD-0.4V
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, |I IO | ,max =2mA -40 °C ≤ T a ≤ 125 °C VDD≥2.7V, DRV=0, |I | =4mAVDD-0.45V
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, |I IO | ,max =2mAVDD-0.4V
V OHHigh level output voltageHSIOVDD≥1.62V, DRV=0, |I IO | ,max =1.5mA -40 °C ≤ T a ≤ 125 °CVDD-0.45V
V OHHigh level output voltageHDIOVDD≥2.7V, DRV=1 (5) , |I IO | ,max =20mA VDD≥1.71V, DRV=1 (5) , | I IO | ,max =10mAVDD-0.4V
V OHHigh level output voltageHDIOVDD≥2.7V, DRV=0, |I IO | ,max =6mA VDD≥1.71V, DRV=0, |I IO | ,max =2mAVDD-0.4V

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, |I IO | ,max =1.5mA -40 °C ≤ T a ≤ 25 °C0.4
V OLLow level output voltageSDIOVDD≥2.7V, |I IO | ,max =6mA VDD≥1.71V, |I IO | ,max =2mA VDD≥1.62V, |I IO | ,max =1.5mA -40 °C ≤ T a ≤ 125 °C0.45
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, |I IO | ,max =2mA -40 °C ≤ T a ≤ 25 °C0.4
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, |I IO | ,max =2mA -40 °C ≤ T a ≤ 125 °C0.45
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, |I IO | ,max =1.5mA -40 °C ≤ T a ≤ 25 °C0.4V
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, |I IO | ,max =1.5mA -40 °C ≤ T a ≤ 125 °C0.45
V OLLow level output voltageHDIOVDD≥2.7V, DRV=1 (5) , |I IO | ,max =20mA VDD≥1.71V, DRV=1 (5) , | I IO | ,max =10mA0.4
V OLLow level output voltageHDIOVDD≥2.7V, DRV=0, |I IO | ,max =6mA VDD≥1.71V, DRV=0, |I IO | ,max =2mA0.4
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

MSPM0G3518 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

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

MSPM0G3518 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)57°C/W
R θJC(top)Junction-to-case (top) thermal resistanceDSBGA-42 (YCJ)0.2°C/W
R θJBJunction-to-board thermal resistanceDSBGA-42 (YCJ)12.9°C/W
Ψ JTJunction-to-top characterization parameterDSBGA-42 (YCJ)0.1°C/W
Ψ JBJunction-to-board characterization parameterDSBGA-42 (YCJ)12.9°C/W
R θJC(bot)Junction-to-case (bottom) thermal resistanceDSBGA-42 (YCJ)N/A°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

MSPM0G3518 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.

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
MSPM0G1518Texas Instruments—
MSPM0G1519Texas Instruments—
MSPM0G1519SPMRTexas Instruments64-LQFP
MSPM0G1519SPNRTexas InstrumentsLQFP-80
MSPM0G1519SPTRTexas InstrumentsLQFP-48
MSPM0G1519SPZRTexas InstrumentsLQFP-100
MSPM0G1519SRGZRTexas InstrumentsVQFN-48 7x7mm
MSPM0G1519SRHBRTexas InstrumentsVQFN-32
MSPM0G1519SZAWRTexas InstrumentsnFBGA-100 9x9mm
MSPM0G3519Texas Instruments—

Other Integrated Circuits

All Integrated Circuits datasheetsAll Texas Instruments datasheets (2,418)

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.

Ask your AI agent about the MSPM0G3518

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the MSPM0G3518 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.