| CPC G06F 11/10 (2013.01) | 11 Claims |

|
1. A method for automatically detecting and correcting memory errors in a secure multi-channel computer of a railway system, the method comprising:
providing each channel of the computer with at least one memory facility and storing the same data in parallel in the memory facilities of the channels;
calculating a first check value for data in a sub-region of a first memory facility;
calculating a second check value for the same data in a sub-region of a second memory facility;
comparing the first and second check values with one another;
comparing at least one of the first check value or the second check value with an old check value, if the first and second check values are different;
replacing the data in the sub-region of the first memory facility with the data in the sub-region of the second memory facility, if the second check value corresponds to an old check value; and
replacing the data in the sub-region of the second memory facility with the data in the sub-region of the first memory facility, if the first check value corresponds to an old check value.
|