STMicroelectronics SPC574S64E3 32-Bit-Power-Architecture-MCU

Der STMicroelectronics SPC574S64E3 32-Bit-Power-Architecture-MCU eignet sich hervorragend für Automotive-Fahrgestelle und Sicherheitsapplikationen. Der SPC574S64E3 gehört zur Produktfamilie der Automobil-fokussierten Produkte, die für Fahrwerk- und Sicherheitselektronik-Applikationen ausgelegt sind. Der Host-Prozessor ist erweitert, kostengünstig und ist mit der Embedded-Kategorie der Power Architecture kompatibel.Das Bauteil implementiert die VLE-APU (Variable-Length Encoding, VLE), die eine verbesserte Codedichte bietet. Der SPC574S64E3 erreicht Geschwindigkeiten von bis zu 140 MHz und bietet eine Hochleistungsverarbeitung, die für einen geringen Stromverbrauch optimiert ist.

Merkmale

  • AEC-Q100-qualifiziert
  • Leistungsstarker e200z4d Dual-Core
    • 32-Bit-CPU mit Power-Architecture-Technologie
    • Core-Frequenz so hoch wie 140 MHz
    • 5-stufige Dualausgabe-Pipeline im Befehlsausführungs-Core
    • Variables Length Instruction Encoding (VLE)
    • Core-MPU
    • Fließkomma, End-zu-End-Fehlerbehebung
    • 8-KB-Befehls-Cache mit Fehlererkennungs-Code
    • Lokaler 32-KB-Daten-RAM und 4-KB-Daten-Cache zusammen mit 8-KB-Befehls-Cache
  • 1.600 KB (1,5 MB Code + 64 KB Daten) On-Chip-Flash-Speicher: unterstützt den Lesevorgang während Programmier- sowie Löschvorgängen und mehrere Blöcke ermöglichen eine EEPROM-Emulation
  • 128 KB On-Chip-RAM (96 KB On-Chip-RAM + 32 KB lokaler Daten-RAM)
  • Multikanal-Direct-Memory-Access-Controller (eDMA) mit 32 Kanälen
  • Umfassendes ASILD-Sicherheitskonzept der neuen Generation
    • ASILD SEooC-Ansatz (Sicherheitselement aus dem Kontext)
    • FCCU zur Sammlung und Reaktion auf Fehlermeldungen
    • Fehlerspeichermanagementeinheit (Memory Error Management Unit, MEMU) für die Erfassung und Meldung von Fehlerereignissen in Speichern
    • Durchgängige Fehlerbehebungscode-Logikschaltung (e2eECC)
    • Zyklische Redundanzprüfungseinheit (CRC)
  • 8 erweiterte 12-Bit-SAR-Analogwandler
    • 2 Sätze von: 3 ADCs und einem Überwachungs-ADC
    • 1,5 μs Wandlungszeit bei 12 MHz
    • Bis zu 32 physische Kanäle
    • Dual-programmierbare CTU
  • 4 Universal-eTimer-Einheiten (jeweils 6 Kanäle)
  • 4 FlexPWM-Einheiten
    • 2 (jeweils 4 Kanäle) für die Motorsteuerung mit Hardware-Synchronisierung zwischen den Steuersystemen
    • 2 (jeweils 2 Kanäle) für SWG-Emulation
  • Kommunikationsschnittstellen
    • 4 LINFlexD-Module
    • 4 deseriale serielle Peripherieschnittstellenmodule (DSPI)
    • 3 MCAN-Schnittstellen mit erweitertem geteiltem Speicherschema (808 x 32-Bit-Wörter für MCAN0/2 und 520 x 32-Bit-Wörter für MCAN1) und CAN-FD-Unterstützung
    • 1 FlexRay-Modul mit 2 Kanälen, 128 Nachrichtenbuffer
    • 2 SENT-Schnittstellen (jeweils 3 Kanäle)
  • Zweiphasen-Regelschleifen mit stabiler Taktdomäne für Peripherie und FM-Modulationsbereich für rechnergestütztes Gehäuse
  • Nexus Debug- und Trace-Schnittstelle der Klasse 3
  • On-Chip-CAN-/UART-Bootstrap-Loader mit BAF. Physikalische Schnittstelle (PHY) kann UART sein
  • Fortschrittliches und flexibles Versorgungsschema
    • On-Chip-Spannungsregler für eine Core-Logikversorgung von 1,2 V Unterstützt Bypass-Modus für externe 1,2-V-Core-Logikversorgung
    • 3,3-V- oder 5-V-IO- und ADC-Versorgung (2 unabhängige Leistungsbereiche verfügbar)
  • Sperrschichttemperaturbereich: -40 °C bis +150 °C
Veröffentlichungsdatum: 2019-12-05 | Aktualisiert: 2024-02-12