NXP Semiconductors LPC551x/S1x-Baureihe Mikrocontroller

NXP Semiconductors LPC551x/S1x-Baureihe Mikrocontroller (MCUs) sind ARM® Cortex®-M33-basierte 32-Bit-MCUs, die für Embedded-Universal-Applikationen ausgelegt sind. Die ARM Cortex-M33-CPU-Architektur verfügt über eine Frequenz von 150 MHz und bietet eine Sicherheitsgrundlage, die eine Isolierung zum Schutz von wertvoller IP und wertvollen Daten mit TrustZone®-Technologie bietet. Dies vereinfacht das Design und die Softwareentwicklung von digitalen Signalsteuerungssystemen mit integrierten digitalen Signalverarbeitungs-Anweisungen (DSP). Die LPC551x/S1x-MCUs ergänzen diese Sicherheitsanforderungen und bieten Unterstützung für sicheres Booten, HASH, AES, RSA, UUID, dynamische Verschlüsselung und Entschlüsselung, Debug-Authentifizierung und TBSA-Konformität. Zu den typischen Applikationen gehören Industrie-IoT, Industrieautomatisierung, Gebäudesteuerung, Sicherheitsapplikationen, Diagnosegeräte, Embedded-Universal-Applikationen und Unterhaltungselektronik.

Merkmale

  • ARM Cortex-M33-Core
    • Wird mit einer Frequenz von bis zu 150 MHz betrieben
    • TrustZone®, Fließkommaeinheit (FPU) und Speicherschutzeinheit (MPU)
    • Integrierter ARM Cortex-M33-NVIC (Nested Vectored Interrupt Controller, NVIC)
    • Nicht-maskierbarer-Interrupt-Eingang (NMI) mit einer Auswahl von Quellen
    • Serial-Wire-Debug (SWD) mit acht Breakpoints und vier Watchpoints (enthält einen Serial-Wire-Output für verbesserte Debug-Funktionen)
    • System-Ticktimer
  • On-Chip-Speicher:
    • Bis zu 256 KB On-Chip-Flash-Programmspeicher mit Flash-Beschleuniger und Lösch- und Schreibvorgänge von 256-Byte-Seiten
    • Bis zu 96 KB Gesamt-SRAM bestehend aus 16 KB SRAM auf Code-Bus, 64 KB SRAM auf System-Bus (64 KB zusammenhängend) und zusätzlichem 16 KB USB
    • SRAM auf Systembus, der von der USB-Schnittstelle oder für allgemeine Zwecke verwendet werden kann
  • Stromspar-Modi:
    • Integrierte Leistungsmanagementeinheit (PMU) zur Reduzierung des Stromverbrauchs
    • Reduzierte Leistungsmodi: Schlaf, Tiefschlaf mit RAM-Erhaltung, Ausschalten mit RAM-Erhaltung und CPU0-Erhaltung sowie Deep-Power-Down mit RAM-Erhaltung
    • Konfigurierbare Aktivierungsoptionen von Peripherie-Interrupts
    • Der Mikro-Ticktimer wird vom Watchdog-Oszillator und die Echtzeituhr (RTC) vom 32,678-kHz-Takt betrieben und können als Aufweckfunktion des Bauteils aus den Schlaf- und Tiefschlafmodi verwendet werden
    • Power-On-Reset (POR)
    • Brown-Out-Detektoren (BOD) mit separaten Schwellenwerten für Interrupt und erzwungenem Reset
  • Extrem effiziente 40-nm-Flash-Technologie:
    • Mehr als 600 CoreMarks und so niedrig wie 32 uA/MHz
  • Systemintegration für Industrie- und IoT-Märkte:
    • Hochpräzisions-ADCs
    • CAN-FD für Industriesteuerung
    • Hochgeschwindigkeits-USB mit On-Chip-PHY
  • Sicherheitsfunktionen:
    • ARM TrustZone®-aktiviert
    • PRINCE-Modul für die Echtzeit-Verschlüsselung von Daten, die auf den On-Chip-Flash geschrieben werden und Entschlüsselung von verschlüsselten Flash-Daten während des Lesens, um einen Asset-Schutz zu ermöglichen
    • Der CASPER Crypto-Coprozessor wird zur Hardware-Beschleunigung von verschiedenen Funktionen bereitgestellt, die für bestimmte asymmetrische kryptografische Algorithmen, wie z. B. Elliptische Kurven-Kryptografie (ECC) erforderlich sind
    • Verschlüsselungs-/Entschlüsselungs-AES-256-Engine
    • Sicheres Hash-Algorithmusmodul (SHA2) unterstützt mit einem dedizierten DMA-Controller ein sicheres Hochfahren
    • Physische nicht klonbare Funktion (PUF) mit einem dedizierten SRAM für einen Silizium-Fingerabdruck
    • 64 Bit bis 4.096 Bit – Enthält die Hardware für die Extraktion von Schlüsseln
    • Eindeutige 128-Bit-Bauteil-Seriennummer zur Identifizierung (UUID)
    • Sicherer GPIO
    • Echter Zufallsnummerngenerator (TRNG)
    • Code-Watchdog
  • Wird von einem internen DC/DC-Wandler betrieben
  • Einzel-Stromversorgung: 1,8 V bis 3,6 V 
  • Unterstützt JTAG-Boundary-Scan
  • Verbesserte Sicherheit und besserer Schutz mit der ARM TrustZone-M-Technologie
  • Umfassende Aktivierung mit MCUXpresso-Ökosystem
  • Betriebstemperaturbereich: -40 °C bis +105 °C 
  • Erhältlich in HLQFP100-, VFBGA98- und HTQFP64-Gehäusen

Applikationen

  • Industrie-IoT
  • Industrieautomatisierung
  • Gebäudeleittechnik
  • Sichere Applikationen
  • Diagnosegeräte
  • Unterhaltungselektronik
  • Universal-Embedded

Blockdiagramm

Blockdiagramm - NXP Semiconductors LPC551x/S1x-Baureihe Mikrocontroller
Veröffentlichungsdatum: 2020-03-04 | Aktualisiert: 2025-05-14