NXP Semiconductors S32K 32-Bit-Automotive-Universal-MCUs

NXP S32K 32-Bit-Automotive-Universal-Mikrocontroller (MCUs) sind eine skalierbare Produktfamilie von AEC-Q100-qualifizierten ARM® Cortex®-M4F- und Cortex-M0+-basierten 32-Bit-MCUs für Universal-Automotive- und hochzuverlässigen Industrieapplikationen. Diese Bauteile bieten eine Skalierbarkeit mit Hardware- und Software-kompatiblen Produktfamilien mit mehreren Leistungs-, Speicher- und Funktionsoptionen. Diese MCUs bieten eine ISO-, CAN-FD-, CSEc-Hardware-Sicherheit, ASIL-B ISO26262 funktionale Sicherheit und ein extrem stromsparendes Betriebsverhalten.

Merkmale

  • Betriebseigenschaften
    • Spannungsbereich: 2,7 V bis 5,5 V
    • Umgebungstemperaturbereich: -40°C bis 105 °C für den HSRUN-Modus, -40 °C bis + 125 °C für den RUN-Modus
  • ARM™ Cortex-M4F/M0+-Core, 32-Bit-CPU
    • Unterstützt eine Frequenz von bis zu 112 MHz (HSRUN-Modus) mit 1,25 Dhrystone-MIPS pro MHz
    • ARM-Core-basiert auf der ARMv7-Architektur und Thumb®-2 ISA
    • Integrierter digitaler Signalprozessor (DSP)
    • Konfigurierbarer integrierter vektorgesteuerter Interrupt-Controller (NVIC)
    • Fließkommaeinheit (FPU) mit einfacher Präzision
  • Takt-Schnittstellen
  • Leistungsmanagement
    • Stromsparender ARM Cortex-M4F/M0+-Core mit ausgezeichneter Energieeffizienz
    • Leistungsmanagement-Controller (PMC) mit mehreren Leistungsmodi: HSRUN, RUN, STOP, VLPR und VLPS
    • Takt-Gating und stromsparender Betrieb werden auf bestimmten Peripherien unterstützt.
  • Speicher und Speicherschnittstellen
    • Bis zu 2 MB Flash-Speicher mit ECC
    • 64 KB FlexNVM für Daten-Flash-Speicher mit ECC und EEPROM-Emulation
    • Bis zu 256 KB SRAM mit ECC
    • Bis zu 4KB FlexRAM zur Vverwendung als SRAM oder EEPROM-Emulation
    • Bis zu 4KB Code Cache zur Reduzierung der Auswirkungen auf das Betriebsverhalten aufgrund von Latenzen beim Speicherzugriff
    • QuadSPI mit HyperBus™-Unterstützung
  • Mischsignal-Analog
    • Bis zu zwei 12-Bit-Analog-Digital-Wandler (ADC) mit bis zu 32 Kanälen Analogeingänge pro Modul
    • Ein Analog-Komparator (CMP) mit integriertem 8-Bit-Digital-Analog-Wandler (DAC)
  • Debug-Funktionsumfang
    • Serial Wire JTAG Debug Port (SWJ-DP) kombiniert
    • Debug-Watchpoint und Trace (DWT)
    • Instrumentation Trace Macrocell (ITM)
    • Test Port Interface Unit (TPIU)
    • Flash Patch und Breakpoint (FPB) Unit
  • Human Machine Interface (HMI)
    • Bis zu 156 GPIO-Pins mit Interrupt-Funktionalität
    • Non-Maskable Interrupt (NMI)
  • Kommunikationsschnittstellen
    • Bis zu drei stromsparende Universal Asynchronous Receiver/Transmitter-Module (LPUART/LIN) mit DMA-Unterstützung und stromsparender Verfügbarkeit
    • Bis zu drei energiesparende serielle Peripherieschnittstellen-Module (LPSPI) mit DMA-Unterstützung und stromsparender Verfügbarkeit
    • Bis zu zwei stromsparende Inter-integrierte Schaltkreismodule (LPI2C) mit DMA-Unterstützung und stromsparender Verfügbarkeit
    • Bis zu drei FlexCAN-Module (optional mit CAN-FD-Unterstützung)
    • FlexIO-Modul zur Emulation von Kommunikationsprotokollen und Peripherien (UART, I2C, SPI, I2S, LIN, PWM usw.)
    • Bis zu einem 10/100-MBit/s-Ethernet mit IEEE1588-Unterstützung und zwei synchronen Audio-Schnittstellenmodule (SAI)
  • Schutz und Sicherheit
    • Die kryptografische Service-Engine (CSEc) enthält einen umfassende Satz von kryptografischen Funktionen, wie in der funktionalen Spezifikation der SHE (sichere Hardware-Erweiterung) beschrieben
    • Einmalige 128-Bit-Identifikations-Nummer (ID)
    • Fehlerkorrekturcode (ECC) auf Flash- und SRAM-Speicher
    • Speicherschutzeinheit (Memory Protection Unit, MPU)
    • Zyklisches Redundanzprüfungsmodul (CRC)
    • Interner Watchdog (WDOG)
    • Externes Watchdog-Monitor-Modul (EWM)
  • Zeitmessung und Steuerung
    • Bis zu acht unabhängige 16-Bit-FlexTimer-Module (FTM), die bis zu 64 Standardkanäle (IC/OC/PWM) bieten
    • Ein stromsparender 16-Bit-Timer (LPTMR) mit einer flexiblen Aktivierungssteuerung
    • Zwei programmierbare Verzögerungblöcke (PDB) mit flexiblem Auslösesystem
    • Ein stromsparender 32-Bit-Interrupt-Timer (LPIT) mit 4 Kanälen
    • 32-Bit-Echtzeitzähler (RTC)
  • Gehäuse
    • 32-Pin-QFN-, 48-Pin-LQFP-, 64-Pin-LQFP-, 100-Pin-LQFP-, 100-Pin-MAPBGA-, 144-Pin-LQFP-, 176-Pin-LQFP-Gehäuseoptionen
  • 16-Kanal-DMA mit bis zu 63 Anforderungsquellen mit DMAMUX

Applikationen

  • Automotive motor control
  • HVAC
  • Automotive end node
  • LED lighting
  • Body control
  • Electric pumps
  • Home appliances
  • Industrial metering

Block Diagram

Blockdiagramm - NXP Semiconductors S32K 32-Bit-Automotive-Universal-MCUs
Veröffentlichungsdatum: 2018-08-21 | Aktualisiert: 2024-09-09