NXP Semiconductors Microcontroller MCX N24, N52 e N53 Cortex®-M33

I microcontrollori ad alte prestazioni MCX N24, N52 e N53 di NXP Semiconductors presentano due core ad alte prestazioni Arm® Cortex®-M33 che operano fino a 150 MHz, con 2 MB di Flash con RAM con ECC completa opzionale, un co-processore DSP e una NPU eIQ Neutron integrata. L'NPU offre un rendimento funzionale di machine learning (ML) fino a 42 volte più veloce rispetto a un singolo core CPU, consentendo di ridurre il tempo di attività e il consumo energetico complessivo.

Il design multicore dei microcontroller NXP MCX N24, N52 e N53 consente di migliorare le prestazioni del sistema e ridurre il consumo energetico grazie alla distribuzione intelligente ed efficiente dei carichi di lavoro alle periferiche analogiche e digitali. Le MCU sono supportate dalla suite di software e strumenti MCUXpresso, ampiamente utilizzata, che ottimizza, semplifica e aiuta ad accelerare lo sviluppo di sistemi integrati.

Caratteristiche

  • MCX 52/53 Dual Arm Cortex-M33 150 MHz con 618CoreMark (4.12CoreMark/MHz) per ogni core
  • MCX N24 Single Arm Cortex-M33 150 MHz con 618CoreMark (4.12CoreMark/MHz)
  • Accelerazione edge AI/ML 4.8GOP con NPU
  • Fino a 57 μA/MHz di corrente attiva, modalità di spegnimento a 6 μA con RTC abilitato e ritenzione SRAM da 512KB, modalità di spegnimento profondo a 2 μA con RTC attivo e SRAM da 32KB
  • Sicurezza della Piattaforma con EdgeLock® secure enclave, profilo del core
  • Intervallo di temperatura da -40 °C a +125 °C
  • Tipologie di package
    • VFBGA184 da 9 mm x 9 mm
    • HLQFP100 da 14 mm x 14 mm
    • HDQFP100 da 10 mm x 10 mm
    • 5 mm x 5 mm WLCSP123

Applicazioni

  • Settore industriale
    • Automazione industriale
    • Alimentazione ed energia
    • Controllo edifici
    • Strumentazioni mediche
  • Smart home
    • Controllo e sicurezza
    • Apparecchiature smart
    • Intrattenimento domestico
    • Salute e fitness
  • Generale integrato
    • HMI industriale/di consumo
    • Dispositivi palmari
    • Utensili elettrici
    • Controllo integrato per uso generale

Specifiche

  • Core
    • Primario: CPU Arm Cortex-M33 a 32 bit con TrustZone®, MPU, FPU, SIMD, ETM e CTI
    • Secondario: CPU ARM Cortex-M33 a 32 bit
  • Acceleratori di elaborazione
    • Acceleratore DSP (PowerQUAD, con interfaccia co-processore)
    • SmartDMA (coprocessore per applicazioni quali interfaccia parallela della fotocamera e scansione della tastiera)
    • Unità di elaborazione neurale eIQ® Neutron N1-16
    • Controller per comunicazioni in linea di alimentazione (PLC)
  • Periferiche
    • Analogico
      • 2 ADC a 16 bit
        • Ogni ADC può essere utilizzato come due ADC a ingresso singolo, o come un ADC a ingresso differenziale
        • Fino a 2 Msps in modalità 16 bit e 3.3 Msps in modalità 12 bit
        • Sensore di temperatura integrato collegato all'ADC
      • Tre comparatori ad alta velocità con 17 pin di ingresso e un DAC a 8 bit come riferimento interno
        • 2x CMP è funzionale fino alla modalità di risparmio energetico profondo
      • Due DAC a 12 bit con frequenze di campionamento fino a 1 Msps/sec
      • Un DAC a 14 bit con frequenze di campionamento fino a 10 Msps/sec
      • È possibile configurare tre amplificatori operazionali per:
        • Amplificatore a guadagno programmabile
        • Amplificatore differenziale
        • Amplificatore di strumenti
        • Amplificatore di transconduttanza
      • VREF altamente precisa ±0,15% con deriva 15 ppm/°C
    • Timer
      • Cinque timer/contatori asincroni standard a 32 bit per uso generale, che supportano fino a ECC-256 (ECDSA, ECDH)
      • EdgeLock Accelerator (crittografia a chiave pubblica) dispone di quattro ingressi di acquisizione e quattro uscite di confronto, modalità PWM e un ingresso di conteggio esterno.
      • È possibile selezionare eventi specifici del temporizzatore per generare richieste DMA
      • SCTimer/PWM
      • LPTimer
      • Temporizzatore per la misurazione della frequenza
      • Temporizzatore multi-tariffa
      • Temporizzatore di supervisione a finestra
      • RTC con calendario
      • Micro temporizzatore
      • Temporizzatore di eventi del sistema operativo
  • Memoria
    • Flash on-chip fino a 2 MB (2 banchi da 1 MB)
    • Motore della cache con 16 KB di RAM
    • Fino a 512 KB di RAM, configurabili fino a 416 KB con ECC (supporto per correzione di un singolo bit, rilevamento di due bit)
    • È possibile mantenere fino a 4x 8 KB di RAM ECC fino alla modalità VBAT
    • FlexSPI con cache da 16 KB che supporta tipi di memoria Xccela XIP, flash Octal/Quad SPI, HyperFlash, HyperRAM
  • Interfacce di comunicazione
    • USB ad alta velocità (host/dispositivo) con HS PHY su chip
    • USB a piena velocità (host/dispositivo) con interfaccia FS PHY integrata
    • uSDHC (interfaccia scheda Micro SD ad alta velocità)
    • 10 LP Flexcomm, ognuna supporta SPI, I2C, UART
    • 2 FlexCAN con FD, 2x I3C, 2x SAI
    • 1 ethernet con QoS
    • 1x FlexIO programmabile come una varietà di interfacce seriali e parallele, incluse, ma non limitate a, driver display e interfaccia fotocamera
    • 2 interfacce smart card EVM
    • Unità logica programmabile (PLU)
  • Sotto-sistema di controllo del motore
    • 2x eFlexPWM, ognuna con quattro sottomoduli, che forniscono 12 uscite PWM (nessun modulo Nanoedge)
    • 2x codificatore/decodificatore di quadratura (ENC)
    • 1 evento generatore (AND/OR/INVERT) modulo supporti fino a 8 uscita trigger
    • Modulo filtro SINC (3° ordine, 5 canali, interrompe le connessioni dei segnali al PWM)
  • Sicurezza
    • EdgeLock Secure Enclave, profilo del core (ELS)
      • AES-256, SHA-2, RNG
    • SRAM PUF per chiave RoT
    • PRINCE On The Fly Encrypt/Decrypt per Flash interno ed esterno
    • Regione Flash protetta (PFR)
    • DICE e UID
    • Autenticazione debug
    • 2 watchdog del codice
    • Rilevamento manomissione
      • Otto pin di rilevamento manomissione
      • Rilevamento attivo e passivo dei tentativi di manomissione
      • Rilevamento manomissione della tensione
      • Rilevamento di manomissione della temperatura
      • Rilevamento manomissione Clock

Software

  • Strumenti di configurazione MCUXpresso - Una suite completa di strumenti di configurazione del sistema, inclusi pin, clock, SDK builder e molto altro.
  • MCUXpresso SDK - Un kit di sviluppo software (SDK) open-source creato appositamente per la selezione del processore e della scheda di valutazione.
  • MCUXpresso IDE : un ambiente di sviluppo integrato (IDE) facile da usare per creare, costruire, eseguire il debug e ottimizzare le vostre applicazioni.
  • RTOS•

Schema a blocchi MCX N24x

Schema a blocchi - NXP Semiconductors Microcontroller MCX N24, N52 e N53 Cortex®-M33

Schema a blocchi MCX N52x

Schema a blocchi - NXP Semiconductors Microcontroller MCX N24, N52 e N53 Cortex®-M33

Schema a blocchi MCX N53x

Schema a blocchi - NXP Semiconductors Microcontroller MCX N24, N52 e N53 Cortex®-M33
Pubblicato: 2025-12-11 | Aggiornato: 2025-12-29