Method for monitoring the execution of a program in a micro-computer
AssigneeSiemens Aktiengesellschaft
InventorsRudiger Kolb, Uwe Platzer, Dietmar Schmid
Life of this patent
Estimating the term…
Abstract
The invention relates to a method for monitoring the execution of a program in a microcomputer of an electronic device, especially a sensor circuit for motor vehicles. According to the inventive method, the program processes input data and produces output data, copies a program in addition to the program which is executed, said copy being stored in an address area in the micro-computer other than the program, using the input data provided for the program. The output data of the copy is compared to the data of the program and an error message is produced if the programs are not consistent.
Claims11
-9. (canceled)
A method for monitoring program execution in a microcomputer in a sensor circuit for motor vehicles, comprising the steps of:
- executing, by the microcomputer, a program including processing input data and generating first output data;
- executing a copy of the program with the input data intended for the program and generating a second output data, the copy being stored in a different address area than the program in the microcomputer;
- and
- comparing the second output data from the copy with the first output data from the program and generating an error message if the second output data from the copy do not match the first output data from the program.
A method for monitoring the program execution in at least two interconnected microcomputers in a sensor circuit for motor vehicles, comprising the steps of:
- generating, by one of the microcomputers, a request which is transmitted to the other microcomputer;
- using, by the other of the microcomputers, prescribed input data to prompt the execution of a program in response to receipt of the request;
- returning, by the other of the microcomputers, a response which is dependent on the input data is returned to the one of the microcomputers;
- and
- comparing, in the one of the microcomputers, the request and the response with one another.
Dependencies are inferred from the claim text.