Operating method for processor-controlled system e.g. in vehicle, detecting error by comparing check word generated using algebraic operation on check sums

When reading stored data, a check sum (PS) is formed by summation of the data words (DW) from one data region (DB). Using an algebraic operation, a check word (PW) is generated from the check sum, and compared with the read-out check word associated with the data region. If there is a deviation betw...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: DREVES, RAINER
Format: Patent
Sprache:eng ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:When reading stored data, a check sum (PS) is formed by summation of the data words (DW) from one data region (DB). Using an algebraic operation, a check word (PW) is generated from the check sum, and compared with the read-out check word associated with the data region. If there is a deviation between them, an error is detected in the stored data. Vorgeschlagen wird ein einfaches und kostengünstiges Verfahren zur Überwachung eines von einem Prozessor gesteuerten Systems, dessen Daten in einer nicht-flüchtigen Speichereinheit gespeichert werden. DOLLAR A Hierzu werden beim Speichern der Daten aus mindestens einem Bit bestehende Datenwörter und Datenbereiche aus mindestens einem Datenwort gebildet. Durch Summation der Datenwörter eines Datenbereichs wird eine Prüfsumme und aus dieser Prüfsumme mittels einer vorgegebenen algebraischen Operation ein Prüfwort generiert, das als zum Datenbereich gehörig abgespeichert wird. Beim Lesen der gespeicherten Daten eines Datenbereichs wird durch Summation der gelesenen Datenwörter des Datenbereichs eine Prüfsumme gebildet und aus dieser Prüfsumme mittels der vorgegebenen algebraischen Operation ebenfalls ein Prüfwort generiert. Dieses beim Lesen generierte Prüfwort wird mit dem zum Datenbereich gehörigen gelesenen Prüfwort verglichen, wobei bei einer Abweichung des anhand der gelesenen Datenwörter generierten Prüfworts vom gelesenen gespeicherten Prüfwort ein Fehler in den gespeicherten Daten erkannt wird. DOLLAR A Verfahren zum Betrieb einer von einem Prozessor gesteuerten Bedienfunktion eines Kraftfahrzeugs.