SERVICE ELECTRONIC CONTROL UNIT AND METHOD FOR FAULT RECOVERY IN A HETEROGENEOUS REAL-TIME SYSTEM

The heterogeneous real-time system (10) comprises a service ECU (30) and a primary ECU (20). The primary ECU (20) comprises a microcontroller (µC) and/or a basic software (RT-BS) with a real-time operating system (RT-OS ) and a real-time application software component (RT-T) to execute a real-time t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Lex, Johannes, Mader, Ralph
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The heterogeneous real-time system (10) comprises a service ECU (30) and a primary ECU (20). The primary ECU (20) comprises a microcontroller (µC) and/or a basic software (RT-BS) with a real-time operating system (RT-OS ) and a real-time application software component (RT-T) to execute a real-time task. The service ECU (30) comprises a microprocessor (µP) or a second microcontroller and a second operating system (s-OS), and at least one second application software components (SOA) to execute a second task. The service ECU (30) further comprise a back-up software (BU), which comprises a third real-time application software component (RT-T') for executing, by the service ECU (30), the real-time task of the primary ECU (20) in case of a fault of the primary EUC (20). When detecting that the primary ECU (20) comprises a fault, the service ECU (30) executes a hypervisor program (HV) causing the hypervisor program (HV) to create a second virtual machine (PAT2) for executing the third real-time application software component (RT-T') and to load the back-up software (BU) into the second virtual machine (PAT2) and to run the back-up software (BU).