发明名称 Verfahren und Vorrichtung zur Überprüfung eines Befehlssatzes wenigstens einer Recheneinheit
摘要 Die Erfindung betrifft ein Verfahren zur Funktionsprüfung wenigstens einer in einem Steuergerät eines Kraftfahrzeugs eingesetzten Recheneinheit (1), um das Kraftfahrzeug in einem Sicherheitsmodus zu betreiben, wobei die wenigstens eine Recheneinheit (1) zur Steuerung wenigstens einer Funktion vorgesehen ist, welche wenigstens von einem Hardwareelement (2, 3, 4, 5) der Recheneinheit und wenigstens von einer Applikationssoftware (6, 7, 8, 9) Gebrauch macht, gekennzeichnet durch a) Bereitstellen einer virtuellen Testdatenbank (13), in welcher Testfälle (10) für Maschinenbefehle der wenigstens einen Recheneinheit (1) sowie Testfälle (11) für das wenigstens eine Hardwareelement (2, 3, 4, 5) abgelegt sind, wobei die Testdatenbank (13) einen Testcontroller (21) aufweist, b) Kompilieren der durch die Funktion verwendeten Applikationssoftware in Maschinensprache mittels des Testcontrollers (21), c) Identifizieren der durch die Applikationssoftware verwendeten Maschinenbefehle mittels des Testcontrollers (21), d) Bereitstellen einer Überwachungseinrichtung (12) innerhalb der wenigstens einen Recheneinheit (1), e) Bereitstellen eines Testmanagers (14) innerhalb der Überwachungseinrichtung (12), f) Bereitstellen eines Testorakels (15) innerhalb der Überwachungseinrichtung (12), g) Bereitstellen von hardwarespezifischen Tests (16, 17, 18, 19) für das wenigstens eine Hardwareelement (2, 3, 4, 5) innerhalb der Überwachungseinrichtung (12), h) Bereitstellen von applikationsspezifischen Tests (20) für die wenigstens eine Applikationssoftware (6, 7, 8, 9) innerhalb der Überwachungseinrichtung (12), i) Auswahl einer zu überprüfenden Applikationssoftware (6, 7, 8, 9) durch den in der virtuellen Testdatenbank (13) angeordneten Testcontroller (21), j) Auswahl der zu überprüfenden Testfälle (10) für Maschinenbefehle und der zu überprüfenden Testfälle (11) für Hardwareelemente (2, 3, 4, 5), die durch die zu überprüfenden Applikationssoftware (6, 7, 8, 9) verwendet werden, durch den Testcontroller (21) und Mitteilung an den Testmanager (14), welche Tests durchgeführt werden sollen, k) Generierung von Eingangsvektoren für Testfälle (10) der zu überprüfenden Maschinenbefehle und der zu überprüfenden Hardwareelemente (2, 3, 4, 5) durch den Testmanager (14), ...
申请公布号 DE102014113759(B4) 申请公布日期 2017.03.30
申请号 DE201410113759 申请日期 2014.09.23
申请人 AVL Software and Functions GmbH 发明人 Steindl, Michael;Purece, Radu
分类号 G06F11/36;G06F11/28 主分类号 G06F11/36
代理机构 代理人
主权项
地址