IP Library Granted Patent US 10,963,357
Granted Patent B2
US 10,963,357 · App. 16/333,313 · Granted Mar 30, 2021

Fault monitoring for a complex computing unit

Inventor: Frank Reichenbach (Regensburg, DE)
Assignee: VITESCO TECHNOLOGIES GMBH
G06F11/263B60W50/0205G06F11/00G06F11/0739G06F11/0757G06F11/16G06F11/261G06F11/36
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,963,357
App. No.
16/333,313
Granted
Mar 30, 2021
Kind
B2
Abstract

Various embodiments include a control device for a vehicle with an internal fault monitoring circuit comprising: a safe computing unit executing a monitoring function for monitoring the safe computing unit and the monitoring function; and an unsafe computing unit executing the monitoring function. Monitoring the monitoring function of the safe computing unit changing the operation of the monitoring function of the safe computing unit to induce faults in the monitoring function of the unsafe computing unit. The monitoring function of the unsafe computing unit detects the induced faults in the operation of the monitoring function of the safe computing unit and reports the induced faults to the monitoring of the monitoring function of the safe computing unit.

Claims (25)

1. A control device for a vehicle with an internal fault monitoring circuit, the control device comprising:

a safe computing unit executing a first monitoring function for monitoring the safe computing unit and a second monitoring function for monitoring the first monitoring function; and

an unsafe computing unit executing a third monitoring function;

wherein the second monitoring function includes changing the operation of the first monitoring function of the safe computing unit to induce faults in the third monitoring function; and

the third monitoring function detects the induced faults in the operation of the first monitoring function and reports the induced faults to the second monitoring function.

2. The control device as claimed in claim 1 , wherein a fault exists if:

the operation of the second monitoring function does not induce faults in the third monitoring function in the defined manner, or

the third monitoring function does not report the induced faults to the second monitoring function in the defined manner.

3. The control device as claimed in claim 1 , wherein the third monitoring function detects, in the event of a fault in the safe computing unit, said fault.

4. The control device as claimed in claim 1 , wherein the second monitoring function includes, in the event of a fault in the unsafe computing unit, detecting said fault.

5. The control device as claimed in claim 1 , wherein the fault monitoring circuit changes the safe computing unit to a safe state in the event of a reported fault in the safe computing unit.

6. The control device as claimed in claim 1 , wherein the fault monitoring circuit resets the safe computing unit in the event of a reported fault.

7. A vehicle comprising:

a controller monitoring and controlling operation of the vehicle;

an internal fault monitoring circuit;

a safe computing unit executing a first monitoring function for monitoring the safe computing unit and a second monitoring function for monitoring the first monitoring function; and

an unsafe computing unit executing a third monitoring function;

wherein the second monitoring function includes changing the operation of the first monitoring function of the safe computing unit to induce faults in the third monitoring function; and

the third monitoring function detects the induced faults in the operation of the first monitoring function and reports the induced faults to the second monitoring function.

8. A method for monitoring faults in a control device with two computing units, wherein a first computing unit comprises a safe computing unit and a second computing unit comprises an unsafe computing unit, the method comprising:

specifically changing operation of a first monitoring function of the safe computing unit using a second monitoring function of the safe computing unit in order to induce a fault in a third monitoring function of the unsafe computing unit;

operating the third monitoring function of the unsafe computing unit using the second monitoring function, including the specifically changed contents;

monitoring the safe computing unit with the third monitoring function and detecting faults;

reporting the detected induced faults to the second monitoring function from the third monitoring function; and

establishing a safe state of the safe computing unit if a non-induced fault is detected by the third monitoring function or if the induced fault is not detected by the third monitoring function.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2020
From: CONTINENTAL AUTOMOTIVE GMBH
To: VITESCO TECHNOLOGIES GMBH
Reel/Frame 053335/0887 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2019
From: REICHENBACH, FRANK, DR.
To: CONTINENTAL AUTOMOTIVE GMBH
Reel/Frame 048597/0207 →