Texas Instruments XRM48L950ZWTT
- Part No.:
- XRM48L950ZWTT
- Manufacturer:
- Texas Instruments
- Category:
- Microcontrollers
- Package:
- 337-LFBGA
- Datasheet:
-
XRM48L950ZWTT.pdf
- Description:
- IC MCU 16/32B 3MB FLASH 337NFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:3,206
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
XRM48L950ZWTT from Texas Instruments is a safety-certified 32-bit ARM Cortex-R4F microcontroller designed for ASIL-D and SIL-3 applications. It integrates dual lockstep CPUs, 3MB ECC flash, 256KB ECC RAM, triple CAN, 10/100 Ethernet MAC, and two 12-bit MibADCs with 24 channels-enabling real-time control in industrial safety PLCs and medical ventilators.
For engineers reviewing the XRM48L950ZWTT datasheet, XRM48L950ZWTT pinout, XRM48L950ZWTT application, or XRM48L950ZWTT equivalent, key selection considerations include functional safety architecture (BIST, ECC, error signaling), deterministic timing via N2HET coprocessors, and I/O supply compatibility (3.3 V only) in the 337-ball NFBGA package.
Technical Context
The XRM48L950ZWTT implements a dual-CPU lockstep execution model with hardware BIST, ECC on all memory interfaces, and parity protection across peripheral RAMs and N2HET instruction RAM. Its FMPLL and non-modulating PLL provide independent clock domains for safety-critical timing isolation.
It features two Next Generation High-End Timer (N2HET) modules-N2HET1 with 32 programmable channels and N2HET2 with 18-each backed by dedicated HTU DMA engines and MPU-protected memory access, enabling precise actuator control and sensor synchronization without CPU intervention.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-R4F, 200 MHz max, 332 DMIPS, FPU with single/double precision |
| Memory | 3MB program flash with ECC + 256KB RAM with ECC + 64KB emulated EEPROM with ECC |
| Safety Features | Dual lockstep CPUs, CPU/RAM BIST, ECC on flash/RAM, parity on peripheral memories, ERROR pin signaling |
| Analog Peripherals | Two 12-bit MibADCs: ADC1 with 24 channels, ADC2 with 16 shared channels, 64-word parity-protected buffer each |
| Communication | Three DCAN controllers (CAN 2.0B), 10/100 Ethernet MAC (MII/RMII/MDIO), 2-port USB 2.0 host + 1-port device, I²C, LIN, SCI, 3× MibSPI, 2× SPI |
| Timing & Control | N2HET1 (32 channels) + N2HET2 (18 channels), RTI timer, 96-channel VIM, 2-channel CRC, 16-channel DMA with MPU |
| Package & Power | 337-ball NFBGA (ZWT), 16 mm × 16 mm; core voltage 1.2 V nominal, I/O voltage 3.3 V nominal, operating temp –40°C to 105°C |
Pinout & Package
Package: 337-ball NFBGA (ZWT), 16.0 mm × 16.0 mm, 0.8 mm ball pitch, green RoHS-compliant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VCC / VSS | Core power / ground | 1.2 V core supply domain; multiple distributed pins ensure low-impedance power delivery and noise immunity |
| VCCIO / VSSIO | I/O power / ground | 3.3 V I/O domain; isolated from core supply to support mixed-voltage interface integrity |
| AD1IN[0]–AD1IN[23] | Analog input (ADC1) | 24 dedicated analog inputs for first MibADC; supports simultaneous sampling and grouped sequencing |
| AD2IN[0]–AD2IN[15] | Analog input (ADC2) | 16-channel second MibADC; shares 16 inputs with ADC1 for flexible channel allocation |
| CAN1TX/CAN1RX | CAN bus interface | Differential transceiver pair for first DCAN controller; compliant with ISO 11898-1 (CAN 2.0B) |
| MIBSPI1_CLK/SIMO/SOMI | Serial peripheral interface | Primary MibSPI clock and data lines; supports up to 6 chip selects and high-speed synchronous communication |
| N2HET1[0]–N2HET1[31] | High-end timer I/O | 32 dedicated pins for N2HET1 coprocessor; configurable as PWM output, capture input, or GPIO with sub-microsecond timing resolution |
| EMAC_MII_RXD[0]–[3] | Ethernet physical layer | 4-bit receive data bus for MII mode; requires external PHY; supports IEEE 802.3 10/100 Mbps operation |
Key Features
| Feature | Design Value |
|---|---|
| Dual lockstep CPU execution | Hardware-enforced functional redundancy ensures continuous fault detection and safe shutdown per IEC 61508 and ISO 26262 |
| ECC-protected memory subsystem | Single-bit error correction and double-bit error detection on 3MB flash and 256KB RAM prevent silent data corruption |
| N2HET timing coprocessors | Offloads deterministic real-time waveform generation (PWM, capture, pulse trains) from main CPU, reducing jitter and latency |
| Integrated safety monitoring | Error Signaling Module (ESM) drives external ERROR pin and triggers interrupts on clock/voltage faults, BIST failures, or ECC errors |
| EMIF with SDRAM support | 16-bit external memory interface enables expansion with synchronous DRAM for buffering large datasets or firmware updates |
Applications
| Industrial Safety PLC | Medical Ventilator Control |
|---|---|
Use Scenario: Real-time logic execution and I/O monitoring in certified safety-rated programmable logic controllers for factory automation. IC Role / Device Role / Timing Role: Primary safety controller executing SIL-3 logic with lockstep CPU verification and periodic BIST self-checks. Use Value: Enables certified ASIL-D compliance through hardware-level fault coverage, ECC memory, and error-signaling module integration. |
Use Scenario: Closed-loop pressure and flow control in critical-care ventilators requiring fail-safe actuation and sensor fusion. IC Role / Device Role / Timing Role: Central safety MCU managing ADC sampling, N2HET-driven valve timing, and CAN-based subsystem coordination. Use Value: Dual N2HET modules deliver deterministic sub-µs timing for breath cycle synchronization without CPU scheduling overhead. |
| Power Generation Monitoring | Robotic Surgery System |
Use Scenario: Grid-synchronized protection relays and turbine control systems operating in harsh EMI environments. IC Role / Device Role / Timing Role: Fault-tolerant controller interfacing with isolated current/voltage sensors via MibADC and communicating over triple CAN buses. Use Value: Triple DCAN controllers with 1 Mbps capability support redundant fieldbus networks for mission-critical grid telemetry. |
Use Scenario: Real-time motion control and safety interlocking in robotic surgical arms with force feedback and position sensing. IC Role / Device Role / Timing Role: Safety-certified motion coordinator using N2HET for servo timing and EMAC for high-bandwidth imaging data transport. Use Value: Integrated 10/100 Ethernet MAC enables deterministic streaming of endoscopic video while maintaining functional safety separation. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar safety microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| RM48L750ZWTT | 2MB flash, same 256KB ECC RAM, identical pinout and peripheral set | Lower code storage capacity; suitable for less complex safety firmware or cost-sensitive designs | Select when full 3MB flash is unnecessary and BOM cost optimization is prioritized without sacrificing safety features or package compatibility |
| RM48L952ZWTT | Same 3MB flash and 256KB RAM, but adds USB OTG support and enhanced debug trace (ETM-R4) | Supports host/device USB enumeration and deeper runtime diagnostics for development-intensive safety validation | Choose when USB device/host flexibility or advanced trace-based safety certification evidence is required beyond baseline RM48L950 capabilities |
Compared with RM48L750ZWTT, XRM48L950ZWTT provides 1MB additional ECC flash for larger safety firmware images and calibration tables; compared with RM48L952ZWTT, it omits USB OTG and reduced trace depth, offering a streamlined safety-certified option for fixed-function industrial deployments.
Availability
XRM48L950ZWTT is available at Aetrix Electronics and suitable for industrial safety PLCs, medical ventilators, and power generation monitoring systems requiring stable component supply and long-term lifecycle assurance.
Supply support for XRM48L950ZWTT 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 specializing in analog, embedded processing, and connectivity technologies with deep expertise in functional safety design.
The RM48Lx50 product line was engineered specifically for ASIL-D and SIL-3 safety-critical applications, integrating lockstep CPUs, memory ECC, and hardware self-test to meet stringent IEC 61508 and ISO 26262 requirements.
FAQ
What safety certifications does the XRM48L950ZWTT support?
The XRM48L950ZWTT is architected to support ASIL-D (ISO 26262) and SIL-3 (IEC 61508) compliance through integrated features including dual lockstep CPUs, ECC on flash and RAM, BIST for CPU and memory, parity on peripheral RAMs, and an Error Signaling Module with dedicated ERROR pin. Certification documentation and safety manuals are provided by Texas Instruments for system-level qualification.
Does the XRM48L950ZWTT support external memory expansion?
Yes, the XRM48L950ZWTT includes a 16-bit External Memory Interface (EMIF) supporting synchronous DRAM (SDRAM), asynchronous SRAM, and FPGA peripherals. This allows off-chip memory expansion for large buffers, firmware updates, or real-time data logging-critical in safety-critical applications where internal memory may be insufficient for full diagnostic datasets.
How many CAN interfaces does the XRM48L950ZWTT provide, and what protocol versions are supported?
The XRM48L950ZWTT integrates three DCAN controllers compliant with CAN Protocol Version 2.0B, supporting both standard (11-bit) and extended (29-bit) identifier formats at up to 1 Mbps. Each controller includes 64 mailboxes with parity protection, enabling robust multi-node communication in noisy industrial and automotive environments.
What is the role of the N2HET modules in the XRM48L950ZWTT?
The XRM48L950ZWTT includes two Next Generation High-End Timer (N2HET) modules-N2HET1 with 32 channels and N2HET2 with 18 channels-that operate independently of the main CPU. They execute timing-critical tasks such as PWM generation, input capture, and complex waveform synthesis with hardware-level determinism, reducing CPU load and jitter in real-time safety applications.
Is the XRM48L950ZWTT pin-compatible with other RM48Lx50 variants?
Yes, the XRM48L950ZWTT in the ZWT package is pin-compatible with RM48L750ZWTT and RM48L550ZWTT, sharing identical 337-ball NFBGA layout and signal mapping. This enables hardware reuse across performance tiers-allowing design scalability from 192KB to 256KB RAM and 2MB to 3MB flash without PCB redesign.
XRM48L950ZWTT Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 337-LFBGA
- Series:
- Hercules™ RM4 ARM® Cortex®-R4
- Packaging:
- Tray
- Product Status:
- Discontinued at Digi-Key
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-R4F
- Core Size:
- 16/32-Bit
- Speed:
- 200MHz
- Connectivity:
- CANbus, EBI/EMI, Ethernet, I2C, LINbus, SCI, SPI, USB
- Peripherals:
- DMA, POR, PWM, WDT
- Number of I/O:
- 120
- Program Memory Size:
- 3MB (3M x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 64K x 8
- RAM Size:
- 256K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.14V ~ 1.32V
- Data Converters:
- A/D 24x12b
- Oscillator Type:
- External
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
XRM48L950ZWTT FAQ
1.How can I place an order for XRM48L950ZWTT through Aetrix?
Please submit a Request for Quotation (RFQ) for XRM48L950ZWTT 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 XRM48L950ZWTT reliable?
The price and inventory of XRM48L950ZWTT are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for XRM48L950ZWTT is usually 5 days.
3.What payment methods are accepted for XRM48L950ZWTT?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for XRM48L950ZWTT transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for XRM48L950ZWTT?
XRM48L950ZWTT orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your XRM48L950ZWTT 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 XRM48L950ZWTT?
For technical support, including XRM48L950ZWTT datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your XRM48L950ZWTT requirements.
6.How does Aetrix verify that XRM48L950ZWTT is sourced from the original manufacturer or authorized distributors?
All XRM48L950ZWTT 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 XRM48L950ZWTT meets industry standards.
7.What is the process for return or replacement of XRM48L950ZWTT?
All XRM48L950ZWTT units undergo pre-shipment inspection (PSI). If there is an issue with XRM48L950ZWTT, 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 XRM48L950ZWTT part is unused and in its original packaging.
Return procedure for XRM48L950ZWTT:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
XRM48L950ZWTT 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…

