MCX N94x/54x Highly Integrated Multicore MCUs with On-Chip Accelerators, Intelligent Peripherals and Advanced Security

Roll over image to zoom in

Block Diagram

Choose a diagram:

MCX N94x MCUs

MCX N94x MCUs

MCX N54x MCUs

MCX N54x MCUs

Features

Core Platform

  • Arm® Cortex®-M33 @ 150 MHz (Dual core)
  • DSP Accelerator (PowerQUAD, with Co-Processor interface)
  • SmartDMA (co-processor for applications such as parallel camera interface and keypad scanning)
  • eIQ® Neutron N1-16 Neural Processing Unit
  • Power Line Communications (PLC) Controller

Memory

  • Up to 2 MB (2 x 1MB Bank) on chip Flash
    • Supporting Flash Swap and Read While Write
  • Cache Engine with 16 KB RAM
  • Up to 512 KB RAM, configurable as up to 416 KB with ECC (support single bit correction two bits detection)
    • Up to 4x 8 KB ECC RAM can be retained down to VBAT mode
  • FlexSPI with 16 KB cache supporting XIP, Octal/Quad SPI flash, HyperFlash, HyperRAM, Xccela memory types

Peripherals

  • Analog
    • 4x 16bit ADC (Single Ended) or 2x16bit (Differential)
      • Up to 2 Msps in 16bit mode and 3.3 Msps in 12bit mode
    • Integrated temperature sensor connected per ADC
    • Three high-speed comparators with 17 input pins and 8-bit DAC as internal reference
      • 2x CMP is functional down to Deep Power Down mode
    • Two 12-bit DAC with sample rates of up to 1.0 MSample/sec
    • One 14-bit DAC with sample rates of up to 10 MSample/sec
    • Three OpAmps can be configured to:
      • Programmable Gain Amplifier
      • Differential Amplifier
      • Instrument Amplifier
      • Transconductance Amplifier
    • Highly accurate VREF ±0.15 % and 15 ppm/deg C drift
  • Timers
    • Five 32-bit standard general-purpose asynchronous timers/counters, which support 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.
    • SCTimer/PWM
    • LPTimer
    • Frequency measurement timer
    • Multi-Rate Timer
    • Windowed Watchdog Timer
    • RTC with calendar
    • Micro Timer
    • OS Event Timer
  • Communication interfaces
    • USB high-speed (Host/Device) with on-chip HS PHY
    • USB full-speed (Host/Device) with on-chip FS PHY, USB Device
    • uSDHC (Micro SD High Speed Card Interface)
    • 10x LP Flexcomms each supporting SPI, I2C, UART
    • 2x FlexCAN with FD, 2x I3Cs, 2x SAI
    • 1x Ethernet with QoS
    • 1x FlexIO programmable as a variety of serial and parallel interfaces, including, but not limited to Display Driver and camera interface
    • 2x EVM Smart Card Interfaces
    • Programmable Logic Unit (PLU)
  • Motor Control Subsystem
    • 2x eFlexPWM each with 4 sub-modules, providing 12 PWM outputs
    • 2x Quadrature Encoder/Decoder (ENC)
    • 1x Event Generator (AND/OR/INVERT) module support up to 8 output trigger
    • SINC Filter Module (3rd order, 5ch, break signals connections to PWM)

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 applications 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 pre-integration of NXP EdgeLock 2GO
  • EdgeLock® Accelerator (Public Key Cryptography)
  • Immutable secure boot code in ROM
  • Dual Secure Boot Mode (asymmetric mode and fast, post-quantum 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:
    • 2x Code Watchdog
    • Intrusion and Tamper Response Controller (ITRC)
    • 8 Active and Passive Tamper Pin Detect
    • Voltage, Temperature, Light and Clock Tamper Detect
    • Voltage glitch detect
  • Secure manufacturing and IP theft protection in untrusted factory
  • Arm TrustZone® for Cortex®-M

Packaging

  • VFBGA184, 9x9mm and HLQFP100, 14x14mm

MCUXpresso Developer Experience

Buy/Parametrics










































































































Documentation

Quick reference to our documentation types.

1-5 of 58 documents

Show All

Design Files

Quick reference to our design files types.

2 design files

Hardware

Quick reference to our board types.

1-5 of 11 hardware offerings

Show All

Software

Quick reference to our software types.

1-5 of 15 software files

Show All

Note: For better experience, software downloads are recommended on desktop.

Engineering Services

4 engineering services

To find additional partner offerings that support this product, visit our Partner Marketplace.

Training

5 trainings

Support

What do you need help with?