MCU Cortex-M33 MCXN23x

Le MCU Cortex-M33 altamente integrate di NXP sono dotate di acceleratori su chip, periferiche intelligenti e sicurezza avanzata

Immagine delle MCU Cortex-M33 MCXN23x di NXPMCX N23x di NXP è basata su un Arm® Cortex®-M33 ad alte prestazioni che opera fino a 150 MHz con 1 MB di Flash, 352 kB di RAM ECC e SmartDMA. MCX N23x è ottimizzata per i costi, la memoria e le prestazioni del sistema e offre un'opzione single core con un'efficiente distribuzione dei carichi di lavoro alle periferiche analogiche e digitali.

L'EdgeLock secure enclave presente su MCXN23x è un sottosistema di sicurezza hardware autonomo e on-die che dispone di un core di sicurezza dedicato, di una ROM interna e di una RAM sicura e che supporta acceleratori di crittografia simmetrica e asimmetrica allo stato dell'arte, a canale laterale e resistenti agli attacchi, oltre a funzioni di hashing per i servizi di sicurezza.

FRDM-MCXN236 è una scheda di sviluppo compatta e scalabile per la prototipazione rapida della MCU MCX N23x. Offre basette standard del settore per un facile accesso agli I/O della MCU, interfacce seriali a standard aperto integrate, memoria flash esterna e un debugger MCU-Link su scheda. I dispositivi MCXN23x sono supportati da MCUXpresso Developer Experience per ottimizzare, facilitare e accelerare lo sviluppo di sistemi embedded.

Caratteristiche
  • Piattaforma core
    • Arm Cortex-M33 a 150 MHz
  • Acceleratori di elaborazione
    • SmartDMA (coprocessore per applicazioni quali l'interfaccia parallela della fotocamera e la scansione del tastierino)
  • Memoria
    • Fino a 1 MB (2 banchi da 512 kB) di memoria flash su chip
      • Supporta la sostituzione Flash e la lettura in scrittura
    • Motore di cache con 16 kB di RAM
    • Fino a 352 kB di RAM, configurabile fino a 288 kB con ECC (supporta la correzione a un solo bit e il rilevamento a due bit)
      • Possono essere mantenute fino a quattro RAM ECC da 8 kB fino alla modalità VBAT
    • 256 kB di ROM con bootloader sicuro
    • Periferiche
      • Analogiche
        • Due ADC a 16 bit, in grado di supportare quattro conversioni parallele
          • Ogni ADC può essere utilizzato come due ADC a ingresso singolo o come un ADC a ingresso differenziale
          • Fino a 2 Msps in modalità a 16 bit e 3,15 Msps in modalità a 12 bit
          • Fino a 61 canali di ingresso ADC (a seconda del contenitore)
          • Un sensore di temperatura integrato per ogni ADC
        • Timer
          • Cinque timer/contatori asincroni standard per uso generale a 32 bit, in grado di supportare fino a quattro ingressi di acquisizione e quattro uscite di comparazione, modalità PWM e ingresso di conteggio esterno
            • È possibile selezionare eventi timer specifici per generare richieste DMA
          • Timer a basso consumo
          • Timer per la misura di frequenza
          • Timer multipasso
          • Timer watchdog programmabile
          • RTC con calendario
          • Timer di riattivazione
          • Timer micro-tick (UTICK)
          • Timer per eventi OS
        • Interfacce di comunicazione
          • USB High Speed (host/dispositivo) con PHY HS su chip
          • Otto Flexcomm LP, ciascuno in grado di supportare SPI, I2C e UART
          • Due FlexCAN con FD
          • Due I3C
        • Interfacce uomo-macchina
          • Un FlexIO programmabile come una vasta gamma di interfacce seriali e parallele, tra cui Display Driver e interfaccia per fotocamera
          • Due interfacce audio seriali (SAI)
          • Microfono PDM digitale
            • Consente di collegare fino a quattro microfoni MEMS con uscita PDM
        • Controllo motori avanzato
          • Due FlexPWM con 4 sottomoduli ciascuno, in grado di fornire 12 uscite PWM (senza modulo Nanoedge)
          • Due decoder in quadratura (QDC)
          • Un modulo generatore di eventi (AND/OR/INVERT) che supporta fino a otto trigger di uscita
    • Sicurezza
      • EdgeLock® secure enclave, profilo core
        • Servizi crittografici (inclusi AES-256, SHA-2, ECC NIST P-256, TRNG e generazione/derivazione delle chiavi)
        • Archivio chiavi sicuro con politiche di utilizzo delle chiavi (protezione dell'integrità della piattaforma, della produzione e delle chiavi applicative)
        • Identità unica del dispositivo basata su una funzione fisicamente non clonabile (PUF)
        • Attestazione del dispositivo con il supporto del motore di composizione dell'identificativo del dispositivo (DICE)
        • Connessione sicura e supporto TLS
        • Gestione delle chiavi via etere (OTA) con la preintegrazione di EdgeLock 2GO di NXP
      • Acceleratore EdgeLock (crittografia a chiave pubblica)
      • Codice di avvio sicuro immutabile nella ROM
      • Doppia modalità di avvio sicuro (modalità asimmetrica e modalità simmetrica rapida, post-quantistica e sicura)
      • Supporto per l'aggiornamento del firmware sicuro
      • Gestione del ciclo di vita del dispositivo, compreso il debug autenticato e sicuro
      • Crittografia della memoria ad alte prestazioni e al volo con autenticazione aggiuntiva per la memoria flash esterna
      • Regione flash protetta (PFR)
      • Monitoraggio di sicurezza:
        • Due watchdog del codice
        • Controller di risposta alle intrusioni e alle manomissioni (ITRC)
        • Sei rilevatori pin di manomissione attivi e passivi
        • Rilevamento della tensione, della temperatura, della luce e della manomissione di clock
        • Rilevamento di glitch di tensione
      • Produzione sicura e protezione dal furto di IP in fabbrica non affidabile
      • Arm TrustZone® per Cortex-M
    • Confezionamento
      • VFBGA184, 9 mm x 9 mm
      • HLQFP100, 14 mm x 14 mm
Applicazioni
  • Settore industriale
    • Automazione di fabbrica
    • Potenza e energia
    • Controllo degli edifici
    • Apparecchiature medicali
  • Domotica
    • Controllo e sicurezza
    • Apparecchi intelligenti
    • Home entertainment
    • Apparecchiature di salute e fitness
  • Embedded generali
    • HMI industriale/consumer
    • Dispositivi palmari
    • Utensili elettrici
    • Controlli embedded per uso generale

MCXN23x Cortex-M33 MCUs

ImmagineCodice produttoreDescrizioneQuantità disponibilePrezzoVedi i dettagli
IC MCU 32BIT 1MB FLASH 184VFBGAMCXN236VDFTIC MCU 32BIT 1MB FLASH 184VFBGA1962 - Immediatamente$9.11Vedi i dettagli
IC MCU 32BIT 1MB FLASH 100HLQFPMCXN236VNLTIC MCU 32BIT 1MB FLASH 100HLQFP0 - ImmediatamenteSee Page for PricingVedi i dettagli
IC MCU 32BIT 512KB FLSH 184VFBGAMCXN235VDFTIC MCU 32BIT 512KB FLSH 184VFBGA1219 - Immediatamente$7.28Vedi i dettagli
IC MCU 32BIT 512KB FLSH 100HLQFPMCXN235VNLTIC MCU 32BIT 512KB FLSH 100HLQFP0 - ImmediatamenteSee Page for PricingVedi i dettagli

Development Board

ImmagineCodice produttoreDescrizioneQuantità disponibilePrezzoVedi i dettagli
FREEDOM MCXN236 EVAL BRDFRDM-MCXN236FREEDOM MCXN236 EVAL BRD66 - Immediatamente$17.05Vedi i dettagli
Data di pubblicazione: 2024-08-01