MCXN23x Cortex-M33 MCUs
NXP's highly integrated Cortex-M33 MCUs feature on-chip accelerators, intelligent peripherals, and advanced security
NXP's MCX N23x is based on a high-performance Arm® Cortex®-M33 running up to 150 MHz with 1 MB of Flash, 352 KB ECC RAM, and SmartDMA. The MCX N23x is optimized for cost, memory, and system performance and offers a single-core option with efficient distribution of workloads to the analog and digital peripherals.
The EdgeLock secure enclave on the MCXN23x is a self-contained, on-die hardware security subsystem that has its own dedicated security core, internal ROM, and secure RAM, and it supports state-of-the-art, side-channel, attack-resilient, symmetric and asymmetric crypto accelerators and hashing functions for security services.
The FRDM-MCXN236 is a compact and scalable development board for rapid prototyping of the MCX N23x MCU. It offers industry-standard headers for easy access to the MCU's I/Os, integrated open-standard serial interfaces, external Flash memory, and an onboard MCU-link debugger. The MCXN23x devices are supported by the MCUXpresso Developer Experience to optimize, ease, and help accelerate embedded system development.
- Core platform
- Arm Cortex-M33 at 150 MHz
- Processing accelerators
- SmartDMA (coprocessor for applications such as parallel camera interface and keypad scanning)
- Memory
- Up to 1 MB (2 x 512 KB bank) on-chip Flash memory
- Supports Flash swap and read-while-write
- Cache engine with 16 KB RAM
- Up to 352 KB RAM, configurable as up to 288 KB with ECC (supports single-bit correction and two-bit detection)
- Up to four 8 KB ECC RAM can be retained down to VBAT mode
- 256 KB ROM with secure bootloader
- Peripherals
- Analog
- Two 16-bit ADCs, supporting four parallel conversions
- Each ADC can be used as two single-end input ADCs or one differential input ADC
- Up to 2 Msps in 16-bit mode and 3.15 Msps in 12-bit mode
- Up to 61 ADC input channels (depending on the package)
- One integrated temperature sensor per ADC
- Timers
- Five 32-bit standard general-purpose asynchronous timers/counters, supporting up to four capture inputs and four compare outputs, PWM mode, and external count input
- Specific timer events can be selected to generate DMA requests
- Low-power timer
- Frequency measurement timer
- Multi-rate timer
- Windowed watchdog timer
- RTC with calendar
- Wake timer
- Micro-tick timer (UTICK)
- OS event timer
- Five 32-bit standard general-purpose asynchronous timers/counters, supporting up to four capture inputs and four compare outputs, PWM mode, and external count input
- Communication interfaces
- USB high-speed (host/device) with on-chip HS PHY
- Eight LP Flexcomms each supporting SPI, I2C, and UART
- Two FlexCAN with FD
- Two I3C
- Human-machine interfaces
- One FlexIO programmable as a variety of serial and parallel interfaces, including Display Driver and camera interface
- Two serial audio interface (SAI)
- Digital PDM microphone
- Allows connection of up to four MEMS microphones with PDM output
- Advanced motor control
- Two FlexPWM each with 4 submodules, providing 12 PWM outputs (no Nanoedge module)
- Two quadrature decoder (QDC)
- One event generator (AND/OR/INVERT) module supporting up to eight output triggers
- Two 16-bit ADCs, supporting four parallel conversions
- Analog
- Security
- EdgeLock® secure enclave, core profile
- Cryptographic services (incl. AES-256, SHA-2, ECC NIST P-256, TRNG and key generation/derivation)
- Secure key store with key usage policies (protection of platform integrity, manufacturing, and application keys)
- Device unique identity based on physically unclonable function (PUF)
- Device attestation with support of device identifier composition engine (DICE)
- Secure connection and TLS support
- Key management over-the-air with preintegration of NXP's EdgeLock 2GO
- EdgeLock accelerator (public key cryptography)
- Immutable secure boot code in ROM
- Dual secure boot mode (asymmetric mode and fast, postquantum, secure symmetric mode)
- Secure firmware update support
- Device lifecycle management, including secure authenticated debug
- High-performance, on-the-fly memory encryption with additional authentication for external Flash
- Protected Flash region (PFR)
- Security monitoring:
- Two code watchdogs
- Intrusion and tamper response controller (ITRC)
- Six active and passive tamper pin detectors
- Voltage, temperature, light, and clock tamper detect
- Voltage glitch detect
- Secure manufacturing and IP theft protection in untrusted factory
- Arm TrustZone® for Cortex-M
- EdgeLock® secure enclave, core profile
- Packaging
- VFBGA184, 9 mm x 9 mm
- HLQFP100, 14 mm x 14 mm
- Up to 1 MB (2 x 512 KB bank) on-chip Flash memory
- Industrial
- Factory automation
- Power and energy
- Building control
- Medical equipment
- Smart homes
- Control and security
- Smart appliances
- Home entertainment
- Health and fitness
- General embedded
- Industrial/consumer HMI
- Hand-held devices
- Power tools
- General-purpose embedded controls
MCXN23x Cortex-M33 MCUs
Image | Manufacturer Part Number | Description | Available Quantity | Price | View Details | |
---|---|---|---|---|---|---|
![]() | ![]() | MCXN236VDFT | IC MCU 32BIT 1MB FLASH 184VFBGA | 2480 - Immediate | $86.85 | View Details |
![]() | ![]() | MCXN236VNLT | IC MCU 32BIT 1MB FLASH 100HLQFP | 0 - Immediate | See Page for Pricing | View Details |
![]() | ![]() | MCXN235VDFT | IC MCU 32BIT 512KB FLSH 184VFBGA | 1241 - Immediate | $69.40 | View Details |
![]() | ![]() | MCXN235VNLT | IC MCU 32BIT 512KB FLSH 100HLQFP | 0 - Immediate | See Page for Pricing | View Details |
Development Board
Image | Manufacturer Part Number | Description | Available Quantity | Price | View Details | |
---|---|---|---|---|---|---|
![]() | FRDM-MCXN236 | FREEDOM MCXN236 EVAL BRD | 52 - Immediate | $162.50 | View Details |