Test device for testing a virtual control device in real time

Dargestellt und beschrieben ist eine Testeinrichtung (1) zum Echtzeittest zumindest eines Teils eines virtuellen Steuergeräts (3) mit einem Steuergerätecode (EC), wobei die Testeinrichtung (1) wenigstens einen Rechenkern (4) ersten Typs mit einem ersten Instruktionssatz (IS1) und wenigstens eine Sim...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LEINFELLNER, ROBERT, KERSTAN, TIMO
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:Dargestellt und beschrieben ist eine Testeinrichtung (1) zum Echtzeittest zumindest eines Teils eines virtuellen Steuergeräts (3) mit einem Steuergerätecode (EC), wobei die Testeinrichtung (1) wenigstens einen Rechenkern (4) ersten Typs mit einem ersten Instruktionssatz (IS1) und wenigstens eine Simulationsumgebung (5) zur Echtzeitsimulation der Umgebung des virtuellen Steuergeräts (3) aufweist, und wobei die Simulationsumgebung (5) und der Steuergerätecode (EC) mit wenigstens einem Rechenkern (4) ersten Typs berechnet wird. Der Test eines virtuellen Steuergeräts (3) mit Steuergerätecode (EC), der auf einem Rechenkern (6) zweiten Typs mit einem zweiten Instruktionssatz (IS2) lauffähig ist, wobei der zweite Instruktionssatz (IS2) des Rechenkerns (6) zweiten Typs von dem ersten Instruktionssatz (IS1) des Rechenkerns (4) ersten Typs verschieden ist wird dadurch ermöglicht, dass ein Rechenkern (4) ersten Typs einen Emulator (7) zur Emulation des Rechenkerns (6) zweiten Typs ausführt und der Emulator (7) den Steuergerätecode (EC) ausführt und dass der Emulator (7) eine Simulationsumgebungsschnittstelle (8) zum Austausch von Daten und/oder Ereignissen mit der Simulationsumgebung (5) aufweist. A testing device for real-time testing of at least a part of a virtual electronic control unit with an electronic control unit code is provided. The testing device has a computing unit of a first type, and a computing unit of a second type. The testing of a virtual electronic control unit with electronic control unit code, which is executable on the computing unit of the second type with a second instruction set, is made possible in that a computing unit of the first type executes an emulator for emulating the computing unit of the second type and the emulator executes the electronic control unit code. The emulator also has a simulation environment interface for exchanging data and/or events with the simulation environment.