Steuergerät (1) für eine Benutzerschnittstelle eines Kraftfahrzeugs (14), aufweisend ein Ein-Chip-System (2) mit wenigstens einem Hauptprozessor (3) und einer durch das Ein-Chip-System (2) nutzbaren Flashspeicheranordnung (7), wobei das Ein-Chip-System (2) einen Hypervisor (10) umfasst, der eine erste virtuelle Maschine (11) und eine zweite virtuelle Maschine (12) implementiert, wobei die erste virtuelle Maschine (11) zur Ausführung von wenigstens einer ersten, insbesondere für den Fahrbetrieb des Kraftfahrzeugs (14) relevanten, Funktion und die zweite virtuelle Maschine (12) zur Ausführung von wenigstens einer zweiten Funktion, insbesondere Infotainment-Funktion für den Benutzer, ausgebildet ist, wobei insbesondere wenigstens eine Verfügbarkeitsanforderung und/oder Sicherheitsanforderung und/oder Robustheitsanforderung und/oder Fahrbereitschaftsanforderung für die wenigstens eine erste Funktion höher als für die wenigstens eine zweite Funktion ist, wobei die Flashspeicheranordnung (7) wenigstens zwei unabhängig funktionsfähige, eigene Speicherbereiche bildende Flashspeichereinheiten (8, 9) aufweist, wobei eine erste der Flashspeichereinheiten (8, 9) alle für das Hochfahren des Steuergeräts (1) notwendigen Daten, insbesondere einen Bootloader, die den Hypervisor (10) implementierenden Softwaremittel, sämtliche Softwaremittel der ersten virtuellen Maschine (11) sowie die Infrastruktursoftware, insbesondere das Betriebssystem und ein Framework des Betriebssystems, der zweiten virtuellen Maschine (12) enthält, während die zweite Flashspeichereinheit (9) Anwendungssoftwaremittel, die die zweiten
A control unit for a user interface of a motor vehicle comprising a system on a chip having a main processor and a flash memory arrangement that can be used by the system on a chip, wherein the system on a chip comprises a hypervisor that implements a first virtual machine and a second virtual machine. The first virtual machine is configured to execute a first function, associated with a driving operation of the motor vehicle. The second virtual machine is configured to execute a second function, the second function being an infotainment function for the user, wherein at least one of an availability requirement, a safety requirement, a robustness requirement, or a drive readiness requirement for the first function is higher than the second function. A flash memory arrangement has two independently functional flash memory units forming their own memory areas, wherein a first flash memory unit comprises data required for starting up the control unit, using a bootloader, on the first flash memory unit, a software program that implements the hypervisor, a software program of the first virtual machine, as well as infrastructure software, including an operating system and a framework of the operating system, of the second virtual machine. A second flash memory unit comprises an application software program for realizing the second functions of the second virtual machine.
Steuergerät für eine Benutzerschnittstelle eines Kraftfahrzeugs, Kraftfahrzeug und Verfahren zum Betrieb eines Steuergeräts für eine Benutzerschnittstelle
2021-07-22
Patent
Electronic Resource
German
VERFAHREN ZUM BEREITSTELLEN EINER BENUTZERSCHNITTSTELLE UND BENUTZERSCHNITTSTELLE EINES FAHRZEUGS
European Patent Office | 2021
|Verfahren zum Bereitstellen einer Benutzerschnittstelle und Benutzerschnittstelle eines Fahrzeugs
European Patent Office | 2020
|