Microcontrollers(651)
- 8bit 8051 MCUs(94)
- 8bit KM101 MCUs(24)
-
Arm Cortex-M0 MCUs(293)
- M029G/M030G/M031G Series(9)
- M031 Series(21)
- M031BT Series(2)
- M032 Series(16)
- M032BT Series(2)
- M071 Series(4)
- M091 Series(4)
- M0A21 Series(4)
- M0A23 Series(4)
- NUC029 Series(12)
- Nano103 Base Series(3)
- Nano100/102 Base Series(19)
- Nano110/112 LCD Series(19)
- Nano120 USB Series(10)
- Nano130 Advanced Series(8)
- NUC100/200 Advanced Series(15)
-
NUC120/122/123/220 USB Series(38)
- NUC120LC1DN
- NUC120LD2DN
- NUC120LE3DN
- NUC120RD2DN
- NUC120RC1DN
- NUC120RE3DN
- NUC120VE3DN
- NUC122LC1AN
- NUC122LC1DN
- NUC122LD2AN
- NUC122LD2DN
- NUC122SC1AN
- NUC122SC1DN
- NUC122SD2AN
- NUC122SD2DN
- NUC122ZC1AN
- NUC122ZC1DN
- NUC122ZD2AN
- NUC122ZD2DN
- NUC123LC2AE1
- NUC123LD4AE0
- NUC123LD4AN0
- NUC123SC2AE1
- NUC123LC2AN1
- NUC123SC2AN1
- NUC123SD4AE0
- NUC123SD4AN0
- NUC123ZC2AE1
- NUC123ZC2AN1
- NUC123ZD4AN0
- NUC123ZD4AE0
- NUC220LC2AN
- NUC220LD2AN
- NUC220LE3AN
- NUC220SC2AN
- NUC220SD2AN
- NUC220SE3AN
- NUC220VE3AN
- NUC121/125 Series(6)
- NUC126 USB Series(6)
- NUC130/230 CAN Series(14)
- NUC140/240 Connectivity Series(14)
- M051 Base Series(21)
- Mini51 Base Series(21)
- M0518 Series(4)
- NUC131/NUC1311 CAN Series(7)
- M0519 Series(5)
- M0564 Series(5)
- Arm Cortex-M23 MCUs(82)
-
Arm Cortex-M4 MCUs(145)
- M433 CAN/USB FS OTG Series(2)
- KM1M4BF Series(1)
- M463 CAN FD/USB HS Series(7)
- M467 Ethernet/Crypto Series(8)
- M471 Series(6)
- M487 Ethernet Series(4)
- M485 Crypto Series(5)
- M484 USB HS OTG Series(5)
- M483 CAN Series(8)
- M482 USB FS OTG Series(14)
- M481 Base Series(11)
- M4TK Touch Key Series(6)
- M451 Base Series(10)
- M4521 USB Series(2)
- NUC442/472 Series(16)
- M452 USB Series(9)
- M453 CAN Series(10)
- NUC505 Series(7)
- M451M Series(6)
- Arm Cortex-M7 MCUs(7)
- 32bit KM103 MCUs(6)
MOSFET(73)
-
Low On Resistance MOSFET for Li-ion Battery Protection(47)
-
12V-30V Nch Dual MOSFET(47)
- KFCAB21B10L
- KFCAB21C00L
- KFCAB21860L
- KFCAB21520L
- KFCAB21B50L
- KFCAB21890L
- KFCAB21770L
- KFCAB21260L
- KFCAB21B30L
- KFCAB21740L
- KFCAB21490L
- KFCAB21A50L
- KFCAB21350L
- KFCAB21830L
- KFCAB12004NL
- KFC6B21150L
- KFC6B21B70L
- FC6B21100L
- KFC4B21A30L
- KFC4B21210L
- KFC4B21280L
- KFC4B21220L
- KFC4B21080L
- KFC4B21320L
- KFC4A21300L
- KFC4B21300L
- KFC4B21330L
- KFCAB22370L
- KFC6B22160L
- KFCAB22510L
- KFC6B22500L
- KFC4B22180L
- KFC4B22270L
- KFC4B22690L
- KFC4B22670L
- KFC4B22830L
- KFCAB22014NL
- KFCAB22020NL
- KFCAB22630L
- KFCAB22620L
- KFCAB22680L
- KFCAB22900L
- KFC6B22100L
- KFC6B22220L
- KFC4B22070L
- KFC7P23440L
- KFCAB30029NL
-
12V-30V Nch Dual MOSFET(47)
- Low On Resistance MOSFET for Li-ion Battery Charging Control(5)
- Small Size MOSFET for Automotive Switching(11)
- Small Size MOSFET for General Switching(10)
Smart Home Audio(326)
- Audio SoCs(20)
- ISD ChipCorder(28)
- Audio Converters(38)
- Audio Amplifiers(20)
- Audio Enhancement(3)
-
Audio & Speech Controllers(217)
- NuVoice Series(4)
-
PowerSpeech Series(128)
- N584L020
- N584L030
- N584L031
- N584L040
- N584L041
- N584L061
- N584L080
- N584L081
- N584L120
- N584L121
- N588H061
- N588H061
- N588H120
- N588H170
- N588H250
- N588H340
- N588HP340(OTP)
- W584A011
- W584A016
- W584A017
- W584A021
- W584A022
- W584A025
- W584A031
- W584A032
- W584A035
- W584A041
- W584A042
- W584A045
- W584A051
- W584A052
- W584A061
- W584A062
- W584A065
- W584A071
- W584A075
- W584A081
- W584A085
- W584A100
- W584A120
- W584A151
- W584A171
- W584A191
- W584A300
- W584A340
- W584AP017(OTP)
- W584AP065(OTP)
- W584B010
- W584B015
- W584B016
- W584B020
- W584B021
- W584B030
- W584B031
- W584B040
- W584B041
- W584B052
- W584B062
- W584B070
- W584B080
- W584B100
- W584B120
- W584B150
- W584B170
- W584B190
- W588C003
- W588C006
- W588C009
- W588C012
- W588C015
- W588C020
- W588C025
- W588C030
- W588C036
- W588C041
- W588C046
- W588C051
- W588C056
- W588C061
- W588C071
- W588C081
- W588C101
- W588C121
- W588C150
- W588C170
- W588C210
- W588C260
- W588C300
- W588C350
- W588C400
- W588D003
- W588D006
- W588D009
- W588D012
- W588D015
- W588D020
- W588D025
- W588D030
- W588D035
- W588D040
- W588D045
- W588D050
- W588D055
- W588D060
- W588D070
- W588D080
- W588D100
- W588D120
- W588D150
- W588D170
- W588D210
- W588D260
- W588D300
- W588D350
- W588D400
- W588DF060(MTP)
- W588L020
- W588L030
- W588L035
- W588L040
- W588L050
- W588L060
- W588L070
- W588L080
- W588L100
- W588L121
- W588L150
- W588L170
-
BandDirector Series(48)
- N567G030
- N567G041
- N567G080
- N567G120
- N567G160
- N567G200
- N567G240
- N567G280
- N567G330
- N567H030
- N567H041
- N567H080
- N567H120
- N567H160
- N567H200
- N567H240
- N567H280
- N567H330
- N567HP330(OTP)
- N567K030
- N567K041
- N567K080
- N567K120
- N567K160
- N567K200
- N567K240
- N567K280
- N567K330
- N567L120
- N567L160
- N567L200
- W567C070
- W567C080
- W567C100
- W567C120
- W567C126
- W567C151
- W567C171
- W567C210
- W567C260
- W567C266
- W567C300
- W567C306
- W567C340
- W567C346
- W567C380
- W567C386
- W567CP260(OTP)
- ViewTalk Series(20)
- Peripheral Series(17)
- NuSpeech Series
- NSPxx Series
GUI Solution(18)
- GUI Reference Design(3)
-
GUI Platform(15)
- NuMaker-HMI-MA35H0-A2
- NuMaker-HMI-M467
- NuMaker-HMI-MA35D1-S1
- NuMaker-HMI-MA35H0-A1
- NuMaker-HMI-M032
- NuMaker-HMI-M2354
- NuMaker-HMI-M487
- NuMaker-HMI-N9H20
- NuMaker-HMI-N9H26
- NuMaker-HMI-N9H30
- NuMaker-HMI-N9H31-A1
- NuMaker-HMI-N9H31-A2
- NuMaker-emWin-M032
- NuMaker-emWin-M487
- NuMaker-emWin-N9H20
- NuMaker-emWin-N9H26
- NuMaker-emWin-N9H30
IoT Solution(22)
-
IoT Platform(20)
- NuMaker-IIoT-NUC980G1D
- NuMaker-IIoT-NUC980G1
- NuMaker-IoT-MA35D0-A1
- NuMaker-IoT-MA35D1-A1
- NuMaker-IoT-M2354
- NuMaker-RTU-NUC980(Chili)
- NuMaker-Server-NUC980
- NuMaker-IIoT-NUC980
- NuMaker-IIoT-NUC980G2
- NuMaker-IIoT-NUC980G2D
- NuMaker-Tomato
- NuMaker-IoT-M487
- NuMaker-PFM-M487
- NuMaker-PFM-M453
- NuMaker-PFM-NUC472
- NuMaker-PFM-M2351
- NuMaker-IoT-M263A
- NuMaker-PFM-NANO130
- NuMaker-Brick
- NuMaker-Uni
- Alexa Connect Kit Platform
- IoT Engine Platform(1)
- Arduino Compatible Platform(1)
- LoRa Platform
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 | |
• | Evaluation Board | |
- | NuMaker-M2L31KI |