Method of assuring integrity of information being stored
First Claim
Patent Images
1. Method for assuring integrity of information being stored in a control device having:
- at least one microprocessor (4),at least one permanently programmed memory (ROM
7) for storage of control programs, andat least one freely programmable and reprogrammable read memory (EPROM
6) having a plurality of memory locations,comprising the steps ofstoring in said read memory (6) information including an address pointer which begins at a fixed start address, said address pointer referencing addresses of at least one of the following types of information;
data,fields, andconstants, which are stored together with the address pointer in the read memory (6), andupdating said information by at least partially replacing previously stored information by current information of the same type(s) as that previously stored wherein loss of previously stored data by faulty overwriting is avoided by first identifying free memory locations and subsequently writing said current information only into free memory locations which contain no previously stored information.
1 Assignment
0 Petitions
Accused Products
Abstract
A device for controlling technical installations and machines, particularly combustion engines in motor vehicle, is proposed, having at least one microprocessor, at least one permenently programmed memory, and at least one freely programmable memory, in which vehicle-specific data, retrieval codes of the data, and at least one address pointer can be input into the freely programmable memory (6). Further proposed is a control scheme according to which are stored, in the freely programmable memory, first the data, then the associated retrieval codes and finally an address pointer which contains the addresses of the data.
-
Citations
8 Claims
-
1. Method for assuring integrity of information being stored in a control device having:
-
at least one microprocessor (4), at least one permanently programmed memory (ROM
7) for storage of control programs, andat least one freely programmable and reprogrammable read memory (EPROM
6) having a plurality of memory locations,comprising the steps of storing in said read memory (6) information including an address pointer which begins at a fixed start address, said address pointer referencing addresses of at least one of the following types of information; data, fields, and constants, which are stored together with the address pointer in the read memory (6), and updating said information by at least partially replacing previously stored information by current information of the same type(s) as that previously stored wherein loss of previously stored data by faulty overwriting is avoided by first identifying free memory locations and subsequently writing said current information only into free memory locations which contain no previously stored information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification