NXP Semiconductors MPC5777C Power Architecture® Mikrocontroller
Der NXP Semiconductors MPC5777C Power Architecture® Mikrocontroller ist ein Hochleistungs-Multicore-MCU, der für Industrie- und Automotive-Steuerapplikationen ausgelegt ist, die eine fortschrittliche Performance, Zeitsystem-, Sicherheits- und funktionale Sicherheitsfunktionen erfordern. Der MPC5777C verfügt über zwei unabhängige Power-Architecture-z7-Cores mit einem Betrieb von bis zu 300 MHz zusammen mit einem z7-Einzelcore in Lockstep mit einem der Hauptcores. Integrierte eTPU-Timer und Sigma-Delta-ADC-Wandler ermöglichen eine fortschrittliche Filterung mit einer On-Chip-Knock-Hardware. Der On-Chip-Sicherheitsverschlüsselungsschutz verwendet eine CSE und TDM für die Manipulationssicherheit und hilft die ASIL-D- und SIL-1-Funktionssicherheitsanforderungen (ISO26262/IEC61508) zu erfüllen.Der Power Architecture® Mikrocontroller MPC5777C ist in einem bleifreien 416-Ball- und 516-Ball-MAPBGA-Gehäuse (Molded Array Process Ball Grid Array, MAPBGA) untergebracht.
Merkmale
- Drei 32-Bit-CPU-Core-Dual-Komplexe (e200z7), von denen zwei im Lockstep laufen
- Konformität mit Power-Architecture-Embedded-Spezifikationen
- Erweiterung des Befehlssatzes, die eine Kodierung mit variabler Länge (VLE) und mit einer Mischung aus 16-Bit- und 32-Bit-Befehlen ermöglicht, um die Code-Footprint-Größe zu reduzieren
- Einer der zwei Verarbeitungscores: Befehlsunterstützung für die Erweiterung der Signalverarbeitung (SPE1.1) für die digitale Signalverarbeitung (DSP)
- Fließkomma-Betriebsabläufe mit einfacher Präzision
- Auf den zwei Verarbeitungs-Cores: 16 KB I-Cache und 16 KB D-Cache
- Hardware-Cache-Kohärenz zwischen den Cores
- 16 Hardware-Semaphore
- Dreikanal-CRC-Modul
- 8 MB On-Chip-Flash-Speicher
- Unterstützt das Lesen während einer Programmausführung und Löschvorgängen und verfügt über mehrere Blöcke, um eine EEPROM-Emulation zu ermöglichen
- 512 KB On-Chip-Universal-SRAM, einschließlich 64 KB Standby-RAM
- Zwei Multikanal-Direct-Memory-Access-Controller (eDMA)
- 64 Kanäle pro eDMA
- Dual-Core-Interrupt-Controller (INTC)
- Zweiphasen-Regelschleifen (PLLs) mit stabiler Taktdomäne für Peripherien und Frequenzmodulationsbereich für rechnergestütztes Gehäuse
- Crossbar-Schalterarchitektur ermöglicht den Parallelzugang auf die Peripherie, den Flash-Speicher oder RAM aus mehreren Bus-Mastern mit End-zu-End-ECC
- Externe Bus-Schnittstelle (EBI) für Kalibrierung und Applikation
- Systemintegrationseinheit (SIU)
- Fehlerinjektionsmodul (EIM) und Fehlerberichtmodul (ERM)
- Vier geschützte Anschlussausgangs-Pins (PPO)
- Boot Assist Modul (BAM) unterstützt den seriellen Bootloader über CAN oder SCI
- Drei verbesserte Zeitprozessoreinheiten der zweiten Generation (eTPUs)
- 32 Kanäle pro eTPU
- Insgesamt 36 KB Code-RAM
- Insgesamt 9 KB Parameter-RAM
- Verbessertes modulares Ein-/Ausgangssystem (eMIOS) unterstützt 32 einheitliche Kanäle
- Zwei verbesserte Analog-Digital-Wandler-Module in Warteschlange (eQADC) mit:
- Zwei separaten Analog-Wandler pro eQADC-Modul
- Unterstützung für insgesamt 70 analoge Eingangspins, die mit Off-Chip-Multiplexern auf 182 Eingänge erweiterbar sind
- Schnittstelle zu zwölf Hardware-Dezimationsfiltern
- Verbesserter „Tap“-Befehl zum Routen von Umwandlungen zu zwei separaten Dezimationsfiltern
- Vier unabhängige 16-Bit-Sigma-Delta-ADCs (SDADCs)
- 10-Kanal-Reaktionsmodul
- Ethernet (FEC)
- Zwei PSI5-Module
- Zwei SENT-Empfängermodule (SRX), die 12 Kanäle unterstützen
- Zipwire: SIPI- und LFAST-Module
- Fünf deseriale serielle Peripherieschnittstellenmodule (DSPI)
- Fünf verbesserte serielle Kommunikationsschnittstellenmodule (eSCI)
- Vier Controller-Area-Networkmodule (Flex Can)
- Zwei M_CAN-Module, die FD unterstützen
- Fehlersammlungs- und Steuereinheit (FCCU)
- Taktüberwachungseinheiten (CMUs)
- Manipulationserkennungsmodul (TDM)
- Kryptografische Services-Engine (CSE)
- Konform mit den funktionalen Sicherheitsspezifikationen der sicheren Hardware-Erweiterung (SHE) Version 1.1
- Enthält eine Software-wählbare Erweiterung der Schlüsselnutzungs-Flag für die MAC-Verifizierung und eine erhöhte Anzahl von Speichersteckplätzen für Sicherheitsschlüssel
- PASS-Modul zur Untersützung von Sicherheitsfunktionen
- Nexus Entwicklungsschnittstelle (NDI) gemäß des IEEE-ISTO 5001-2003 Standards mit teilweiser Unterstützung des 2010-Standards
- Unterstützung für Bauteil- und Board-Tests gemäß Joint Test Action Group (JTAG) (IEEE 1149.1 und IEEE 1149.7)
- On-Chip-Spannungsregler-Controller (VRC), der die Core-Logik-Versorgungsspannung von der Hochspannungsversorgung ableitet
- On-Chip-Spannungsregler für Flash-Speicher
- Selbsttest-Funktion
Applikationen
- Fahrzeuganwendungen, die ASIL-D- und SIL-1-Funktionssicherheitsanforderungen (ISO26262/IEC61508) erfordern
- Motorsteuer-Einheiten (ECU)
- Elektrische DC-Motorsteuerung
- Ethernet-Konnektivität
- Motoren in der Luft- und Raumfahrt
Blockdiagramm
Veröffentlichungsdatum: 2019-04-10
| Aktualisiert: 2023-07-06
