MCX N94x and N54x MCUs with Dual Core Arm® Cortex®-M33, EdgeLock® Secure Subsystem and Neural Processing Unit

MCX-N94X-N54X new
  • Preproduction
  • This page contains information on a preproduction product. Specifications and information herein are subject to change without notice. For additional information contact support or your sales representative.

Roll over image to zoom in

Product Details

Select a section:

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
  • N1-16 Neural Processing Unit (NPU)
  • Coolflux BSP32 (Programmed as PLC)

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 Subsystem (ELS S50)
    • AES-256, SHA-2, RNG
    • ECC-256 (ECDSA, ECDH)
  • PKC (Asymmetric Crypto accelerator)
  • SRAM PUF for RoT Key
  • PRINCE On The Fly Encrypt/Decrypt for internal and external Flash
  • Protected Flash Region (PFR)
  • DICE and UID and Debug authentication
  • 2x Code Watchdog
  • Tamper Detect
    • Eight Tamper Pins
    • Active and Passive Tamper Pin Detect
    • Voltage Tamper Detect
    • Temperature Tamper Detect
    • Clock Tamper Detect

Packaging

  • VFBGA184, 9x9mm and HLQFP100, 14x14mm

Software and Tools

  • MCUXpresso Config Tools – A comprehensive suite of system configuration tools, including pins, clocks, SDK builder and more.
  • MCUXpresso SDK – An open-source software development kit (SDK) built specifically for your processor and evaluation board selections.
  • MCUXpresso IDE – An easy-to-use integrated development environment (IDE) for creating, building, debugging and optimizing your application.
  • RTOS
    • Zephyr
    • FreeRTOS
    • Azure

Documentation

Quick reference to our documentation types.

1 documents

Support

What do you need help with?