NXP Semiconductors Microcontroller serie LPC551x/S1x

I microcontroller (MCU) serie LPC551x/S1x di NXP Semiconductors sono MCU basati su Arm® Cortex ®-M33 a 32 bit progettati per applicazioni integrate per uso generico. L'architettura CPU Arm Cortex-M33 presenta una frequenza di 150 MHz e fornisce una base di sicurezza che offre isolamento per proteggere dati e IP preziosi con la tecnologia TrustZone®. Ciò semplifica la progettazione e lo sviluppo di software di sistemi di controllo del segnale digitale con istruzioni di elaborazione del segnale digitale (DSP) integrate. In linea con questi requisiti di sicurezza, gli MCU LPC551x/S1x offrono supporto per avvio sicuro, HASH, AES, RSA, UUID, crittografia e decrittografia dinamica, autenticazione di debug e conformità TBSA. Le applicazioni tipiche includono IoT industriale, automazione industriale, controllo degli edifici, applicazioni sicure, apparecchiature diagnostiche, componenti generici integrati ed elettronica di consumo.

Caratteristiche

  • Core Arm Cortex-M33:
    • Funzionamento a una frequenza fino a 150 MHz
    • TrustZone®, unità a virgola mobile (FPU) e unità di protezione della memoria (MPU)
    • Controller di interruzioni vettorizzate annidate (NVIC) Cortex-M33 ARM integrato
    • Ingresso di interrupt non mascherabile (NMI) con selezione di sorgenti
    • Debug a cavo seriale (SWD) con otto breakpoint e quattro watchpoint (include l'uscita a filo seriale per funzionalità di debug avanzate)
    • Temporizzatore del sistema
  • Memoria su chip:
    • Fino a 256 KB di memoria di programma flash integrata con acceleratore flash e cancellazione e scrittura di pagine da 256 byte
    • Fino a 96 KB di SRAM totale, composta da 16 KB di SRAM sul bus del codice, 64 KB di SRAM sul bus di sistema (64 KB sono contigui) e 16 KB aggiuntivi di USB.
    • SRAM sul bus di sistema che può essere utilizzata dall'interfaccia USB o per uso generico
  • Modalità di risparmio energetico:
    • Unità di gestione dell'alimentazione integrata (PMU) per ridurre i consumi
    • Modalità a consumo ridotto: sleep, deep-sleep con mantenimento della RAM, power-down con mantenimento della RAM e della CPU0 e sospensione profonda con mantenimento della RAM.
    • Opzioni di riattivazione configurabili da interruzioni periferiche
    • Il Micro-Tick Timer che funziona con l'oscillatore watchdog e l'orologio in tempo reale (RTC) a 32,678 kHz possono essere utilizzati per risvegliare il dispositivo dalle modalità di sospensione e sospensione profonda.
    • Ripristino di accensione (POR)
    • Rilevatori di brown-out (BOD) con soglie separate per l'interruzione e il reset forzato
  • Tecnologia flash a 40 nm ultra efficiente:
    • Oltre 600 CoreMark e fino a 32 uA/MHz
  • Integrazione di sistema per i mercati industriali e IoT:
    • ADC ad alta precisione
    • CAN-FD per controllo industriale
    • USB ad alta velocità con PHY integrato
  • Caratteristiche di sicurezza:
    • Arm TrustZone® abilitato
    • Modulo PRINCE per la crittografia in tempo reale dei dati scritti sulla memoria flash on-chip e per la decrittografia dei dati crittografati sulla memoria flash durante la lettura, per consentire la protezione delle risorse.
    • Il coprocessore CASPER Crypto viene fornito per consentire l'accelerazione hardware di varie funzioni necessarie per alcuni algoritmi crittografici asimmetrici, come la crittografia a curva ellittica (ECC).
    • Motore di crittografia/decrittografia AES-256
    • Modulo Secure Hash Algorithm (SHA2) che supporta l'avvio sicuro con controller DMA dedicato
    • Funzione fisica non clonabile (PUF) con SRAM dedicata per fingerprint in silicio
    • Da 64 bit a 4096 bit - include hardware per l'estrazione delle chiavi
    • Numero di serie univoco del dispositivo a 128 bit per l'identificazione (UUID)
    • GPIO sicuro
    • Generatore di numeri casuali effettivi (TRNG)
    • Codice watchdog
  • Funzionamento da un convertitore CC-CC interno
  • Alimentazione singola da 1,8 V a 3,6 V 
  • Supporto scansione delimitatore JTAG
  • Protezione e sicurezza avanzata con la tecnologia Arm TrustZone-M
  • Abilitazione completa con ecosistema MCUXpresso
  • Intervallo delle temperature di funzionamento: da −40 °C a +105 °C 
  • Disponibile nei package HLQFP100, VFBGA98 e HTQFP64

Applicazioni

  • IoT industriale
  • Automazione industriale
  • Controllo edifici
  • Applicazioni sicure
  • Apparecchiature diagnostiche
  • Apparecchiature di consumo
  • Generale integrato

Schema a blocchi

Schema a blocchi - NXP Semiconductors Microcontroller serie LPC551x/S1x
Pubblicato: 2020-03-04 | Aggiornato: 2025-05-14