M0G3506QRGZRQ1 | Texas Instruments
ARM Cortex M0+ microcontroller, 32 bit, 80 MHz, VQFN-48, M0G3506QRGZRQ1
Mixed-Signal Microcontroller, M0G3506QRGZRQ1, Texas Instruments
The M0G3506QRGZRQ1 microcontroller features 128KB of embedded flash memory with built-in error correction code (ECC) and 32KB of SRAM with hardware parity, enabling reliable, high-performance operation for a broad range of applications. It includes a memory protection unit, a 7-channel DMA controller, and an integrated math accelerator to support efficient data handling and complex computations. The device offers a comprehensive set of analog peripherals, including two 12-bit 4-MSPS ADCs with a configurable internal shared voltage reference, one 12-bit 1-MSPS DAC, three high-speed comparators with integrated reference DACs, two zero-drift, zero-crossover operational amplifiers with programmable gain, and one general-purpose amplifier. These features support precision analog signal acquisition and processing.
On the digital side, the M0G3506QRGZRQ1 includes two 16-bit advanced control timers and five general-purpose timers-one designed for QEI interface, two that operate in STANDBY mode, and one 32-bit timer for extended timing functions. It also features two windowed watchdog timers and a real-time clock (RTC) with calendar and alarm functionality. To support secure communication and data protection, the device integrates AES encryption, a CRC module, and a true random number generator (TRNG). Communication capabilities include four UARTs, two I²C interfaces, two SPI interfaces, and a CAN 2.0/FD controller for robust connectivity in industrial or automotive networks. Built on the Arm Cortex-M0+ core, the M0G3506QRGZRQ1 leverages the MSPM0 platform's holistic ultra-low-power system architecture, enabling developers to achieve high performance while minimizing energy consumption in power-sensitive embedded applications.
Features
- High-performance analog peripherals
 - Optimized low-power modes
 - Intelligent digital peripherals
 - Enhanced communication interfaces
 - Clock system
 - Data integrity
 - Flexible I/O features
 - Development support
 
Applications
- Automotive body electronics and Lighting
 - Automotive Gateway
 - Steering Wheel Systems
 - Automotive Motor Control
 - Automotive Interior Lighting
 - Door handle modules
 - Kick to open modules
 - Vehicle Occupancy Detection
 
| Filter | Property | Value | 
|---|---|---|
| Enclosure | VQFN-48 | |
| Assembly | SMD | |
| Version | flash | |
| Processor core | ARM Cortex M0+ | |
| Core Size | 32 bit | |
| Clock frequency | 80 MHz | |
| Number of I/Os | 44 | |
| Memory size | 64 KB | |
| Data RAM Size | 32 KB | |
| Protocol | CANbus, DALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART | |
| Voltage | 1.62-3.6 V | |
| Number of pins | 48 | |
| min. operating temperature | -40 °C | |
| max. operating temperature | 125 °C | 
| Property | Value | 
|---|---|
| Customs tariff number | 85423190 | 
| Property | Value | 
|---|---|
| Date of RoHS guidelines | 3/31/15 | 
| RoHS conform | Yes | 
| SVHC free | Yes |