NXP Semiconductors Microcontroller LPC550x/S0x

Le unità MCU LPC550x/S0x NXP Semiconductors offrono sicurezza avanzata, caratteristica che li rende ideali per applicazioni industriali, IoT e generiche integrate. I microcontroller basati su LPC550x/S0x ARM Cortex-M33 presentano un motore di crittografia CASPER con memoria flash su chip fino a 256 KB e fino a 96 KB di SRAM su chip. Gli MCU includono anche un modulo PRINCE per la crittografia/decrittografia flash on-the-fly. Il LPC550x/S0x include molti timer, tra cui un sistema di controllo del codice, CAN FD, cinque timer per uso generico, un SCTimer/PWM, un Timer RTC/allarme, un timer Multi-Rate (MRT) a 24 bit e un timer Watchdog (WWDT) con finestra. Sono inoltre forniti molte periferiche di comunicazione seriale flessibili, un’unità logica programmabile (PLU) e un ADC a 16 bit da 2,0 mcampioni/sec in grado di conversioni simultanee, comparatore e sensori di temperatura.

Gli MCU LPC550x/S0x NXP con ARM Cortex-M33 forniscono una base di sicurezza, offrendo isolamento per proteggere preziosi IP e dati con la tecnologia TrustZone®. LPC550x/S0x semplifica la progettazione e lo sviluppo di software di sistemi di controllo del segnale digitale, con le istruzioni di elaborazione del segnale digitale (DSP) integrate.

Le unità MCU LPC550x/S0x supportano i requisiti di sicurezza per avvio protetto, HASH, AES, RSA, UUID, crittografia e decrittografia dinamica, autenticazione di debug e conformità TBSA.

Caratteristiche

  • Nucleo Arm Cortex-M33 (r0p4)
  • Coprocessore cripto CASPER che consente l'accelerazione hardware
  • Memoria su chip
    • Fino a 256 KB di memoria di programma flash su chip
    • SRAM totale fino a 96 KB costituita da SRAM 16 KB sul bus di codice
  • Modulo PRINCE per la crittografia dei dati in tempo reale
  • Supporto bootloader ROM su chip
    • Avvio di immagini da flash su chip
    • Supporta il controllo dell’integrità delle immagini CRC32
    • Supporta la programmazione flash tramite la programmazione In sistema (ISP)
    • Funzioni API ROM
    • Supporta l’avvio di immagini provenienti da regioni flash crittografate PRINCE
    • Supporta il protocollo di autenticazione debug NXP
    • Supporta l'impostazione di una parte sigillata in modalità di analisi dei guasti
  • Funzionalità di sicurezza
    • ARM TrustZone® abilitato
    • Motore di crittografia/decrittografia AES-256
    • Modulo Secure Hash Algorithm (SHA2)
    • Funzione fisica non clonabile (PUF)
    • Generatore di numeri casuali effettivi (TRNG)
    • Numero di serie univoco del dispositivo a 128 bit per l'identificazione (UUID)
    • GPIO sicuro
    • Watchdog di codice per rilevare l'integrità del flusso di codice
  • Generazione di clock
    • Oscillatore di funzionamento libero interno (FRO)
    • Oscillatore di funzionamento libero interno 32 kHz (FRO)
    • Oscillatore interno a bassa potenza (FRO) 1 MHz
    • Oscillatore al cristallo con una frequenza di funzionamento da 12 MHz a 32 MHz
    • Oscillatore al cristallo con frequenza di funzionamento di 32,768 kHz
    • PLL0 e PLL1
    • Funzione di uscita clock
    • Unità di misurazione della frequenza
  • Modalità di risparmio energetico e riattivazione
    • Unità di gestione dell'energia integrata (PMU)
    • Sospensione, sospensione profonda con modalità di alimentazione ridotta con conservazione della RAM
    • Opzioni di riattivazione configurabili
    • Ripristino di accensione (POR) intorno a 0,8 V
    • Rilevatore di cali di tensione (BOD)
  • Funzionamento da un convertitore CC-CC interno
  • Alimentazione singola da 1,8 V a 3,6 V
  • Supporto scansione delimitatore JTAG
  • Intervallo temperatura di funzionamento da -40 °C a +105 °C
  • Disponibile nei package HTQFP64 e HVQFN48

Applicazioni

  • Automazione industriale e degli edifici
    • Nodi sensori e IO remoti
    • Ascensori e sollevatori
    • Illuminazione e strumenti intelligenti
  • Prodotti di consumo
    • Periferiche per videogiochi e PC
    • Sistemi di tracciabilità di veicoli/risorse
    • Elettrodomestici e utensili elettrici senza fili
  • Casa Intelligente
    • Controllo di accesso sicuro/biometrico
    • Sistemi di sicurezza
    • Nodi sensore

Schema a blocchi

Schema a blocchi - NXP Semiconductors Microcontroller LPC550x/S0x
Pubblicato: 2020-11-04 | Aggiornato: 2024-11-05