Microcontrollers(639)

Smart Home Audio(325)

M2L31 series

Nuvoton-M2L31 Series

The NuMicro M2L31 series is based on Arm Cortex-M23 core at Armv8-M architecture with a single cycle hardware multiplier/divider. It runs up to 72 MHz and features 64 to 512 Kbytes ReRAM, 40 to 168 Kbytes SRAM, 1.71V to 3.6V operating voltage, -40°C to 105°C wide operating temperature, a variety of packages choices, and excellent high immunity characteristics by 4 kV ESD HBM and 4.4 kV EFT.

ReRAM (Resistive Random-Access Memory) is a type of non-volatile memory that achieves digital data storage by altering the resistance state of its components through the application of an external voltage. It boasts three major characteristics: fast read/write speeds, low power consumption, and superior durability, making it hailed as the next-generation embedded universal memory. Unlike embedded flash memory, ReRAM doesn't require an page erase operation before writing, resulting in faster write speeds and a more straightforward and speedy operation similar to EEPROM. Furthermore, ReRAM consumes less energy for storing each bit compared to what is needed in flash memory. Additionally, because each storage unit can be individually set or reset, it offers greater enduance than flash memory.

In Normal Run mode 60 μA/MHz at 72 MHz, It supports 3 additional power-down levels, including Normal Power-down, Standby Power-down, and Deep Power-down mode. In the Normal Power-down mode, MIRC, LIRC and LXT can be operated to shorten the stable time of high precision sensors also lower the shole system’s power consumption. in additional, features Auto-operation mode in low power domain to proceed sensor data through low power serial interfaces without interrupting CPU.

The M2L31 series provides up to three Programmable Gain Amplifiers (PGA) to amplify the small voltage, three comparators in conjunction with PWM to ensure cycle-by-cycle over current limiting for increased application safety and robustness, one 24-ch high-speed 3.6 MSPS 12-bit SAR ADC, up to two 12-bit 1 MSPS DAC to provide precise voltage reference to other analog device, 12-ch 16-bit 72MHz PWM and up to 12-ch 16-bit 144MHz EPWM.

The M2L31 series includes one controller compliant with USB Type-C Rev. 2.1 and USB Power Delivery Rev. 3.0 specifications. The controller featuring USB Type-C pull-high and pull-low resistors, Dead battery and fast role swap supported, and flexible Power Delivery along with data transmission over a single cable. 

The M2L31 series provides plenty of peripherals such as RTC with independent VBAT pin, up to 16 channels of PDMA, up to 16 independent capacitive touch key sensing, up to 2 sets of CAN FD controller, USB 2.0 FS OTG Host and device controllers, up to 8 sets of UART, up to 4 sets of I²C, up to 4 sets of SPI/I2S,1 set of QSPI, and 2 sets of Universal Serial Control Interfaces (USCI). 

Supported packages include WLCSP 25 (2.5 mm x 2.5 mm), QFN32 (5 mm x 5 mm), LQFP48 (7 mm x 7 mm), QFN 48 (5 mm x 5 mm), WLCSP 49 (3.0 mm x 3.0 mm), LQFP64 (7 mm x 7 mm), and LQFP128 (14 mm x 14 mm). 

For the development, It supports IDEs provided by third parties, such as Keil MDK, IAR EWARM and NuEclipse IDE with GNU GCC compiler.

Target Application:

  • Motor Control
  • PC Peripherals
  • Industrial Automatic Related Products
  • Battery Management System

Key Features:

Operating Characteristics
  - Voltage range: 1.71V ~ 3.6V
  - Temperature range: -40°C ~ 105°C
     
Core
  - Arm Cortex-M23 core running up to 72 MHz
  - 32-bit hardware multiplier/divider
   
Memory
  - Resistive RAM (ReRAM) embedded without the need for an erase cycle to save read and write time
  - 512/ 256/ 128/ 64 KB APROM
  - Up to 168 KB SRAM with 40KB parity check
  - Independent 8/4 KB Low Power SRAM   
  - 8 KB LDROM
  - Four eXecute-Only-Memory (XOM) regions
  - Four Memory Protection Unit (MPU) memory regions
   
Clocks
  - 4 to 32 MHz crystal oscillator
  - 32.768 kHz crystal oscillator for RTC
  - Internal 12 MHz RC oscillator with ± 2% deviation at -40~105 ℃
  - Internal 48 MHz RC oscillator with ±2.5% deviation at -40~105 ℃
  - Internal 1~8 MHz MIRC with ±10% deviation at -40~105 ℃
  - Internal 32 kHz RC oscillator±10% deviation
  - Internal PLL up to 144 MHz
     
Low Power Consumption
  - Normal run: 60 μA/MHz at 72 MHz
  - Idle mode: 33μA/MHz at 25°C/3.0V, all peripherals disabled condition
  - NPD w/o power gating (NPD2 mode): 55 uA, at 25°C/3.0V
  - NPD w/ power gating (NPD4 mode): 9 uA, at 25°C/3.0V
  - SPD w/ 40KB SRAM retention:  1.7 uA, at 25°C/3.0V
  - DPD:  0.54uA at 25°C/3.0V, RTC and LXT disabled
     
Timers
  - PWM x 32 output channel
  - Includes EPWM, PWM, Timer, and Low Power Timer
  - Four 24-bit timers, supporting up to 1 independent PWM output
  - 12 Enhanced PWM with twelve 16-bit counters, up to 72 MHz for timer clock source
  - 12 PWM with six 16-bit timers, up to 144 MHz for timer clock source
  - Two 24-bit Low Power Timers
  - Two Tick Timers
  - One 24-bit count-down SysTick timer
  - One watchdog timer
  - One window watchdog timer
   
PDMA
  - Up to 16 channels of Peripheral DMA Controller
   
RTC and VBAT
  - Independent VBAT power pin for RTC
     
Control Interfaces
  - Voltage Adjustable Interface (VAI)
  - Up to two Enhanced Quadrature Encoder Interfaces (EQEI)
  - Up to two input Enhanced Input Capture timers (ECAP)
   
Cryptography Accelerator
  - Cyclic Redundancy Calculation Unit
  - AES encryption with 128/192/256-bit key  
  - True random number generator (TRNG)
  - Pseudo random number generator (PRNG)
  - Up to three Tamper pins
     
Analog
  - Built-in internal reference voltage
  - Built-in temperature sensor
  - One 12-bit, up to 24-ch 3.42 MSPS SAR ADC
  - Up to two 12-bit, 1 MSPS DAC with buffer
  - Three rail-to-rail comparators with 6-bit DAC function
  - Up to three sets of OP Amplifiers
     
Communication interfaces
  - Up to eight UART interfaces
  - Includes LIN and IrDA
  - One Low Power UART interface
  - Up to two USCI interface (UART / SPI / I²C)
  - Up to four I²C interfaces 
  - One Low Power I²C interfaces (400 kbps)    
  - Up to four SPI/I2S interface (up to 36 MHz)
  - One Low Power SPI interface (up to 12 MHz)
  - One Quad Serial Peripheral Interface (QSPI)
  - Up to one External Bus Interface (EBI)
  - Up to two sets of CAN FD controllers
  - Supports USB 2.0 full speed OTG/Host/Device controller with maximum 1024 bytes’ buffer size
  - Compliant with Type-C (Rev.2.1) and Power Delivery (Rev. 3.0) specification  
  - Up to 16 touch keys with single-scan or programmable periodic key-scans with 5V tolerance
This website uses cookies to ensure you get the best experience on our website. Learn more
OK