Method of assuring integrity of information being stored
AssigneeRobert Bosch GmbH
InventorKarin Kienle
Life of this patent
Estimating the term…
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.
Claims8
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, and
- at 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.
Dependencies are inferred from the claim text.