32-bit ARM CortexTM-M23 - NuMicro® Family
M2351 Series The series of NuMicro Family 32-bit microcontrollers based on the ARM Cortex-M23 core, and empowered by the ARM TrustZone technology for ARMv8-M architecture to enhance the traditional firmware security to a new level of robust software security. They have security features that have been Arm® PSA Certified™ Level 1, Level 2 and PSA Functional API Certified. With TrustZone technology implemented, memory and peripherals could be divided into secure and non-secure regions to achieve data integrity, firmware update, and operation security. These microcontrollers are mainly designed to realize robust IoT security applications. All Ics are RoHS compliant.
* Status: P - mass production, S - samples, UD - under development, N - not recommended for new design.
Chip |
Description |
Application Flash | SRAM | Data Flash | Loader Flash | Programm. methods | Clock frequency | Supply voltage [V] | Operating temperature [°C] | Package | Status * | M2351CIAAE (4194 KB) - TrustZone technology for ARMv8-M architecture
- operating frequency up to 64 MHz
- programmable system clock source
- 2 external crystal oscillators and 4 internal RC oscillators
- 32-bit hardware multiplier / divider
- 4-region eXecute-Only-Memory ( XOM ) to secure critical program codes
- AES 256 / 192 / 128 hardware accelerator and True Random Number Generator ( TRNG ) for data encryption
- 6 tamper detection pins
- up to 41 I/O pins
- 4 x 32-bit timers
- RTC
- Watchdog
- interfaces: 6 x Low Power UART, 2 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 4 x QSPI, 2 x I2C, 2 x LIN, 3 x SC ( ISO-7816-3), 1 x SDHC, 16/8-bits EBI, 4 x I2S) / AC97, USB 2.0 FS OTG, USB 1.1 Host, USB 2.0 FS Device, CAN 2.0B
- VAI (Voltage Adjustable Interface)
- 12-channel PDMA
- 24-channel 16-bit PWM
- 12-channel 12-bit ADCs
- 2-channel 12-bit DAC
- external VREF pin or internal reference voltage VREF
- 2 x analog comparator
- 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
- LDO regulator
- power saving modes: Power-down, Standby Power-down, Low Leakage Power-down, Ultra Low Leakage Power-down, Fast Wake-up Power-down, and Deep Power-down
| 512 KB | 96 KB | configurable | 4 KB | ICP | Ext. crystal: 4 - 24 MHz 32.768 kHz
Int. RC: 12 MHz 48 MHz 10 kHz 32 kHz | 1.7 – 3.6 | -40 – +105 | WLCSP-49 | P | | M2351KIAAE (4194 KB) - TrustZone technology for ARMv8-M architecture
- operating frequency up to 64 MHz
- programmable system clock source
- 2 external crystal oscillators and 4 internal RC oscillators
- 32-bit hardware multiplier / divider
- 4-region eXecute-Only-Memory ( XOM ) to secure critical program codes
- AES 256 / 192 / 128 hardware accelerator and True Random Number Generator ( TRNG ) for data encryption
- up to 107 I/O pins
- 4 x 32-bit timers
- RTC
- Watchdog
- interfaces: 6 x Low Power UART, 2 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 5 x QSPI, 2 x I2C, 2 x LIN, 3 x SC ( ISO-7816-3), 1 x SDHC, 16/8-bits EBI, 5 x I2S) / AC97, USB 2.0 FS OTG, USB 1.1 Host, USB 2.0 FS Device, CAN 2.0B
- VAI (Voltage Adjustable Interface)
- 12-channel PDMA
- 24-channel 16-bit PWM
- 16-channel 12-bit ADCs
- 2-channel 12-bit DAC
- external VREF pin or internal reference voltage VREF
- 2 x analog comparator
- 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
- LDO regulator
- power saving modes: Power-down, Standby Power-down, Low Leakage Power-down, Ultra Low Leakage Power-down, Fast Wake-up Power-down, and Deep Power-down
| 512 KB | 96 KB | configurable | 4 KB | ICP | Ext. crystal: 4 - 24 MHz 32.768 kHz
Int. RC: 12 MHz 48 MHz 10 kHz 32 kHz | 1.7 – 3.6 | -25 – +85 | LQFP-128 | P | | M2351SFSIAAP (4194 KB) - TrustZone technology for ARMv8-M architecture
- operating frequency up to 64 MHz
- programmable system clock source
- 2 external crystal oscillators and 4 internal RC oscillators
- 32-bit hardware multiplier / divider
- 4-region eXecute-Only-Memory ( XOM ) to secure critical program codes
- AES 256 / 192 / 128 hardware accelerator and True Random Number Generator ( TRNG ) for data encryption
- up to 45 I/O pins
- 4 x 32-bit timers
- RTC
- Watchdog
- interfaces: 6 x Low Power UART, 2 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 5 x QSPI, 2 x I2C, 2 x LIN, 3 x SC ( ISO-7816-3), 1 x SDHC, 16/8-bits EBI, 5 x I2S) / AC97, USB 2.0 FS OTG, USB 1.1 Host, USB 2.0 FS Device, CAN 2.0B
- VAI (Voltage Adjustable Interface)
- 12-channel PDMA
- 24-channel 16-bit PWM
- 16-channel 12-bit ADCs
- 2-channel 12-bit DAC
- external VREF pin or internal reference voltage VREF
- 2 x analog comparator
- 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
- LDO regulator
- power saving modes: Power-down, Standby Power-down, Low Leakage Power-down, Ultra Low Leakage Power-down, Fast Wake-up Power-down, and Deep Power-down
| 512 KB | 96 KB | configurable | 4 KB | ICP | Ext. crystal: 4 - 24 MHz 32.768 kHz
Int. RC: 12 MHz 48 MHz 10 kHz 32 kHz | 1.7 – 3.6 | -40 – +105 | LQFP-64 | P | | M2351SIAAE (4194 KB) - TrustZone technology for ARMv8-M architecture
- operating frequency up to 64 MHz
- programmable system clock source
- 2 external crystal oscillators and 4 internal RC oscillators
- 32-bit hardware multiplier / divider
- 4-region eXecute-Only-Memory ( XOM ) to secure critical program codes
- AES 256 / 192 / 128 hardware accelerator and True Random Number Generator ( TRNG ) for data encryption
- up to 51 I/O pins
- 4 x 32-bit timers
- RTC
- Watchdog
- interfaces: 6 x Low Power UART, 2 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 5 x QSPI, 2 x I2C, 2 x LIN, 3 x SC ( ISO-7816-3), 1 x SDHC, 16/8-bits EBI, 5 x I2S) / AC97, USB 2.0 FS OTG, USB 1.1 Host, USB 2.0 FS Device, CAN 2.0B
- VAI (Voltage Adjustable Interface)
- 12-channel PDMA
- 24-channel 16-bit PWM
- 16-channel 12-bit ADCs
- 2-channel 12-bit DAC
- external VREF pin or internal reference voltage VREF
- 2 x analog comparator
- 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
- LDO regulator
- power saving modes: Power-down, Standby Power-down, Low Leakage Power-down, Ultra Low Leakage Power-down, Fast Wake-up Power-down, and Deep Power-down
| 512 KB | 96 KB | configurable | 4 KB | ICP | Ext. crystal: 4 - 24 MHz 32.768 kHz
Int. RC: 12 MHz 48 MHz 10 kHz 32 kHz | 1.7 – 3.6 | -40 – +105 | LQFP-64 | P | | M2351ZIAAE (4194 KB) - TrustZone technology for ARMv8-M architecture
- operating frequency up to 64 MHz
- programmable system clock source
- 2 external crystal oscillators and 4 internal RC oscillators
- 32-bit hardware multiplier / divider
- 4-region eXecute-Only-Memory ( XOM ) to secure critical program codes
- AES 256 / 192 / 128 hardware accelerator and True Random Number Generator ( TRNG ) for data encryption
- up to 25 I/O pins
- 4 x 32-bit timers
- RTC
- Watchdog
- interfaces: 6 x Low Power UART, 2 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 4 x QSPI, 2 x I2C, 2 x LIN, 3 x SC ( ISO-7816-3), 1 x SDHC, 4 x I2S) / AC97, USB 2.0 FS OTG, USB 1.1 Host, USB 2.0 FS Device, CAN 2.0B
- VAI (Voltage Adjustable Interface)
- 12-channel PDMA
- 24-channel 16-bit PWM
- 10-channel 12-bit ADCs
- 2-channel 12-bit DAC
- external VREF pin or internal reference voltage VREF
- 2 x analog comparator
- 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
- LDO regulator
- power saving modes: Power-down, Standby Power-down, Low Leakage Power-down, Ultra Low Leakage Power-down, Fast Wake-up Power-down, and Deep Power-down
| 512 KB | 96 KB | configurable | 4 KB | ICP | Ext. crystal: 4 - 24 MHz 32.768 kHz
Int. RC: 12 MHz 48 MHz 10 kHz 32 kHz | 1.7 – 3.6 | -40 – +105 | QFN-33 | P | |
|