Texas Instruments MSPM0L1304TDGS20R
- Part No.:
- MSPM0L1304TDGS20R
- Manufacturer:
- Texas Instruments
- Category:
- Microcontrollers
- Package:
- 20-TFSOP (0.118", 3.00mm Width)
- Datasheet:
-
MSPM0L1304TDGS20R.pdf
- Description:
- IC MCU 32BIT 16KB FLASH 20TFSOP
- Quantity:
- Payment:

- Shipping:

Inventory:4,952
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MSPM0L1304TDGS20R from Texas Instruments is a 32-bit Arm® Cortex®-M0+ microcontroller operating at up to 32 MHz, featuring 16 KB flash, 2 KB SRAM, and a 12-bit 1.68-Msps ADC with 8 external analog input channels. It integrates two zero-drift chopper op-amps (0.5 µV/°C drift), one high-speed comparator (32 ns propagation delay), and supports –40°C to 125°C operation on 1.62–3.6 V supply - deployed in battery-powered smart metering and portable power management systems.
For engineers reviewing the MSPM0L1304TDGS20R datasheet, MSPM0L1304TDGS20R pinout, MSPM0L1304TDGS20R application, or MSPM0L1304TDGS20R equivalent, key selection criteria include its 20-pin VSSOP package, 8-channel ADC capability, ultra-low standby current (1.0 µA), dual chopper op-amp architecture, and support for LIN/IrDA/SMBus protocols in STANDBY mode.
Technical Context
This MCU implements an enhanced Arm Cortex-M0+ core with integrated SYSOSC (±1.2% accuracy) eliminating external crystals, and features a dedicated peripheral bus architecture separating CPU, DMA, and low-power peripherals (ULPCLK domain). Its analog subsystem enables programmable signal routing between ADC, OPAs, COMP, and DAC via internal analog muxes.
The device supports five low-power modes - RUN (71 µA/MHz), STOP (44 µA @ 32 kHz), STANDBY (1.0 µA with 32-kHz timer active and 3.2 µs wakeup), SHUTDOWN (61 nA with IO wakeup), and deep-sleep wake-on-analog events - optimized for energy-constrained measurement applications requiring long battery life.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M0+, 32 MHz max - enables real-time control with deterministic interrupt latency under 12 cycles. |
| Flash / SRAM | 16 KB / 2 KB - sufficient for firmware + calibration tables in compact embedded power monitors. |
| ADC Resolution | 12-bit, 1.68 Msps - supports high-fidelity voltage/current sampling in battery fuel gauging. |
| Analog Inputs | 8 external channels - accommodates multi-rail sensing in DC-DC converter feedback loops. |
| Op-Amp Drift | 0.5 µV/°C with chopping - ensures stable gain over temperature in precision sensor front-ends. |
| Standby Current | 1.0 µA with 32-kHz timer running - enables years of operation on coin-cell batteries in remote sensors. |
| Operating Temp | –40°C to 125°C - qualified for under-hood automotive power modules and industrial motor drives. |
| Supply Range | 1.62 V to 3.6 V - compatible with single Li-ion, 2xAA, or regulated 3.3 V rails without LDO overhead. |
Pinout & Package
Package: 20-pin VSSOP (DGS), 5.1 mm × 4.9 mm body, exposed pad not present - suitable for space-constrained PCB layouts with standard surface-mount reflow.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD | Power supply input | Primary 1.62–3.6 V rail connection; decoupling required within 10 mm of pin. |
| VSS | Ground reference | Digital/analog common return; must be connected to low-impedance ground plane. |
| VCORE | Regulated core supply output | Internally generated 1.2 V for CPU/peripherals; requires 1 µF ceramic capacitor to VSS. |
| NRST | Reset input | Active-low reset; shared with PA1 on 20-pin package - external pull-up mandatory. |
| PA20 / A6 / SWCLK | Debug clock / ADC input | Shared SWD clock and analog input - must be isolated from noisy digital signals during ADC acquisition. |
| PA23 / VREF+ | ADC reference positive | Internal 1.4 V or 2.5 V reference output - used as precise ADC reference or OPA bias source. |
| PA21 / A5 / VREF- | ADC reference negative | Reference return node; connects to VSS or external reference point for ratiometric measurements. |
| PA27 / A0 | ADC input 0 | First analog channel; supports differential or single-ended acquisition with programmable gain amplifier path. |
| PA26 / A1 | ADC input 1 | Second analog channel; configurable as COMP0_IN0+ or GPAMP_IN+ for analog signal conditioning. |
| PA25 / A2 | ADC input 2 | Third analog channel; also functions as OPA0_IN0+ for direct sensor interface with chopper stabilization. |
Key Features
| Feature | Design Value |
|---|---|
| Zero-drift chopper op-amps | Two integrated OPA0/OPA1 with 0.5 µV/°C drift and 6-pA input bias - enables µV-level signal amplification in thermocouple or strain-gauge interfaces. |
| Programmable gain stage | 1× to 32× gain per OPA - eliminates external gain-setting resistors in current-sense amplifier designs. |
| High-speed comparator | 32 ns propagation delay with 8-bit reference DAC - supports fast overvoltage/overcurrent trip detection in power supplies. |
| Flexible analog routing | Configurable connections between ADC, OPAs, COMP, and DAC - allows closed-loop analog processing without CPU intervention. |
| Ultra-low-power STANDBY | 1.0 µA with 32-kHz timer active and full SRAM retention - enables periodic wake-for-measure without firmware reload. |
| Protocol-ready UART/I²C | Two UARTs (one LIN/IrDA-capable) and two I²C (one FM+/SMBus) - simplifies communication with BMS ICs or smart energy meters. |
Applications
| Battery Fuel Gauging | Industrial Power Monitor |
|---|---|
Use Scenario: Real-time state-of-charge estimation in portable medical devices using coulomb counting and voltage profiling. IC Role / Device Role / Timing Role: MSPM0L1304TDGS20R performs ADC sampling of cell voltage/current, executes Kalman filter algorithms, and communicates via UART to host MCU. Use Value: Integrated chopper op-amps enable <10 µV offset error in shunt-based current sensing, improving SoC accuracy to ±1.2% over temperature. | Use Scenario: Monitoring input/output voltage, current, and temperature in DIN-rail mounted AC-DC power supplies. IC Role / Device Role / Timing Role: MSPM0L1304TDGS20R acts as autonomous supervisor - acquiring analog data, triggering fault responses via GPIO, and reporting status via I²C to main controller. Use Value: 1.0 µA STANDBY mode allows continuous monitoring without degrading system efficiency; 125°C rating supports placement near heatsinks. |
| Smart Lighting Control | Grid-Tied Energy Meter |
Use Scenario: Adaptive dimming and thermal derating in LED driver modules based on ambient temperature and forward current. IC Role / Device Role / Timing Role: MSPM0L1304TDGS20R reads onboard temperature sensor and shunt voltage, adjusts PWM duty cycle via TIMG timers, and logs thermal events. Use Value: On-chip temperature sensor calibrated to ±1.5°C eliminates external sensor cost; 32 MHz CPU handles real-time PWM updates at 20 kHz. | Use Scenario: Secondary metrology unit in residential smart meters performing auxiliary voltage/current sampling and tamper detection. IC Role / Device Role / Timing Role: MSPM0L1304TDGS20R acquires isolated analog inputs via external signal conditioners, validates waveform integrity using CRC-16, and transmits data via UART to primary metrology ASIC. Use Value: Hardware CRC accelerator offloads checksum computation from CPU, reducing firmware latency by 3.8 µs per frame. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MSPM0L1305TDGS20R | 32 KB flash, 4 KB SRAM - double memory capacity with identical peripherals and package. | Suitable for applications requiring larger firmware (e.g., BLE stack integration or advanced diagnostics). | Select when firmware growth headroom or future feature expansion is needed without layout change. |
| STM32G031F8P6 | Arm Cortex-M0+, 64 MHz, 64 KB flash, but no chopper op-amps or integrated VREF; 20-pin TSSOP package. | Lacks analog precision features - requires external op-amps and reference for µV-level sensing. | Choose only if higher CPU speed and larger flash outweigh need for integrated precision analog front-end. |
Compared with MSPM0L1305TDGS20R, the MSPM0L1304TDGS20R offers lower memory cost and reduced code footprint for fixed-function power monitoring; versus STM32G031F8P6, it delivers superior analog integration and lower standby power but trades off maximum clock speed and flash size.
Availability
MSPM0L1304TDGS20R is available at Aetrix Electronics and suitable for battery charging systems, smart metering units, and industrial power monitors requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for MSPM0L1304TDGS20R includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Texas Instruments is a global semiconductor leader delivering analog and embedded processing solutions, with over 90 years of innovation in power management, signal chain, and microcontroller technologies.
The MSPM0L130x product line targets ultra-low-power, cost-optimized applications in portable instrumentation and power electronics - emphasizing integrated analog precision, extended temperature resilience, and minimal external component count.
FAQ
What is the maximum ADC sampling rate supported by the MSPM0L1304TDGS20R?
The MSPM0L1304TDGS20R supports a maximum ADC sampling rate of 1.68 million samples per second (Msps) at 12-bit resolution. This performance is achieved using its dedicated ADC clock domain and supports burst-mode acquisition for time-critical applications like switch-mode power supply feedback control. The ADC includes hardware averaging and configurable sample-and-hold timing to maintain accuracy across varying input impedances.
Does the MSPM0L1304TDGS20R include an internal voltage reference for the ADC?
Yes, the MSPM0L1304TDGS20R integrates a programmable internal voltage reference (VREF) that can be configured to 1.4 V or 2.5 V. This reference is routed to the ADC and also available at the PA23 pin for external use. It provides stable, temperature-compensated operation across the full –40°C to 125°C range, eliminating the need for external reference ICs in most precision measurement designs.
How many analog input channels does the MSPM0L1304TDGS20R support?
The MSPM0L1304TDGS20R supports 8 external analog input channels (A0–A7) on its 20-pin VSSOP package. These pins are multiplexed with GPIO and other functions, and all are accessible through the internal analog mux for routing to the ADC, comparators, or op-amp inputs. Channel mapping follows the physical pin assignments defined in the device's signal description table.
What debug interface is supported by the MSPM0L1304TDGS20R?
The MSPM0L1304TDGS20R supports 2-pin Serial Wire Debug (SWD) via dedicated SWCLK and SWDIO pins (PA20 and PA19). This interface enables full JTAG-equivalent debugging - including breakpoints, register inspection, and flash programming - using standard TI XDS110 or third-party CMSIS-DAP debug probes. No external debug header is required beyond the two SWD traces and GND.
What is the lowest power consumption mode available on the MSPM0L1304TDGS20R?
The lowest power mode is SHUTDOWN, consuming just 61 nA while retaining IO wakeup capability. In this mode, all clocks are stopped, SRAM and registers are lost, but selected GPIO pins can trigger a full wakeup. For applications requiring SRAM retention and fast wakeup, STANDBY mode draws 1.0 µA with the 32-kHz timer running and full register/SRAM retention - achieving 3.2 µs wakeup to active execution.
MSPM0L1304TDGS20R Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 20-TFSOP (0.118", 3.00mm Width)
- Series:
- -
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- -
- Core Processor:
- ARM® Cortex®-M0+
- Core Size:
- 32-Bit
- Speed:
- 32MHz
- Connectivity:
- DALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, DMA, POR, PWM, WDT
- Number of I/O:
- 17
- Program Memory Size:
- 16KB (16K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 2K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.62V ~ 3.6V
- Data Converters:
- A/D 8x12b SAR
- Oscillator Type:
- External, Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
MSPM0L1304TDGS20R FAQ
1.How can I place an order for MSPM0L1304TDGS20R through Aetrix?
Please submit a Request for Quotation (RFQ) for MSPM0L1304TDGS20R on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for MSPM0L1304TDGS20R reliable?
The price and inventory of MSPM0L1304TDGS20R are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MSPM0L1304TDGS20R is usually 5 days.
3.What payment methods are accepted for MSPM0L1304TDGS20R?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MSPM0L1304TDGS20R transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MSPM0L1304TDGS20R?
MSPM0L1304TDGS20R orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MSPM0L1304TDGS20R order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for MSPM0L1304TDGS20R?
For technical support, including MSPM0L1304TDGS20R datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MSPM0L1304TDGS20R requirements.
6.How does Aetrix verify that MSPM0L1304TDGS20R is sourced from the original manufacturer or authorized distributors?
All MSPM0L1304TDGS20R products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MSPM0L1304TDGS20R meets industry standards.
7.What is the process for return or replacement of MSPM0L1304TDGS20R?
All MSPM0L1304TDGS20R units undergo pre-shipment inspection (PSI). If there is an issue with MSPM0L1304TDGS20R, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The MSPM0L1304TDGS20R part is unused and in its original packaging.
Return procedure for MSPM0L1304TDGS20R:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MSPM0L1304TDGS20R Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

