Processor safety test control systems and methods
First Claim
1. A system of a vehicle, comprising:
- first, second, and third processor modules that selectively execute a test having N test states while an ignition system of the vehicle is off,wherein N is an integer greater than one and the N test states each include;
the first processor module setting a first output to a first predetermined value for one of the N test states;
the second processor module setting a second output to a second predetermined value for the one of the N test states;
the third processor module selling a third output to a third predetermined value for the one of the N test states;
a predetermined expectation for the one of the N test states; and
at least one of the first, second, and third processor modules indicating a fault when a fourth output is different than the predetermined expectation; and
a control module that sets the fourth output based on the first, second, and third outputs.
3 Assignments
0 Petitions
Accused Products
Abstract
First, second, and third processor modules selectively execute a test having N test states while an ignition system of the vehicle is off. N is an integer greater than one. The N test states each include: the first processor module setting a first output to a first predetermined value for one of the N test states; the second processor module setting a second output to a second predetermined value for the one of the N test states; the third processor module setting a third output to a third predetermined value for the one of the N test states; a predetermined expectation for the one of the N test states; and at least one of the first, second, and third processor modules indicating a fault when a fourth output is different than the predetermined expectation. A control module sets the fourth output based on the first, second, and third outputs.
-
Citations
20 Claims
-
1. A system of a vehicle, comprising:
-
first, second, and third processor modules that selectively execute a test having N test states while an ignition system of the vehicle is off, wherein N is an integer greater than one and the N test states each include; the first processor module setting a first output to a first predetermined value for one of the N test states; the second processor module setting a second output to a second predetermined value for the one of the N test states; the third processor module selling a third output to a third predetermined value for the one of the N test states; a predetermined expectation for the one of the N test states; and at least one of the first, second, and third processor modules indicating a fault when a fourth output is different than the predetermined expectation; and a control module that sets the fourth output based on the first, second, and third outputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
selectively executing a test having N test states using first, second, and third processor modules while an ignition system of a vehicle is off, wherein N is an integer greater than one and the N test states each include; setting a first output to a first predetermined value for one of the N test states using the first processor module; setting a second output to a second predetermined value for the one of the N test states using the second processor module; setting a third output to a third predetermined value for the one of the N test states using the third processor module; a predetermined expectation for the one of the N test states; and indicating a fault when a fourth output is different than the predetermined expectation using at least one of the first, second, and third processor modules; and setting the fourth output based on the first, second, and third outputs using a control module. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification