Mcxnx4X: 32-Bit Arm Cortex-M33 at 150 MHZ (N94X and N54X)
Mcxnx4X: 32-Bit Arm Cortex-M33 at 150 MHZ (N94X and N54X)
Mcxnx4X: 32-Bit Arm Cortex-M33 at 150 MHZ (N94X and N54X)
MCXN54x
MCXN94x
® ®
32-bit Arm Dual Cortex-M33 TrustZone microcontroller for Industrial and
Consumer IoT Applications with USB HS and FS, CAN FD, LP Flexcomm
Interface, SDIO, 32-bit counter/timers, SCTimer/PWM, FlexPWM, 4x 16-bit
2.0 Msamples/sec ADC, Comparator, Temperature Sensor, PKC, AES,
PUF, SHA, CRC, RNG
• Highly secure: TrustZone for Armv8-M, secure boot/update ROM, NXP's 184VFBGA
EdgeLock® secure subsystem (ELS) S50 black-box secure enclave 100HLQFP
with key storage and crypto algorithms protected from side-channel 9 x 9 x 0.86 mm,
14 x 14 x 1.4 mm,
attacks as well as internal/external tamper events, flash encryption, 0.5 mm
0.5 mm
external memory interface with on-the-fly PRINCE decryption, options
for hardware Physically Unclonable Function (PUF) and Factory Root of NOTE
Trust programming All information
on the HLQFP
• Industrial Strength: Industrial communication protocol support, 15-year
package is
longevity, high-resolution mixed signal analog, CAN-FD, BLDC/PMSM preliminary and
Motor Control support, integrated sensor interfaces (MIPI-I3C, I2C, SPI) pending
• Power-efficient: < 70 μA/MHz active current, < 10 μA Power down mode qualification.
with RTC enabled and 8 KB SRAM retention, < 2.5 μA Deep Power-
down mode with RTC active and 8 KB SRAM
NXP reserves the right to change the detail specifications as may be required to
permit improvements in the design of its products.
NXP Semiconductors
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 2 / 139
NXP Semiconductors
— Buck DC-DC, Core LDO, other LDOs — 1.2 V support at reduced performance (available
only on Fast pads)
• Separate AON domain on VDD_BAT pin
— Five independent IO power rings
• Operating voltage: 1.71 V to 3.6 V
— 100 MHz IO on P2 and P3
• IOs: 1.71 V-3.6 V full-performance
— Up to 28-pin wake-up sources function down to
Operating Characteristics
deep power-down mode
• Temperature range: -40 °C to 125 °C
— Support 1.71 V~3.6 V IO supply range
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 3 / 139
NXP Semiconductors
1. To confirm current availability of orderable part numbers, go to http://www.nxp.com and perform a part number search.
2. As marked on package
NOTE
All information on the HLQFP package is preliminary and pending qualification
1. 'x' in the DIED field is dependent on the minor revision of the silicon
Fact Sheet The Fact Sheet gives overview of the product key features and its Fact Sheet
uses.
Data Sheet The Data Sheet includes electrical characteristics and signal This document
connections.
Chip Errata The chip mask set Errata provides additional or corrective MCXNx4x_1P02G
information for a particular device mask set.
Package Package dimensions are provided in package drawings. • HLQFP 100-pin: 98ASA01897D
drawing
• BGA 184-pin: 98ASA01888D
NOTE
The EdgeLock Secure Subsystem (ELS) is also known as EdgeLock Secure Enclave, Core Profile (ELE). This
document uses the ELS name, but other materials might refer to this module as EdgeLock Secure Enclave, Core
Profile or ELE.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 4 / 139
NXP Semiconductors
System
Code
NPU
(N1-16) Smart
CoolFlux Micr- DMA DMA PKC ELS USB USB uSDHC
DMA ENET
LPCAC w/ 2 KB BSP32 CM33 0 1 FS HS
16 KB Cache
D O P X Y D I C
System
Flash
M0 M1 M11 M7 M8 M9 M10 M2 M3 M4 M5 M6 P0 M12 M13 M14 1 MB
FMC PRINCE FMU
Flash
1 MB
P1
ROM
P16 CACHE64 IPED Flex
(16 k) W/GCM SPI
P2 RAMX
96 KB
P3 RAMA
Multilayer 32 KB
AHB Matrix
P4 RAMB
32 KB
P5 RAMC
64 KB
P6 RAMD
64 KB
P7 RAME
64 KB
P8 RAMF
64 KB
P9 RAMG
64 KB
P10 RAMH
32 KB
P12
P13
P14
AIPS
P15
bridge 3 MAILBOX
AIPS USBFS IPC
bridge 4 RAM
P11
EWM
Debug
FlexSPI- Mailbox LPFlexcomm
APB
CMX_PERF 2-3 [1]
bridge 0 EMVSIM
SYSCON AIPS LPFlexcomm
(Clock, Reset, Wakeup) (0,1) LPCAC- 4-9 [1] LPFlexcomm
Peripheral input bridge 0 0-1
CMX_PERF
muxes [2] FlexIO
WWDT(0,1) FMU CDOG0
CMP2 MBC SCTIMER /
CTIMER 0 SAI (0,1) PWM
TSI SCG FlexSPI
UTICK Timer SINC Filter CDOG1 GPIO0
GPIO PINT PORT0
OSTIMER OTPC
CTIMER(1,2,3,4) uSDHC Power GPIO
MRT CMC CRC Quad 1,2,3,4
14-bit DAC ADC (0,1)
FREQME LPTMR 0,1 NPX
CACHE64_POLSEL PKC
PORT 12-bit DAC NPU
WUU RAM
(1,2,3,4) (0,1)
APB PWM(0,1)
SPC OPAMP AIPS
GDET(0,1) bridge 1 PKC RAM
(0,1,2) CAN(0,1) bridge 2
CMP(0,1) Interface
VREF ENC(0,1)
EIM eDMA 1
PKC 2x 13C (0,1) RTC [3] Ethernet EVTG
ERM eDMA 1 AIPS
TDET CH0~15 bridge 1
PUF PLU MICFIL USBFS
INTM
GPIO5 USBHS SEMA42
CoolFlux BSP32 SmartDMA USB FS DCD eDMA 0
ELS
PORT5 USB HS PHY
SM3 eDMA 0
TRNG and DCD
Accelerator CH0~15
VBAT
AHBSC
Notes:
[1] : Each LP_FlexComm includes UART, SPI, I2C
[2] : Peripheral input muxes of peripherals in Wake Domain should be put to Wake Domain
[3] : RTC is partitioned to rtc_lp (vbat domain) and rtc_hp (lv domain)
NOTE
Flash, FlexSPI and bus masters, including, PQ, NPU, BSP32, DMA, USBs, ENET, PKC, S50 have registers. The
registers can be accessed from APB or AIPS bridge.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 5 / 139
Contents
1 Feature Comparison
Table 4. Feature Comparison
NPU Y Y Y Y
Memory SRAM 1 Upto 480 K no ECC Upto 320 K no Upto 320 K no Upto 480 K no ECC
ECC ECC
SRAM ECC 32 K 32 K 32 K 32 K
uSDHC Y N Y Y
Secure Y Y Y Y
Subsystem
Anti Tamper 8 8 8 8
Pin 2
Analog ADC 2 2 2 2
peripherals
DAC 12b, 1 2 2 1 1
MSPS
DAC 14b, 5 1 1 — —
MSPS
Comparator 3 3 2 2
Opamp 3 3 — —
Accurate Vref Y Y Y Y
USB HS Y3 Y3 Y Y
USB FS Y Y Y Y
Ethernet 1 1 1 1
Power Line Y Y — —
Communication
CAN w/wo FD 2 2 1 1
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 8 / 139
NXP Semiconductors
Ratings
Flexcom 10 10 10 10
Smart Card 14 14 1 1
Interface
FlexIO 1 1 1 1
Timers RTC 1 1 1 1
32b 5 5 5 5
SCT/PWM 1 1 1 1
MRT 24b 1 1 1 1
uTICK timer 1 1 1 1
WWDT 1 1 1 1
OS Timer 1 1 1 1
2 Ratings
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 9 / 139
NXP Semiconductors
Ratings
1. Determined according to IPC/JEDEC Standard J-STD-020, Moisture/Reflow Sensitivity Classification for Nonhermetic
Solid State Surface Mount Devices.
temperature)
1. Determined according to ANSI/ESDA/JEDEC Standard JS-001-2017, For Electrostatic Discharge Sensitivity Testing,
Human Body Model (HBM) - Component Level.
2. Determined according to ANSI/ESDA/JEDEC Standard JS-002-2018, For Electrostatic Discharge Sensitivity Testing,
Charged Device Model (CDM) - Device Level
3. Determined according to JEDEC Standard JESD78, IC Latch-Up Test.
VDD_SYS Supply voltage for on-board regulators, LVD / HVDs, and –0.3 1.98 1 V
clock sources
VDD Supply voltage for Port 0, Port 1, Flash arrays –0.3 3.63 V
VDD_BAT Supply voltage for VBAT domain and Port 5 –0.3 3.63 V
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 10 / 139
NXP Semiconductors
General
1. The part will support 2.75 V for up to 20 s over lifetime to allow for fuse programming
2. Analog pins are defined as pins that do not have an associated general-purpose I/O port function.
3. This limit is per supply pin. This includes all power pins, including, VDD_CORE, VDD_SYS, VDD_LDO_SYS,
VDD_LDO_CORE, VDD, VDD_Px, VDD_ANA, VDD_USB, and VDD_BAT
3 General
Low High
VIH
80%
Input Signal Midpoint1 50%
20%
VIL
Fall Time Rise Time
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 11 / 139
NXP Semiconductors
General
domains
• Mid voltage 0.95 1.0
1.05
• Normal voltage 1.045 1.1
1.155
• Overdrive voltage 1.14 1.2
1.26
VIH 3
Input high voltage
• 1.71 V ≤ VDD_Px ≤ 3.6 V 0.7 × VDD_Px — V
VIL 3
Input low voltage
— 0.3 × VDD_Px V
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 12 / 139
NXP Semiconductors
General
IICIO 9
IO pin DC injection current — per pin
mA
• VIN < VSS-0.3 V (negative —
current injection) -3
1. To avoid triggering the glitch detect modules on this device, it is important that the VDD_CORE voltage matches the
configuration of the GDET modules. See the GDET chapter in the Security Reference Manual for details.
2. If DCDC is unused, then input supply should be tied to GND through a 10 kΩ resistor.
3. Operation at 1.2 V is allowed on Port P2/P3 pins only with the following restrictions:
• VDD_CORE must be less than or equal to the VDD_Px voltage
• VDD_SYS must be powered on before VDD_Px is powered and VDD_SYS must not be powered off before powering
off VDD_Px.
4. If this voltage rail is not tied to VDD, it must ramp after VDD_SYS
5. If none of the Port 3 pins are being used, then the VDD_P3 can be left floating.
6. VDD_P4 should be powered up with VDD_ANA and to the same voltage level as VDD_ANA
7. VDD_ANA may deviate from VDD_P4 by ± 0.1 V provided it is still within range of 1.71 V - 3.6 V
8. USB HS is not supported when VDD_CORE < 1.1 V
9. All I/O pins are internally clamped to VSS and VDD_Px through an ESD protection diode. If VIN is greater than
VDD_Px_MIN(=VSS-0.3 V) or is less than VDD_Px_MAX(=VDD_Px + 0.3 V), then there is no need to provide current limiting
resistors at the pads. If this limit cannot be observed, then a current limiting resistor is required. The negative DC
injection current limiting resistor is calculated as R = (-0.3 - VIN)/(-IICIOmin). The positive injection current limiting resistor is
calculated as R=(VIN-VDD_Px_MAX)/IICIOmax. The actual resistor should be an order of magnitude higher to tolerate transient
voltages.
10. Open drain outputs must be pulled to whichever supply voltage corresponds to that IO, VDD_Px as appropriate.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 13 / 139
NXP Semiconductors
General
• VDD_SYS
For VDD_SYS, it has Power-on-reset (POR) power supervisor circuits.
Table 10. VDD supply HVD, LVD, and POR Operating Requirements
hysteresis
Target VDD_CORE = 1.0 V
— 13 —
Target VDD_CORE = 1.1 V
Target VDD_CORE = 1.2 V
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 14 / 139
NXP Semiconductors
General
VHVD_SYS V 1
VDD_SYS Rising high-voltage detect
threshold (HVD assertion)
Target VDD_SYS = 1.8 V 2.035 2.077 2.120
VPOR_SYS Falling VDD_SYS POR detect voltage (POR 0.8 1.0 1.5 V
assertion)
1. When fuses are being programmed VDD_SYS is raised to 2.5V nominal. This is outside the HVD bounds, so HVD
detection for VDD_SYS must be disabled when programming fuses
VOH 1
Output high voltage — Normal drive strength
VDD_Px – 0.5 — — V
• 2.7 V ≤ VDD_Px ≤ 3.6 V, IOH = 4 mA
• 1.71 V ≤ VDD_Px < 2.7 V, IOH = 2.5 mA VDD_Px – 0.5 — — V
VOH 2,1
Output high voltage — High drive strength
VDD_Px – 0.5 — — V
• 2.7 V ≤ VDD_Px ≤ 3.6 V, IOH = 6 mA
• 1.71 V ≤ VDD_Px < 2.7 V, IOH = 3.75 mA VDD_Px – 0.5 — — V
VOL 3,1
Output low voltage — Normal drive strength
— — 0.5 V
• 2.7 V ≤ VDD_Px ≤ 3.6 V, IOL = 4 mA
• 1.71 V ≤ VDD_Px < 2.7 V, IOL = 2.5 mA — — 0.5 V
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 15 / 139
NXP Semiconductors
General
VOL 1,3
Output low voltage — High drive strength
— — 0.5 V
• 2.7 V ≤ VDD_Px ≤ 3.6 V, IOL = 6 mA
• 1.71 V ≤ VDD_Px < 2.7 V, IOL = 3.75 mA — — 0.5 V
temperature range
1)
VDCDC_LX 1, 2
DCDC output voltage
1.2 V range 0.85 — 1.21 V
ILOAD 3
DCDC load current
• Normal drive strength — — 105 mA
• FREQ_CNTRL_ON=1 — — 45 mA
• Low drive strength — — 15 mA
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 16 / 139
NXP Semiconductors
General
1. The VDD_DCDC input supply to the system DCDC must be at least 500 mV higher than the desired output at DCDC_LX to
achieve the stated efficiency. VDD_DCDC can be as low as 300 mV above the desired output voltage but the efficiency will
be reduced.
2. The system DCDC converter generates 1.2 V at DCDC_LX by default. The DCDC is used to power VDD_CORE.
3. The maximum load current during boot up shall not exceed 60 mA.
4. Recommended inductor value is 1 µH to 1.5 µH. If the inductor is < 1 µH, the DCDC efficiency is not guaranteed.
5. The maximum recommended ESR is 250 mΩ (not a hard limit).
6. The variation in capacitance of the capacitor at DCDC_LX due to aging, temperature, and voltage degradation must not
exceed the Min./Max. values.
7. FREQ_CNTRL_ON = 1. This range is for 1 µH inductor. DCDC converter specifications
8. FREQ_CNTRL_ON = 1.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 17 / 139
NXP Semiconductors
General
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 18 / 139
NXP Semiconductors
General
VOUT_SYS V 3,4,2
LDO_SYS regulator output voltage
1.71 1.8 1.98
Normal drive strength mode
2.25 2.5 2.75
Fuse programming mode
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 19 / 139
NXP Semiconductors
General
LDO_SYS_DROPO mV 1, 2
LDO_SYS dropout voltage
UT
• Normal drive strength mode — — 150
IDD 7
LDO_SYS power consumption
• Normal drive strength mode — 100 — μA
• Low drive strength mode — 70 — nA
1. Regulator will automatically switch to passthrough mode with the supply is below 1.95 V.
2. VDD_LDO_SYS must be at least 150 mV higher than the desired VOUT_SYS.
3. The LDO_SYS converter generates 1.8 V by default at VOUT_SYS. VOUT_SYS can be used to power VDD_SYS,
VDD_Px, VDD_ANA, and external components as long as the max ILOAD is not exceeded.
4. VOUT_SYS and VDD_SYS are connected together within the package
5. Maximum current load in fuse programming mode is 40 mA
6. Maximum current load during pass through mode = 50 mA
7. In normal mode, LDO_SYS draws ~100 μA for every 20 mA of load current.
8. This value is for a 1.5 μF external output capacitor. This value would increase with higher load capacitor.
ORE
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 20 / 139
NXP Semiconductors
General
— Mid drive
0.95 1 1.05
— Normal drive
1.045 1.1 1.155
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 21 / 139
NXP Semiconductors
General
NOTE
Refer to Thermal specifications for formula to calculate Ta from Tj
IDD_ACT_OD_1 While(1) executing on CPU0 from Flash; Cache Enabled, Core 25 11.17 mA 1
IDD_ACT_SD_1 While(1) executing on CPU0 from Flash; Cache Enabled, Core 25 7.19 mA 1
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 22 / 139
NXP Semiconductors
General
IDD_ACT_OD_2 While(1) executing on CPU0 from Flash; Cache Enabled, Core 25 31.61 mA 1
IDD_ACT_SD_2 While(1) executing on CPU0 from Flash; Cache Enabled, Core 25 18.52 mA 1
voltage at 1.1V; Clocked from PLL0 at 100 MHz; All peripheral
113 26.99
clocks enabled
125 35.82
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 23 / 139
NXP Semiconductors
General
NOTE
Refer to Thermal specifications for formula to calculate Ta from Tj
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 24 / 139
NXP Semiconductors
General
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 25 / 139
NXP Semiconductors
General
125 30.59
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 26 / 139
NXP Semiconductors
General
NOTE
Refer to Thermal specifications for formula to calculate Ta from Tj
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 27 / 139
NXP Semiconductors
General
125 56.23
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 28 / 139
NXP Semiconductors
General
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 29 / 139
NXP Semiconductors
General
NOTE
Refer to Thermal specifications for formula to calculate Ta from Tj
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 30 / 139
NXP Semiconductors
General
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 31 / 139
NXP Semiconductors
General
113 4.82
125 6.15
pins enabled
113 4.93
125 6.19
IDD_VBAT_32K VBAT mode; DCDC output disabled; 32KB VBAT 25 0.81 µA 1,2
SRAM retained
113 22.62
125 29.05
IDD_VBAT_8K VBAT mode; DCDC output disabled; 8KB VBAT 25 0.49 µA 1,2
SRAM retained
113 9.51
125 12.18
IDD_VBAT_OSC32K VBAT mode; DCDC output disabled; RTC enabled 25 0.62 µA 1,2
125 6.57
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 32 / 139
NXP Semiconductors
General
IDD_VBAT_FRO16K VBAT mode; DCDC output disabled; RTC enabled 25 0.59 µA 1,2
125 8.43
NOTE
Refer to Thermal specifications for formula to calculate Ta from Tj
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 33 / 139
NXP Semiconductors
General
NOTE
Refer to Thermal specifications for formula to calculate Ta from Tj
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 34 / 139
NXP Semiconductors
General
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 35 / 139
NXP Semiconductors
General
Overdrive mode
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 36 / 139
NXP Semiconductors
General
Mid-Drive mode
1. The maximum value of system clock, core clock, AHB clock, and flash clock under normal run mode can be 3 % higher
than the specified maximum frequency when FRO-144M is used as the clock source.
NOTE
Pad types are specified in the pinout spreadsheet attached to this document.
GPIO pin interrupt pulse width (digital glitch filter disabled) — 1.5 — AHB clock 1
GPIO pin interrupt pulse width (digital glitch filter disabled, 150 — ns 2
Asynchronous path
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 37 / 139
NXP Semiconductors
General
9
AON pins and RESET_B pin
ns
• 2.7 ≤ VDD_Px ≤ 3.6 V
3 8
• 1.71 ≤ VDD_Px < 2.7 V
3.6 20
1. The device may operate at maximum TA rating as long as TJ maximum of 125 °C is not exceeded. The simplest method to
determine TJ is: TJ = TA + RθJA × chip power dissipation.
2. The device operating specification is not guaranteed beyond 125 °C TJ.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 38 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
3. The maximum operating requirement applies to all chapters unless otherwise specifically stated.
4. Operating at maximum conditions for extended periods may affect device reliability. Refer to Product Lifetime Usage
application note (AN14180)
5. Over-drive mode, at 1.2 V, is not supported above TJ 113 °C.
characterization parameter
1. Thermal test board meets JEDEC specification for respective package (JESD51-7 for the 100 HLQFP; JESD51-9 for the
184 BGA)
2. Determined in accordance to JEDEC JESD51-2A natural convection environment. Thermal resistance data in this report is
solely for a thermal performance comparison of one package to another in a standardized specified environment. It is not
meant to predict the performance of a package in an application-specific environment.
3. Junction-to-Case thermal resistance determined using an isothermal cold plate. Case temperature refers to the 100
HLQFP package bottom surface temperature.
• SD mode — 36
• MD mode — 25
T1 Clock period ns
• OD mode 20.82 —
• SD mode 27.78 —
• MD mode 40 —
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 39 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
TRACE_CLK
T4 T5
T3 T2
T1
TRACE_CLK
T6 T7
TRACE_DATA[3:0]
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 40 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
J10 JTAG-DP/TAP TMS, TDI input data hold time after TCLK rise 1 — ns
J2
J3 J3
JTAG_TCLK
J4 J4
JTAG_TCLK
J5 J6
J7
J8
JTAG_TDO
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 41 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
JTAG_TCLK
J9 J10
J11
J12
JTAG_TDO
S2
S3 S3
SWD_CLK
S4 S4
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 42 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
SWD_CLK
S5 S6
S7
S8
SWD_DIO
This chip is designed to meet targeted specifications with a ±40 ppm frequency error over the life of the part, which includes the
temperature, mechanical, and aging excursions.
The table below shows typical specifications for the Crystal Oscillator.
Jitosc Jitter ps
— 70 —
• Period jitter (RMS)
Vec Externally provided input clock amplitude Refer to Table 9 for VIH and VILlevels 2
1. When a crystal is being used with the oscillator, the EXTAL and XTAL pins should only be connected to required oscillator
components and must not be connected to any other devices.
2. This specification is for an externally supplied clock driven to EXTAL and does not apply to any other clock input.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 43 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
Table 34. System Oscillator Crystal Specifications. Refer to figure 10 for additional details of the crystal parameters
Freq Rm(ohms) Cp(pF) Cload(pF) Cm(pF) Lm(mH) Typical Typical Drive level (µW)
Crystal startup Current
min max
(MHz) (µs)1 consumpti
on (µA)1
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 44 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
Lm Cm Rm
Cp
Cload
Jitosc Jitter ps
• Period jitter (RMS) — 12000 —
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 45 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
vec_extal32 Externally provided input clock amplitude Refer to Voltage and current mV 4, 5
1. For Low power mode, use crystals with load cap (CL) 7 pF or less
2. Proper PC board layout procedures must be followed to achieve specifications.
3. When a crystal is being used with the 32 kHz oscillator, the EXTAL32 and XTAL32 pins should only be connected to
required oscillator components and must not be connected to any other devices.
4. This specification is for an externally supplied clock driven to EXTAL32 and does not apply to any other clock input. The
oscillator remains enabled and XTAL32 must be left unconnected.
5. The parameter specified is a peak-to-peak value and VIH and VIL specifications do not apply. The voltage of the applied
clock must be within the range of VSS to VDD_BAT.
6. These are the internally available oscillator load capacitors on each of the EXTAL32 and XTAL32 pins, selectable in 2 pF
steps. The effective load capacitance is the series equivalent of the selected capacitors.
7. The internally available load capacitors can be set to minimum of 0 on XTAL and 2 pF on EXTAL and external load
capacitors used instead.
00 (default) 50 14
01 70 22
10 80 22
11 100 20
1. Cx is the sum of all capacitance connected to both EXTAL32 and XTAL, including internal load capacitors, pad
capacitance and PCB
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 46 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
NOTE
It is recommended that the oscillator margin be measured on the actual application PCB with the target crystal.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 47 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
NOTE
The information in this table applies to both PLL0 (APLL) and PLL1 (SPLL).
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 48 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
512 KB — 3200
1024 KB — 6200
1536 KB — 9300
512 KB — 3200
1024 KB — 6200
512 KB — 3050
1024 KB — 6000
time
time
256 KB — 1500
512 KB — 3050
1024 KB — 6000
execution time
execution time
32 KB — 190
cycles
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 49 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
cycles
cycles
e cycles
512 KB — 1500
1024 KB — 2800
1536 KB — 4300
512 KB — 1500
1024 KB — 2800
512 KB — 1500
1024 KB — 2800
1536 KB — 4300
1. Time to abort the command may significantly impact the time to execute the command.
2. Characterized but not tested in production
3. Measured from the time FSTAT[PERDY] is cleared.
programming operation
erase operation
1. See the Power Management chapter in the reference manual for the specific VDD_Px voltage supply powering the flash
array.
Program Flash
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 50 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
1. Typical data retention values are based on measured response accelerated at high temperature and derated to a constant
25°C use profile.
2. Sector cycling endurance represents the number of Program/Erase cycles on a single sector at -40°C ≤ Tj ≤ 125°C.
3. For devices with a single flash block, sectors must be located within the last 256 KB of the flash main memory. For devices
with two flash blocks, sectors must be located within the last 256 KB of each flash main memory but must not total more
than 256 KB per device.
Table 44. FlexSPI input timing in SDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x0
Table 45. FlexSPI input timing in SDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x1 and FlexSPI input timing in SDR
mode where FlexSPIn_MCR0[RXCLKSRC] = 0x2
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 51 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
Table 45. FlexSPI input timing in SDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x1 and FlexSPI input timing in SDR
mode where FlexSPIn_MCR0[RXCLKSRC] = 0x2 (continued)
• SD mode 50
• MD mode
Figure 13. FlexSPI input timing in SDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x0 or 0x1 or 0x2
NOTE
Timing shown is based on the memory generating read data on the SCK falling edge, and FlexSPI controller
sampling read data on the falling edge.
Table 46. FlexSPI input timing in SDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x3 (Case A1)
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 52 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
Figure 14. FlexSPI input timing in SDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x3 (Case A1)
NOTE
Timing shown is based on the memory generating read data and read strobe on the SCK rising edge. The FlexSPI
controller samples read data on the DQS falling edge.
Table 47. FlexSPI input timing in SDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x3 (Case A2)
Figure 15. FlexSPI input timing in SDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x3 (Case A2)
NOTE
Timing shown is based on the memory generating read data on the SCK falling edge and read strobe on the SCK
rising edge. The FlexSPI controller samples read data on a half-cycle delayed DQS falling edge.
Table 48. FlexSPI input timing in DDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x0
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 53 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
Table 48. FlexSPI input timing in DDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x0 (continued)
Table 49. FlexSPI input timing in DDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x1 and FlexSPI input timing in DDR
mode where FlexSPIn_MCR0[RXCLKSRC] = 0x2
Figure 16. FlexSPI input timing in DDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x0, 0x1, 0x2
Table 50. FlexSPI input timing in DDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x3 (case B1)
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 54 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
SCK
TSCKD
SIO[0:7]
TSCKDQS
DQS
Figure 17. FlexSPI input timing in DDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x3 (case B1)
Table 51. FlexSPI input timing in DDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x3 (case B2)
Figure 18. FlexSPI input timing in DDR mode where FlexSPIn_MCR0[RXCLKSRC] = 0x3 (caseB2)
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 55 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
1. The actual maximum frequency supported is limited by the FlexSPIn_MCR0[RXCLKSRC] configuration used. Please refer to
the FlexSPI SDR input timing specifications.
NOTE
TCSS and TCSH are configured by the FlexSPIn_FLSHAxCR1 register, the default values are shown above. Refer
to the Reference Manual for more details.
1. The actual maximum frequency supported is limited by the FlexSPIn_MCR0[RXCLKSRC] configuration used. Please refer to
the FlexSPI DDR input timing specifications.
NOTE
TCSS and TCSH are configured by the FlexSPIn_FLSHAxCR1 register, the default values are shown above. Refer
to the Reference Manual for more details.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 56 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
1. VDD_SYS ramp-up slew rate MUST be slower than 2.5V/100 µs to avoid unintentional program
2. This is the current required to program just the fuse and is in addition to any other current being drawn by the device.
3. The maximum total accumulated time for elevated VDD_SYS (VDD_SYS > 1.98V) is 20 seconds over the lifetime of the
device.
4.4 Analog
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 57 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
1. Typical values assume VDD_ANA = 3.0 V, Temp = 25 °C, fADCK = 24 MHz, unless otherwise stated. Typical values are for
reference only, and are not tested in production.
2. DC potential difference
3. For devices that do not have a dedicated VREFL and VSS_ANA pins, VREFL and VSS_ANA are tied to VSS internally.
4. If VREFH is less than VDD_ANA, then voltage inputs greater than VREFH but less than VDD_ANA are allowed but result in a
full-scale conversion result
5. ADC selected inputs and unselected dedicated inputs must not exceed VDD_ANA during an ADC conversion. Unselected
muxed inputs may exceed VDD_ANA but must not exceed the IO supply associated with the inputs (VDD_Px) when a
conversion is in progress. If an ADC input may exceed these levels, then a minimum of 1 K series resistance must be used
between the source and the ADC input pin.
6. This resistance is external to MCU. To achieve the best results, the analog source resistance must be kept as low as
possible.
7. There are several types of ADC inputs. To see which channels correspond to which type of ADC inputs, see channel index
map in reference manual
8. If the input come through a mux in the IO pad, add the IO Mux Resistance Adder value to the resistance for the channel
type
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 58 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 59 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
equation
equation
1 MS/s (AVGS=001) 83 dB
2 MS/s 80 dB
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 60 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
1 MS/s (AVGS=001) 80 dB
2 MS/s 77 dB
T=-40 to 105 ˚C 1 3 ˚C
1. Typical values assume VDD_ANA = 3.3 V, Temp = 25 °C, fADCK = 24 MHz unless otherwise stated. Typical values are for
reference only and are not tested in production.
2. The ADC supply current depends on the ADC conversion clock speed, conversion rate, and power mode. Typical value
show is at 6 MHz, 24 MHz, and 48 MHz. For lowest power operation, PWRSEL should be set to 00.
3. Must meet minimum TSMP requirement
4. Maximum conversion rate for high-speed mode is with FADCK = 48 MHz. Maximum conversion rate for low-power mode is
FADCK = 24 MHz and 7.5 sample cycles (to meet the minimum auto-zero time requirement)
5. Required sample time is dictated by external components RAS, CAS, internal components RADIN, CADIN, CP, and desired
sample accuracy in bits(B). Calculate it with formula: T SMP_REQ = B*0.693*[RAS*(CAS+CP+CADIN)+ (RAS + R ADIN)* CADIN.
Required auto-zero time is for ADC comparator offset cancellation. The chosen sample time should be no less than
maximum of the two: TSMP = max(TSMP_REQ,TAZ_REQ)
6. Internal channel inputs are those that do not come from external source (temperature sensor, bandgap).
7. 1 LSB = (VREFH - VREFL)/2N (N=14 bits), for 16- bit specifications, multiply by 4.
8. All accuracy numbers assume that the ADC is calibrated with VREFH=VDD_ANA and using a high- speed- dedicated input
channel.
9. Dynamic results assume Fin=1 kHz sinewave, no averaging.
10. Set the power-up delay (PUDLY) according to the ADC start-up time if PWREN=0.
11. Ilkg = leakage current (Refer to pin leakage specification in the voltage and current operating ratings of packaged device)
12. The temperature sensor can be calibrated to a +/- 0.5 % precision after board assembly by using a 3-temperature
calibration flow with accurate ± 0.15 % temperature chamber.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 61 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
1. The DAC reference can be selected to be VDD_ANA or VREFH or VREFO PAD, keep VDD_ANA be the highest voltage.
2. A small load capacitance (50 pF) can improve the bandwidth performance of the DAC.
3. Sink or source current availability
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 62 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
0xC08)
middle scale
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 63 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
2
DAC12 INL (LSB)
-2
-4
-6
-8
0 500 1000 1500 2000 2500 3000 3500 4000
Digital Code
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 64 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
1.499
1.4985
1.498
DAC12 Mid Level Code Voltage
1.4975
1.497
1.4965
1.496
-40 25 55 85 105 125
Temperature °C
1. A small load capacitance (50 pF) can improve the bandwidth performance of the DAC.
2. Sink or source current availability
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 65 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
• Normal mode
— 15 —
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 66 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 67 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
• Normal mode — — 20 mV
• Low-power mode — — 40 mV
• CR0[HYSTCTR] = 00 — 0 — mV
• CR0[HYSTCTR] = 01 — 10 — mV
• CR0[HYSTCTR] = 10 — 20 — mV
• CR0[HYSTCTR] = 11 — 30 — mV
tD 2
Propagation delay
• High speed mode, 100 mV overdrive, power — — 25 ns
> 1.71V
• High speed mode, 30 mV overdrive, power — — 50 ns
> 1.71V
• Normal mode, 30 mV overdrive, power > — — 600 ns
1.71V
— — 5 μs
• Low-power mode, 30 mV overdrive, power >
1.71V
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 68 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
1. Typical hysteresis is measured with input voltage range limited to 0.6 to VDD_ANA–0.6 V.
2. Overdrive does not include input offset voltage or hysteresis
3. Comparator initialization delay is defined as the time between software writes to change control inputs (Writes to
CMP_DACCR[DACEN], CMP_DACCR[VRSEL], CMP_DACCR[VOSEL], CMP_MUXCR[PSEL], and CMP_MUXCR[MSEL])
and the comparator output settling to a stable level.
4. 1 LSB = Vreference/256
Typical hysteresis
Figure 27. Typical hysteresis vs. Vin level (VDD = 3.3 V, HPMD = 1)
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 69 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
Figure 28. Typical hysteresis vs. Vin level (VDD = 3.3 V, HPMD = 0, NPMD = 0)
Figure 29. Typical hysteresis vs. Vin level (VDD = 3.3 V, HPMD = 0, NPMD = 1)
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 70 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
1. VDD_ANA must be at least 600 mV greater than the selected VREFO output voltage.
2. CL must be connected to VREF_OUT if the VREF_OUT functionality is being used for either an internal or external
reference.
3. The minimum CL capacitance must take into account the variation in capacitance of the chosen capacitor due to voltage,
temperature, and aging.
1. See the Reference Manual of the chip for the appropriate settings of the VREF Status and Control register.
2. Vvrefo max is also ≤ VDD_ANA - 600 mV.
3. F is feedback factor, F = 1/Vvrefo
4. Load regulation voltage is the difference between the VREF_OUT voltage with no load vs. voltage with defined load.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 71 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 72 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
4.5 Timers
See General switching specifications.
SD mode:5 5
MD mode:10 10
4.6.1 LPUART
See General switching specifications.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 73 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
• Master TX in OD mode
MHz
— LPSPI0–LPSPI2 — 25
— LPSPI3–LPSPI5 — 50
— LPSPI6–LPSPI9 — 75
• Master RX in OD mode
— LPSPI0–LPSPI2 — 25
— LPSPI3–LPSPI5 — 50
— LPSPI6–LPSPI9 — 75
• Master TX in SD mode
— LPSPI0–LPSPI2 — 21
— LPSPI3–LPSPI5 — 32
— LPSPI6–LPSPI9 — 50
• Master RX in SD mode
— LPSPI0–LPSPI2 — 21
— LPSPI3–LPSPI5 — 32
— LPSPI6–LPSPI9 — 50
• Master TX in MD mode
— LPSPI0–LPSPI2 — 12.5
— LPSPI3–LPSPI5 — 25
— LPSPI6–LPSPI9 — 25
• Master RX in MD mode
— LPSPI0–LPSPI2 — 12.5
— LPSPI3–LPSPI5 — 25
— LPSPI6–LPSPI9 — 25
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 74 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
1. The frequency of operation is also limited to a minimum of fperiph/2048 and a max of fperiph/2, where fperiph is the LPSPI
peripheral functional clock.
2. tperiph = 1/fperiph
PCS
(OUTPUT)
SCK
(CPOL=1)
(OUTPUT)
LP6 LP7
SIN
MSB IN2 BIT 6 . . . 1 LSB IN
(INPUT)
LP8 LP9
SOUT
(OUTPUT) MSB OUT2 BIT 6 . . . 1 LSB OUT
1. If configured as an output.
2. LSBF = 0. For LSBF = 1, bit order is LSB, bit 1, ..., bit 6, MSB.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 75 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
PCS
(OUTPUT)
LP2
LP3 LP4
SCK
(CPOL=0)
(OUTPUT)
LP5 LP5
SCK
(CPOL=1)
(OUTPUT)
LP6 LP7
SIN
(INPUT) MSB IN2 BIT 6 . . . 1 LSB IN
LP8 LP9
SOUT
(OUTPUT) PORT DATA MASTER MSB OUT2 BIT 6 . . . 1 MASTER LSB OUT PORT DATA
• Slave TX in OD mode
— LPSPI0–LPSPI2 MHz
— 12.5
— LPSPI3–LPSPI5
— 20
— LPSPI6–LPSPI9
— 30
• Slave RX in OD mode
— LPSPI0–LPSPI2
— LPSPI3–LPSPI5 — 12.5
— LPSPI6–LPSPI9 — 30
• Slave TX in SD mode — 75
— LPSPI0–LPSPI2
— LPSPI3–LPSPI5 — 12.5
— LPSPI6–LPSPI9 — 16
• Slave RX in SD mode — 25
— LPSPI0–LPSPI2
— LPSPI3–LPSPI5
— 12.5
— LPSPI6–LPSPI9
— 30
• Slave TX in MD mode — 50
38 <<CLASSIFICATION>>
<<NDA MESSAGE>>
Table continues on the next page...
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 76 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
— LPSPI0–LPSPI2 — 12.5
— LPSPI3–LPSPI5 — 12.5
— LPSPI6–LPSPI9 — 25
• Slave RX in MD mode
— LPSPI0–LPSPI2 — 12.5
— LPSPI3–LPSPI5 — 30
— LPSPI6–LPSPI9 — 30
• LPSPI3~LPSPI5 6
• LPSPI6~LPSPI9 2.4
• LPSPI3~LPSPI5 17
• LPSPI6~LPSPI9 13
1. The frequency of operation is also limited to a minimum of fperiph/2048 and a max of fperiph/4, where fperiph is the LPSPI
peripheral functional clock.
2. tperiph = 1/fperiph
3. Time to data active from high-impedance state
4. Hold time to high-impedance state
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 77 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
PCS
(INPUT)
LP2 LP4
SCK
(CPOL=0)
(INPUT)
LP3 LP5 LP5
SCK
(CPOL=1)
(INPUT)
LP9
LP8 LP10 LP11 LP11
LP6 LP7
SIN
MSB IN BIT 6 . . . 1 LSB IN
(INPUT)
PCS
(INPUT)
LP2 LP4
LP3
SCK
(CPOL=0)
(INPUT)
LP5 LP5
SCK
(CPOL=1)
(INPUT)
LP10 LP11 LP9
SOUT see
SLAVE MSB OUT BIT 6 . . . 1 SLAVE LSB OUT
(OUTPUT) note
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 78 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
Data hold time for I2C bus devices tHD; DAT 01 3.452 03 0.91 µs
1. The master mode I2C deasserts ACK of an address byte simultaneously with the falling edge of SCL. If no slaves
acknowledge this address byte, then a negative hold time can result, depending on the edge rates of the SDA and SCL
lines.
2. The maximum tHD; DAT must be met only if the device does not stretch the LOW period (tLOW) of the SCL signal.
3. Input signal Slew = 10 ns and Output Load = 50 pF
4. Set-up time in slave-transmitter mode is 1 IPBus clock period, if the TX FIFO is empty.
5. A Fast mode I2C bus device can be used in a Standard mode I2C bus system, but the requirement tSU; DAT ≥ 250 ns must
then be met. This is automatically the case if the device does not stretch the LOW period of the SCL signal. If such a
device does stretch the LOW period of the SCL signal, then it must output the next data bit to the SDA line trmax + tSU; DAT =
1000 + 250 = 1250 ns (according to the Standard mode I2C bus specification) before the SCL line is released.
6. Cb = total capacitance of the one bus line in pF.
Hold time (repeated) START condition. After this tHD; STA 0.26 — µs
period, the first clock pulse is generated.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 79 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
Bus free time between STOP and START condition tBUF 0.5 — µs
SDA
tSU; DAT tf
tf tLOW tr tHD; STA tSP tr tBUF
SCL
Table 71. MIPI-I3C specifications when communicating with legacy I2C devices
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 80 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
Table 71. MIPI-I3C specifications when communicating with legacy I2C devices (continued)
tBUF Bus free time between STOP and START 1.3 — 0.5 — µs
condition
tDIG_OD_L tLOW_OD + — ns
tfDA_OD
(min)
tMMLock Time internal where new master not driving SDA low tAVAL — μs
Table 73. MIPI-I3C push-pull specifications for SDR and HDR-DDR modes
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 81 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
Table 73. MIPI-I3C push-pull specifications for SDR and HDR-DDR modes (continued)
tDIG_L 32 — — ns
tDIG_H_MIXE 32 — 45 ns 1
tDIG_H 32 — — ns
1. When communicating with an I3C Device on a mixed Bus, the tDIG_H_MIXED period must be constrained in order to make
sure that I2C devices do not interpret I3C signaling as valid I2C signaling.
2. It doesn't include output pad delay.
SDA
tSU; DAT tf
tf tLOW tr tHD; STA tSP tr tBUF
SCL
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 82 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
NOTE
The USB HS PHY does not support operation when VDD_CORE is configured to 1.0V level
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 83 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
1. In low speed mode, card clock must be lower than 400 kHz, voltage ranges from 2.7 to 3.6 V.
2. In normal (full) speed mode for SD/SDIO card, clock frequency can be any value between 0–25 MHz. In high-speed mode,
clock frequency can be any value between 0–50 MHz.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 84 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
3. In normal (full) speed mode for MMC card, clock frequency can be any value between 0–20 MHz. In high-speed mode,
clock frequency can be any value between 0–52 MHz.
4. To satisfy hold timing, the delay difference between clock input and cmd/data input must not exceed 2 ns.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 85 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 86 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 87 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
S6 I2S_TX_BCLK/I2S_RX_BCLK to I2S_TX_FS/ 1 — ns
I2S_RX_FS output invalid
S1 S2 S2
I2S_MCLK (output)
S3
I2S_TX_BCLK/ S4
I2S_RX_BCLK (output) S4
S5 S6
I2S_TX_FS/
I2S_RX_FS (output)
S9 S10
I2S_TX_FS/
S7
I2S_RX_FS (input)
S7 S8
S8
I2S_TXD
S9 S10
I2S_RXD
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 88 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
1. Applies to first in each frame and only if the TCR4[FSE] bit is clear
S11
S12
I2S_TX_BCLK/ S12
I2S_RX_BCLK (input)
S15 S16
I2S_TX_FS/
I2S_RX_FS (output) S13 S14
I2S_TX_FS/
I2S_RX_FS (input) S15
S19
S15 S16 S16
I2S_TXD
S17 S18
I2S_RXD
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 89 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
tODS Output delay skew between any two FlexIO_Dx pins configured 0 8 ns 1
tIDS Input delay skew between any two FlexIO_Dx pins configured as 0 8 ns 1
SI10
EMVSIMn_PD
EMVSIMn_RST
SI7
EMVSIMn_CLK
SI8
EMVSIMn_IO
SI9
EMVSIMn_VCCEN
The following table defines the general timing requirements for the EMV SIM interface.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 90 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
SI2 EMV SIM clock rise time (EMVSIMn_CLK)2 Srise — 0.08 × (1/Sfreq) ns
SI3 EMV SIM clock fall time (EMVSIMn_CLK)2 Sfall — 0.08 × (1/Sfreq) ns
Si5 EMV SIM I/O rise time / fall time (EMVSIMn_IO)3 Tr/Tf — 0.8 μs
Si6 EMV SIM RST rise time / fall time (EMVSIMn_RST)4 Tr/Tf — 0.8 μs
EMVSIMn_VCCEN
EMVSIMn_CLK
EMVSIMn_IO RESPONSE
T0
The following table defines the general timing requirements for the SIM interface.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 91 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
EMVSIMn_VCCEN
EMVSIMn_RST
EMVSIMn_CLK
EMVSIMn_IO RESPONSE
1 2
3 3
T0 T1
The following table defines the general timing requirements for the EMVSIM interface.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 92 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
Each of the above steps requires one OSC32KCLK period (usually 32 kHz, also known as rtcclk in below figure). Power-down
may be initiated by a Smart card removal detection; or it may be launched by the processor.
SI10
EMVSIMn_PD
EMVSIMn_RST
SI7
EMVSIMn_CLK
SI8
EMVSIMn_IO
SI9
EMVSIMn_VCCEN
SI7 EMVSIM reset to SIM clock stop Srst2clk 0.9 × 1/ 1.1 × 1/Frtcclk μs
Frtcclk1
SI8 EMVSIM reset to SIM Tx data low Srst2dat 1.8 × 1/Frtcclk 2.2 × 1/Frtcclk μs
SI9 EMVSIM reset to SIM voltage Srst2ven 2.7 × 1/Frtcclk 3.3 × 1/Frtcclk μs
enable low
SI10 EMVSIM presence detect to SIM Spd2rst 0.9 × 1/Frtcclk 1.1 × 1/Frtcclk μs
reset low
1. Frtcclk is OSC32KCLK, and this clock must be enabled during the power down sequence.
NOTE
Same timing is also followed when auto power down is initiated. See Reference Manual for reference.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 93 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 94 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
4.6.13.2 RMII
RMII interface is matching RMII v1.2 specification. In RMII mode, the reference clock can be generated internally and provided
to the PHY through RCLK50M_OUT, or it comes from an external 50 MHz clock generator which is connected to the PHY and to
SoC through RCLK50M_IN pin.
Timings in table below are covering both cases: reference clock generated internally or externally.
4.6.13.3 MDIO
MDIO is the control link used to configure Ethernet PHY connected to SoC.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 95 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 96 / 139
NXP Semiconductors
Peripheral operating requirements and behaviors
Parameter Value
1. Depending on K value, the user must make sure floor(K x CLKDIV) > 1 to avoid timing problems
4.8.1 Tamper
Table 91. Tamper electrical specifications
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 97 / 139
NXP Semiconductors
Package dimensions
5 Package dimensions
If you want the drawing for this package Then use this document number
6 Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 98 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT5 - SCT0_OUT2
ALT6 - FLEXIO0_D16
ALT7 - SmartDMA_PIO4
ALT8 - PLU_OUT0
ALT9 - ENET0_TXD2
ALT10 - I3C1_SDA
ALT3 - FC5_P5
ALT4 - CT_INP9
ALT5 - SCT0_OUT3
ALT6 - FLEXIO0_D17
ALT7 - SmartDMA_PIO5
ALT8 - PLU_OUT1
ALT9 - ENET0_TXD3
ALT10 - I3C1_SCL
ALT3 - FC5_P6
ALT4 - CT2_MAT0
ALT5 - SCT0_IN2
ALT6 - FLEXIO0_D18
ALT7 - SmartDMA_PIO6
ALT8 - PLU_IN0
ALT9 - ENET0_TXER
ALT11 - CAN0_TXD
ALT5 - SCT0_IN3
ALT6 - FLEXIO0_D19
ALT7 - SmartDMA_PIO7
ALT8 - PLU_IN1
ALT9 - ENET0_RX_CLK
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 99 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT10 - I3C1_PUR
ALT11 - CAN0_RXD
ALT3 - FC3_P0
ALT4 - CT2_MAT2
ALT5 - SCT0_OUT4
ALT6 - FLEXIO0_D20
ALT7 - SmartDMA_PIO8
ALT8 - PLU_OUT2
ALT9 - ENET0_RXER
ALT11 - CAN1_RXD
ALT3 - FC3_P1
ALT4 - CT2_MAT3
ALT5 - SCT0_OUT5
ALT6 - FLEXIO0_D21
ALT7 - SmartDMA_PIO9
ALT8 - PLU_OUT3
ALT9 - ENET0_RXDV
ALT11 - CAN1_TXD
ALT4 - CT_INP10
ALT5 - SCT0_IN4
ALT6 - FLEXIO0_D22
ALT7 - SmartDMA_PIO10
ALT8 - PLU_IN2
ALT9 - ENET0_RXD0
ALT5 - SCT0_IN5
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 100 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT6 - FLEXIO0_D23
ALT7 - SmartDMA_PIO11
ALT8 - PLU_IN3
ALT9 - ENET0_RXD1
ALT10 - I3C1_PUR
ALT4 - CT_INP12
ALT5 - SCT0_OUT6
ALT6 - FLEXIO0_D24
ALT7 - SmartDMA_PIO12
ALT8 - PLU_OUT4
ALT9 - ENET0_RXD2
ALT10 - I3C1_SDA
ALT4 - CT_INP13
ALT5 - SCT0_OUT7
ALT6 - FLEXIO0_D25
ALT7 - SmartDMA_PIO13
ALT8 - PLU_OUT5
ALT9 - ENET0_RXD3
ALT10 - I3C1_SCL
ALT3 - FC3_P6
ALT4 - CT3_MAT0
ALT5 - SCT0_IN6
ALT6 - FLEXIO0_D26
ALT7 - SmartDMA_PIO14
ALT8 - PLU_IN4
ALT9 - ENET0_COL
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 101 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT11 - CAN0_TXD
ALT4 - CT3_MAT1
ALT5 - SCT0_IN7
ALT6 - FLEXIO0_D27
ALT7 - SmartDMA_PIO15
ALT8 - PLU_IN5
ALT9 - ENET0_CRS
ALT11 - CAN0_RXD
ALT3 - FC4_P0
ALT4 - CT3_MAT2
ALT5 - SCT0_OUT8
ALT6 - FLEXIO0_D28
ALT7 - SmartDMA_PIO16
ALT8 - PLU_OUT6
ALT9 - ENET0_MDC
ALT11 - CAN1_TXD
ALT3 - FC4_P1
ALT4 - CT3_MAT3
ALT5 - SCT0_OUT9
ALT6 - FLEXIO0_D29
ALT7 - SmartDMA_PIO17
ALT8 - PLU_OUT7
ALT9 - ENET0_MDIO
ALT10 - SAI1_MCLK
ALT11 - CAN1_RXD
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 102 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT3 - FC4_P2
ALT4 - CT_INP14
ALT5 - SCT0_OUT4
ALT6 - FLEXIO0_D30
ALT7 - SmartDMA_PIO18
ALT5 - SCT0_OUT5
ALT6 - FLEXIO0_D31
ALT7 - SmartDMA_PIO19
Default - RESET_B
ALT5 - SCT0_OUT8
ALT10 - SAI0_MCLK
ALT5 - SCT0_OUT9
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 103 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT3 - uSDHC0_D5
ALT4 - SCT0_IN0
ALT5 - PWM1_A3
ALT6 - FLEXIO0_D8
ALT7 - SmartDMA_PIO20
ALT8 - FLEXSPI0_B_SS1_b
ALT10 - SAI0_RX_BCLK
ALT4 - SCT0_IN1
ALT5 - PWM1_B3
ALT6 - FLEXIO0_D9
ALT7 - SmartDMA_PIO21
ALT8 - FLEXSPI0_B_DQS
ALT9 - SINC0_MCLK_OUT0
ALT10 - SAI0_RX_FS
ALT3 - uSDHC0_D1
ALT4 - SCT0_OUT0
ALT5 - PWM1_A2
ALT6 - FLEXIO0_D10
ALT7 - SmartDMA_PIO22
ALT8 - FLEXSPI0_B_SS0_b
ALT9 - SINC0_MCLK0
ALT10 - SAI0_TXD0
ALT4 - SCT0_OUT1
ALT5 - PWM1_B2
ALT6 - FLEXIO0_D11
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 104 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT7 - SmartDMA_PIO23
ALT8 - FLEXSPI0_B_SCLK
ALT9 - SINC0_MBIT0
ALT10 - SAI0_RXD0
ALT4 - SCT0_OUT2
ALT5 - PWM1_A1
ALT6 - FLEXIO0_D12
ALT7 - SmartDMA_PIO24
ALT8 - FLEXSPI0_B_DATA0
ALT9 - SINC0_MCLK1
ALT10 - SAI0_RXD1
ALT3 - uSDHC0_CMD
ALT4 - SCT0_OUT3
ALT5 - PWM1_B1
ALT6 - FLEXIO0_D13
ALT7 - SmartDMA_PIO25
ALT8 - FLEXSPI0_B_DATA1
ALT9 - SINC0_MBIT1
ALT10 - SAI0_TXD1
ALT3 - uSDHC0_D3
ALT4 - SCT0_OUT4
ALT5 - PWM1_A0
ALT6 - FLEXIO0_D14
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 105 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT7 - SmartDMA_PIO26
ALT8 - FLEXSPI0_B_DATA2
ALT9 - SINC0_MCLK2
ALT10 - SAI0_TX_BCLK
ALT3 - uSDHC0_D2
ALT4 - SCT0_OUT5
ALT5 - PWM1_B0
ALT6 - FLEXIO0_D15
ALT7 - SmartDMA_PIO27
ALT8 - FLEXSPI0_B_DATA3
ALT9 - SINC0_MBIT2
ALT10 - SAI0_TX_FS
ALT4 - SCT0_IN2
ALT5 - PWM1_X0
ALT6 - FLEXIO0_D16
ALT7 - SmartDMA_PIO28
ALT8 - FLEXSPI0_B_DATA4
ALT9 - SINC0_MCLK3
ALT10 - SAI1_TXD0
ALT4 - SCT0_IN3
ALT5 - PWM1_X1
ALT6 - FLEXIO0_D17
ALT7 - SmartDMA_PIO29
ALT8 - FLEXSPI0_B_DATA5
ALT9 - SINC0_MBIT3
ALT10 - SAI1_RXD0
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 106 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT5 - PWM1_X2
ALT6 - FLEXIO0_D18
ALT7 - SmartDMA_PIO31
ALT8 - FLEXSPI0_B_DATA6
ALT9 - SINC0_MCLK4
ALT10 - SAI1_RXD1
ALT5 - PWM1_X3
ALT6 - FLEXIO0_D19
ALT7 - SmartDMA_PIO30
ALT8 - FLEXSPI0_B_DATA7
ALT9 - SINC0_MBIT4
ALT10 - SAI1_TXD1
ALT4 - CT_INP16
ALT7 - SmartDMA_PIO24
ALT8 - PLU_IN0
ALT9 - SINC0_MCLK3
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 107 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT4 - CT_INP16
ALT7 - SmartDMA_PIO24
ALT8 - PLU_IN0
ALT9 - SINC0_MCLK3
ALT4 - CT_INP17
ALT7 - SmartDMA_PIO25
ALT8 - PLU_IN1
ALT4 - CT_INP17
ALT7 - SmartDMA_PIO25
ALT8 - PLU_IN1
ALT7 - SmartDMA_PIO26
ALT8 - PLU_IN2
ALT9 - SINC0_MBIT3
ALT8 - PLU_IN3
ALT7 - SmartDMA_PIO28
ALT8 - PLU_IN4
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 108 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT9 - SINC0_MCLK4
ALT7 - SmartDMA_PIO28
ALT8 - PLU_IN4
ALT9 - SINC0_MCLK4
ALT7 - SmartDMA_PIO29
ALT8 - PLU_IN5
ALT9 - SINC0_MBIT4
ALT7 - SmartDMA_PIO29
ALT8 - PLU_IN5
ALT9 - SINC0_MBIT4
ALT4 - CT_INP18
ALT7 - SmartDMA_PIO30
ALT8 - PLU_CLK
ALT4 - CT_INP18
ALT7 - SmartDMA_PIO30
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 109 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT8 - PLU_CLK
ALT6 - FLEXIO0_D20
ALT8 - PLU_OUT0
ALT9 - SINC0_MCLK0
ALT11 - CAN0_RXD
ALT3 - USB1_OTGn_ID
ALT4 - CT4_MAT1
ALT6 - FLEXIO0_D21
ALT8 - PLU_OUT1
ALT9 - SINC0_MBIT0
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 110 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT11 - CAN0_TXD
ALT3 - USB1_OTGn_ID
ALT4 - CT4_MAT1
ALT6 - FLEXIO0_D21
ALT8 - PLU_OUT1
ALT9 - SINC0_MBIT0
ALT11 - CAN0_TXD
ALT8 - PLU_OUT2
ALT4 - CT4_MAT3
ALT6 - FLEXIO0_D23
ALT8 - PLU_OUT3
ALT9 - SINC0_MCLK_OUT0
ALT11 - CAN1_RXD
ALT4 - CT3_MAT0
ALT6 - FLEXIO0_D24
ALT8 - PLU_OUT4
ALT9 - SINC0_MCLK1
ALT11 - CAN1_TXD
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 111 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT3 - USB1_OTGn_OC
ALT4 - CT3_MAT1
ALT6 - FLEXIO0_D25
ALT8 - PLU_OUT5
ALT9 - SINC0_MBIT1
ALT3 - USB1_OTGn_OC
ALT4 - CT3_MAT1
ALT6 - FLEXIO0_D25
ALT8 - PLU_OUT5
ALT9 - SINC0_MBIT1
ALT8 - PLU_OUT6
ALT6 - FLEXIO0_D27
ALT8 - PLU_OUT7
ALT9 - SINC0_MCLK_OUT1
ALT4 - CT2_MAT0
ALT6 - FLEXIO0_D28
ALT9 - SINC0_MCLK2
ALT4 - CT2_MAT1
ALT6 - FLEXIO0_D29
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 112 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT9 - SINC0_MBIT2
ALT4 - CT2_MAT1
ALT6 - FLEXIO0_D29
ALT9 - SINC0_MBIT2
ALT4 - CT2_MAT3
ALT6 - FLEXIO0_D31
ALT9 - SINC0_MCLK_OUT2
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 113 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT3 - TAMPER0
ALT3 - TAMPER1
ALT3 - TAMPER2
ALT3 - TAMPER3
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 114 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT3 - TAMPER4
Default - DIS
ALT5 - PWM1_X3
ALT6 - FLEXIO0_D31
ALT7 - SmartDMA_PIO23
ALT10 - SAI1_TXD1
ALT4 - CT_INP10
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 115 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT5 - PWM1_X2
ALT6 - FLEXIO0_D30
ALT7 - SmartDMA_PIO22
ALT9 - SIM0_VCCEN
ALT10 - SAI1_RXD1
ALT3 - FC6_P1
ALT4 - CT2_MAT3
ALT5 - PWM1_B3
ALT6 - FLEXIO0_D29
ALT7 - SmartDMA_PIO21
ALT9 - SIM0_RST
ALT10 - SAI1_RXD0
ALT11 - PF_SPI_CS1_DIS_n
ALT3 - FC6_P0
ALT4 - CT2_MAT2
ALT5 - PWM1_A3
ALT6 - FLEXIO0_D28
ALT7 - SmartDMA_PIO20
ALT9 - SIM0_PD
ALT10 - SAI1_TXD0
ALT11 - PF_SPI_CS0_DIS_n
ALT5 - PWM1_X1
ALT6 - FLEXIO0_D27
ALT7 - SmartDMA_PIO19
ALT10 - SAI1_RX_FS
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 116 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT5 - PWM1_X0
ALT6 - FLEXIO0_D26
ALT7 - SmartDMA_PIO18
ALT10 - SAI1_RX_BCLK
ALT5 - PWM1_B2
ALT6 - FLEXIO0_D25
ALT7 - SmartDMA_PIO17
ALT9 - SIM0_IO
ALT10 - SAI1_TX_FS
ALT5 - PWM1_A2
ALT6 - FLEXIO0_D24
ALT7 - SmartDMA_PIO16
ALT9 - SIM0_CLK
ALT10 - SAI1_TX_BCLK
ALT5 - PWM1_B1
ALT6 - FLEXIO0_D23
ALT7 - SmartDMA_PIO15
ALT8 - FLEXSPI0_A_DATA7
ALT10 - SAI0_RX_FS
ALT11 - PF_SPI_SCKIN
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 117 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT5 - PWM1_A1
ALT6 - FLEXIO0_D22
ALT7 - SmartDMA_PIO14
ALT8 - FLEXSPI0_A_DATA6
ALT10 - SAI0_RX_BCLK
ALT11 - PF_SPI_DATA
ALT4 - CT1_MAT3
ALT5 - PWM1_B0
ALT6 - FLEXIO0_D21
ALT7 - SmartDMA_PIO13
ALT8 - FLEXSPI0_A_DATA5
ALT10 - SAI0_TXD1
ALT11 - PF_SPI_CS0_n
ALT4 - CT1_MAT2
ALT5 - PWM1_A0
ALT6 - FLEXIO0_D20
ALT7 - SmartDMA_PIO12
ALT8 - FLEXSPI0_A_DATA4
ALT10 - SAI0_RXD1
ALT4 - CT1_MAT1
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 118 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT5 - PWM0_B3
ALT6 - FLEXIO0_D19
ALT7 - SmartDMA_PIO11
ALT8 - FLEXSPI0_A_DATA3
ALT9 - SIM0_IO
ALT10 - SAI0_RXD0
ALT11 - PF_QSPI_DATA3
ALT4 - CT1_MAT0
ALT5 - PWM0_A3
ALT6 - FLEXIO0_D18
ALT7 - SmartDMA_PIO10
ALT8 - FLEXSPI0_A_DATA2
ALT9 - SIM0_CLK
ALT10 - SAI0_TXD0
ALT11 - PF_QSPI_DATA2
ALT4 - CT_INP5
ALT5 - PWM0_B2
ALT6 - FLEXIO0_D17
ALT7 - SmartDMA_PIO9
ALT8 - FLEXSPI0_A_DATA1
ALT9 - SIM0_RST
ALT10 - SAI0_TX_FS
ALT11 - PF_QSPI_DATA1
ALT4 - CT_INP4
ALT5 - PWM0_A2
ALT6 - FLEXIO0_D16
ALT7 - SmartDMA_PIO8
ALT8 - FLEXSPI0_A_DATA0
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 119 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT9 - SIM0_PD
ALT10 - SAI0_TX_BCLK
ALT11 - PF_QSPI_DATA0
ALT4 - CT4_MAT3
ALT5 - PWM0_B1
ALT6 - FLEXIO0_D15
ALT7 - SmartDMA_PIO7
ALT8 - FLEXSPI0_A_SCLK
ALT9 - SIM0_VCCEN
ALT10 - SAI0_MCLK
ALT11 - PF_QSPI_SCKIN
ALT4 - CT4_MAT2
ALT5 - PWM0_A1
ALT6 - FLEXIO0_D14
ALT7 - SmartDMA_PIO6
ALT8 - FLEXSPI0_A_DQS
ALT9 - SIM1_VCCEN
ALT10 - SAI1_MCLK
ALT11 - PF_QSPI_CS_n
ALT5 - PWM0_X3
ALT6 - FLEXIO0_D13
ALT7 - SmartDMA_PIO5
ALT9 - SIM1_IO
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 120 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT5 - PWM0_X2
ALT6 - FLEXIO0_D12
ALT7 - SmartDMA_PIO4
ALT9 - SIM1_CLK
ALT5 - PWM0_X1
ALT6 - FLEXIO0_D11
ALT7 - SmartDMA_PIO3
ALT9 - SIM1_RST
ALT5 - PWM0_X0
ALT6 - FLEXIO0_D10
ALT7 - SmartDMA_PIO2
ALT9 - SIM1_PD
ALT3 - FC7_P6
ALT4 - CT_INP17
ALT5 - PWM0_B0
ALT6 - FLEXIO0_D9
ALT7 - SmartDMA_PIO1
ALT8 - FLEXSPI0_A_SS1_b
ALT11 - PF_QSPI_CS1_DIS
ALT4 - CT_INP16
ALT5 - PWM0_A0
ALT6 - FLEXIO0_D8
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 121 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT7 - SmartDMA_PIO0
ALT8 - FLEXSPI0_A_SS0_b
ALT11 - PF_QSPI_CS0_DIS
ALT4 - CT_INP0
ALT4 - CT_INP1
ALT4 - CT0_MAT0
ALT5 - UTICK_CAP0
ALT10 - I3C0_PUR
ALT4 - CT0_MAT1
ALT5 - UTICK_CAP1
ALT8 - HSCMP0_OUT
ALT3 - FC1_P4
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 122 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT4 - CT0_MAT2
ALT5 - UTICK_CAP2
ALT8 - HSCMP1_OUT
ALT9 - PDM0_CLK
ALT3 - FC1_P5
ALT4 - CT0_MAT3
ALT5 - UTICK_CAP3
ALT9 - PDM0_DATA0
ALT3 - FC1_P6
ALT4 - CT_INP2
ALT8 - HSCMP2_OUT
ALT9 - PDM0_DATA1
ALT6 - FLEXIO0_D0
ALT6 - FLEXIO0_D1
ALT6 - FLEXIO0_D2
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 123 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT8 - HSCMP2_OUT
ALT4 - CT0_MAT2
ALT6 - FLEXIO0_D4
ALT4 - CT0_MAT3
ALT6 - FLEXIO0_D5
ALT4 - CT_INP2
ALT5 - UTICK_CAP0
ALT6 - FLEXIO0_D6
ALT5 - UTICK_CAP1
ALT6 - FLEXIO0_D7
ALT6 - FLEXIO0_D0
ALT9 - PDM0_CLK
ALT10 - I3C0_SDA
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 124 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT5 - UTICK_CAP3
ALT6 - FLEXIO0_D1
ALT9 - PDM0_DATA0
ALT10 - I3C0_SCL
ALT4 - CT0_MAT2
ALT6 - FLEXIO0_D2
ALT8 - HSCMP0_OUT
ALT9 - PDM0_DATA1
ALT4 - CT0_MAT3
ALT6 - FLEXIO0_D3
ALT8 - HSCMP1_OUT
ALT4 - CT_INP0
ALT6 - FLEXIO0_D4
ALT10 - I3C0_SDA
ALT4 - CT_INP1
ALT6 - FLEXIO0_D5
ALT10 - I3C0_SCL
ALT3 - FC1_P2
ALT4 - CT_INP2
ALT6 - FLEXIO0_D6
ALT10 - I3C0_PUR
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 125 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT4 - CT_INP3
ALT6 - FLEXIO0_D7
ALT4 - CT_INP0
ALT4 - CT_INP1
ALT4 - CT_INP2
Default - DIS
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 126 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT5 - SCT0_OUT6
ALT6 - FLEXIO0_D8
ALT10 - SAI1_TX_BCLK
ALT3 - FC4_P5
ALT4 - CT_INP5
ALT5 - SCT0_OUT7
ALT6 - FLEXIO0_D9
ALT10 - SAI1_TX_FS
ALT3 - FC4_P6
ALT4 - CT1_MAT0
ALT5 - SCT0_IN6
ALT6 - FLEXIO0_D10
ALT9 - ENET0_MDC
ALT10 - SAI1_TXD0
ALT11 - CAN0_TXD
ALT5 - SCT0_IN7
ALT6 - FLEXIO0_D11
ALT9 - ENET0_MDIO
ALT10 - SAI1_RXD0
ALT11 - CAN0_RXD
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 127 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT3 - FC5_P0
ALT4 - CT1_MAT2
ALT5 - SCT0_OUT0
ALT6 - FLEXIO0_D12
ALT7 - SmartDMA_PIO0
ALT9 - ENET0_TX_CLK
ALT10 - SAI0_TXD1
ALT3 - FC5_P1
ALT4 - CT1_MAT3
ALT5 - SCT0_OUT1
ALT6 - FLEXIO0_D13
ALT7 - SmartDMA_PIO1
ALT9 - ENET0_TXEN
ALT10 - SAI0_RXD1
ALT3 - FC5_P2
ALT4 - CT_INP6
ALT5 - SCT0_IN0
ALT6 - FLEXIO0_D14
ALT7 - SmartDMA_PIO2
ALT9 - ENET0_TXD0
ALT10 - SAI1_RX_BCLK
ALT11 - CAN1_TXD
ALT4 - CT_INP7
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 128 / 139
NXP Semiconductors
Pinout
Pin Name 184BGA ALL 100HLQFP N94X 100HLQFP N54X Pinmux Assignment Pad Settings Alternate Functions
ALT5 - SCT0_IN1
ALT6 - FLEXIO0_D15
ALT7 - SmartDMA_PIO3
ALT8 - PLU_CLK
ALT9 - ENET0_TXD1
ALT10 - SAI1_RX_FS
ALT11 - CAN1_RXD
Note:
1. For BGA package, all balls with same name are shorted together on BGA package.
2. VSS_ANA and VSS_P4 are shorted together on package.
3. +I3C in Pad Type represents strong pull up resistor is implemented on the pin. PV bit is implemented in the Pin Control register
of the pin.
4. +I2C in Pad Type represents I2C filter is implemented on the pin. PFE bit is implemented in the Pin Control register of the pin
5. DIS in default column means the pin's input buffer is disabled by default
6. AON and RST pads support passive filter. PFE bit is implemented in the Pin Control register of the pin
7. PE, PS, SRE, ODE and DSE are supported in the Pin Control register of all types of IO
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 129 / 139
NXP Semiconductors
Pinout
Power VDD_LDO_SYS Connect to VDD_SYS When the LDO_SYS is bypassed, the input
VDD_LDO_SYS and output VOUT_SYS should
be connected together and tied to an external
supply. The regulator should also be disabled in
software.
Power VDD_DCDC Ground When the DCDC is not used, the input should be
tied to VSS through a 10 kΩ resistor.
Power VDD_SYS/VOUT_SYS Must be powered VDD_SYS is used to power parts of the system
power controller (SPC) and must be powered
to use the chip. If LDO_SYS is not being
used, then tie VDD_LDO_SYS to VOUT_SYS/
VDD_SYS and supply power from an external
source. The regulator should also be disabled in
software.
Power VDD Must be powered VDD powers the mux logic for PORT 0, PORT 1,
and Flash. It must be powered during POR. The
recommendation is to keep it powered, but it can
be connected to the output of the Smart Power
Switch and be left floating in shelf storage mode.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 130 / 139
NXP Semiconductors
Ordering parts
7 Ordering parts
NOTE
For complete list of Orderable part numbers, please refer Table 1
8 Part identification
Part numbers for the device have fields that identify the specific part. Use the values of these fields to determine the specific part.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 131 / 139
NXP Semiconductors
Part identification
8.1 Description
Part numbers for the chip have fields that identify the specific part. You can use the values of these fields to determine the specific
part you have received.
B Brand • MCX
F Family • 5xx
• 9xx
8.3 Example
This is an example part number:
MCXN946VNLT
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 132 / 139
NXP Semiconductors
Terminology and guidelines
Identifier
(O)
PMCXNxxxV
AWLZ
YYWW
MMMMM
9.1 Definitions
Key terms are defined in the following table:
Term Definition
Rating A minimum or maximum value of a technical characteristic that, if exceeded, may cause permanent
chip failure:
• Operating ratings apply during operation of the chip.
• Handling ratings apply when the chip is not powered.
NOTE
The likelihood of permanent chip failure increases rapidly as soon as a characteristic
begins to exceed one of its operating ratings.
Operating requirement A specified value or range of values for a technical characteristic that you must guarantee during
operation to avoid incorrect operation and possibly decreasing the useful life of the chip
Operating behavior A specified value or range of values for a technical characteristic that are guaranteed during operation
if you meet the operating requirements and any other specified conditions
NOTE
Typical values are provided as design guidelines and are neither tested
nor guaranteed.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 133 / 139
NXP Semiconductors
Terminology and guidelines
9.2 Examples
TA Ambient temperature 25 °C
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 134 / 139
NXP Semiconductors
Revision History
Fatal range Degraded operating range Normal operating range Degraded operating range Fatal range
Expected permanent failure - No permanent failure - No permanent failure - No permanent failure Expected permanent failure
- Possible decreased life - Correct operation - Possible decreased life
- Possible incorrect operation - Possible incorrect operation
–∞ ∞
Operating (power on)
n.) .)
i ax
(m (m
i ng ing
rat rat
ng lin
g
n dli nd
Ha Ha
–∞ ∞
Handling (power off)
10 Revision History
The following table provides a revision history for this document.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 135 / 139
NXP Semiconductors
Legal information
Legal information
Objective [short] data sheet Development This document contains data from the objective specification for product
development.
Preliminary [short] data sheet Qualification This document contains data from the preliminary specification.
Product [short] data sheet Production This document contains the product specification.
[1] Please consult the most recently issued document before initiating or completing a design.
[2] The term 'short data sheet' is explained in section "Definitions".
[3] The product status of device(s) described in this document may have changed since this document was published and may differ in case of multiple devices.
The latest product status information is available on the Internet at URL http://www.nxp.com.
Definitions Disclaimers
Draft — A draft status on a document indicates that the content is still Limited warranty and liability — Information in this document is believed
under internal review and subject to formal approval, which may result to be accurate and reliable. However, NXP Semiconductors does not give
in modifications or additions. NXP Semiconductors does not give any any representations or warranties, expressed or implied, as to the accuracy
representations or warranties as to the accuracy or completeness of or completeness of such information and shall have no liability for the
information included in a draft version of a document and shall have no consequences of use of such information. NXP Semiconductors takes no
liability for the consequences of use of such information. responsibility for the content in this document if provided by an information
source outside of NXP Semiconductors.
Short data sheet — A short data sheet is an extract from a full data sheet with
In no event shall NXP Semiconductors be liable for any indirect, incidental,
the same product type number(s) and title. A short data sheet is intended for
punitive, special or consequential damages (including - without limitation -
quick reference only and should not be relied upon to contain detailed and full
lost profits, lost savings, business interruption, costs related to the removal or
information. For detailed and full information see the relevant full data sheet,
replacement of any products or rework charges) whether or not such damages
which is available on request via the local NXP Semiconductors sales office.
are based on tort (including negligence), warranty, breach of contract or any
In case of any inconsistency or conflict with the short data sheet, the full data
other legal theory.
sheet shall prevail.
Notwithstanding any damages that customer might incur for any reason
Product specification — The information and data provided in a Product data whatsoever, NXP Semiconductors’ aggregate and cumulative liability towards
sheet shall define the specification of the product as agreed between NXP customer for the products described herein shall be limited in accordance with
Semiconductors and its customer, unless NXP Semiconductors and customer the Terms and conditions of commercial sale of NXP Semiconductors.
have explicitly agreed otherwise in writing. In no event however, shall an
agreement be valid in which the NXP Semiconductors product is deemed to Right to make changes — NXP Semiconductors reserves the right to make
offer functions and qualities beyond those described in the Product data sheet. changes to information published in this document, including without limitation
specifications and product descriptions, at any time and without notice. This
document supersedes and replaces all information supplied prior to the
publication hereof.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 136 / 139
NXP Semiconductors
Legal information
Applications — Applications that are described herein for any of these Bare die — All die are tested on compliance with their related technical
products are for illustrative purposes only. NXP Semiconductors makes no specifications as stated in this data sheet up to the point of wafer sawing
representation or warranty that such applications will be suitable for the and are handled in accordance with the NXP Semiconductors storage and
specified use without further testing or modification. transportation conditions. If there are data sheet limits not guaranteed, these
will be separately indicated in the data sheet. There are no post-packing tests
Customers are responsible for the design and operation of their applications
performed on individual die or wafers.
and products using NXP Semiconductors products, and NXP Semiconductors
accepts no liability for any assistance with applications or customer product NXP Semiconductors has no control of third party procedures in the sawing,
design. It is customer’s sole responsibility to determine whether the NXP handling, packing or assembly of the die. Accordingly, NXP Semiconductors
Semiconductors product is suitable and fit for the customer’s applications and assumes no liability for device functionality or performance of the die or
products planned, as well as for the planned application and use of customer’s systems after third party sawing, handling, packing or assembly of the die. It is
third party customer(s). Customers should provide appropriate design and the responsibility of the customer to test and qualify their application in which
operating safeguards to minimize the risks associated with their applications the die is used.
and products.
All die sales are conditioned upon and subject to the customer entering
NXP Semiconductors does not accept any liability related to any default, into a written die sale agreement with NXP Semiconductors through its
damage, costs or problem which is based on any weakness or default in the legal department.
customer’s applications or products, or the application or use by customer’s
third party customer(s). Customer is responsible for doing all necessary testing AEC unqualified products — This product has not been qualified to the
for the customer’s applications and products using NXP Semiconductors appropriate Automotive Electronics Council (AEC) standard Q100 or Q101
products in order to avoid a default of the applications and the products or of the and should not be used in automotive applications, including but not limited to
application or use by customer’s third party customer(s). NXP does not accept applications where failure or malfunction of an NXP Semiconductors product
any liability in this respect. can reasonably be expected to result in personal injury, death or severe
property or environmental damage. NXP Semiconductors accepts no liability
Limiting values — Stress above one or more limiting values (as defined in for inclusion and/or use of NXP Semiconductors products in such equipment
the Absolute Maximum Ratings System of IEC 60134) will cause permanent or applications and therefore such inclusion and/or use is for the customer’s
damage to the device. Limiting values are stress ratings only and (proper) own risk.
operation of the device at these or any other conditions above those
given in the Recommended operating conditions section (if present) or the Quick reference data — The Quick reference data is an extract of the product
Characteristics sections of this document is not warranted. Constant or data given in the Limiting values and Characteristics sections of this document,
repeated exposure to limiting values will permanently and irreversibly affect the and as such is not complete, exhaustive or legally binding.
Terms and conditions of commercial sale — NXP Semiconductors products against ElectroStatic Discharge (ESD) pulses and are not intended for any
are sold subject to the general terms and conditions of commercial sale, other usage including, without limitation, voltage regulation applications. NXP
as published at http://www.nxp.com/profile/terms, unless otherwise agreed Semiconductors accepts no liability for use in such applications and therefore
in a valid written individual agreement. In case an individual agreement such use is at the customer’s own risk.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 137 / 139
NXP Semiconductors
Legal information
Suitability for use in non-automotive qualified products — Unless this AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio,
document expressly states that this specific NXP Semiconductors product CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali,
is automotive qualified, the product is not suitable for automotive use. Mbed, Mbed Enabled, NEON, POP, RealView, SecurCore, Socrates, Thumb,
It is neither qualified nor tested in accordance with automotive testing TrustZone, ULINK, ULINK2, ULINK-ME, ULINK-PLUS, ULINKpro, μVision,
or application requirements. NXP Semiconductors accepts no liability for Versatile — are trademarks and/or registered trademarks of Arm Limited (or its
inclusion and/or use of non-automotive qualified products in automotive subsidiaries or affiliates) in the US and/or elsewhere. The related technology
equipment or applications. may be protected by any or all of patents, copyrights, designs and trade
secrets. All rights reserved.
In the event that customer uses the product for design-in and use in automotive
applications to automotive specifications and standards, customer (a) shall use CoolFlux — is a trademark of NXP B.V.
the product without NXP Semiconductors’ warranty of the product for such
CoolFlux DSP — is a trademark of NXP B.V.
automotive applications, use and specifications, and (b) whenever customer
EdgeLock — is a trademark of NXP B.V.
uses the product for automotive applications beyond NXP Semiconductors’
specifications such use shall be solely at customer’s own risk, and (c) customer eIQ — is a trademark of NXP B.V.
fully indemnifies NXP Semiconductors for any liability, damages or failed
MCX — is a trademark of NXP B.V.
product claims resulting from customer design and use of the product for
automotive applications beyond NXP Semiconductors’ standard warranty and NXP SECURE CONNECTIONS FOR A SMARTER WORLD — is a trademark
Customer shall select products with security features that best meet rules,
regulations, and standards of the intended application and make the
ultimate design decisions regarding its products and is solely responsible
for compliance with all legal, regulatory, and security related requirements
concerning its products, regardless of any information or support that may be
provided by NXP.
NXP B.V. — NXP B.V. is not an operating company and it does not distribute
or sell products.
Trademarks
Notice: All referenced brands, product names, service names, and
trademarks are the property of their respective owners.
32-bit Arm Cortex-M33 @ 150 MHz (N94x and N54x), Rev. 4, 01/2024
Data Sheet: Technical Data 138 / 139
Please be aware that important notices concerning this document and the product(s) described
herein, have been included in section 'Legal information'.