Claims
- 1. Process for safeguarding storage of data into a non-volatile memory of a computerized control device, comprising the steps of storing, in the following order, two identification codes (K1, K2), and address (a), data (D) and a temporary identification code (KO) into a temporary part of the memory; storing the data (D) into a main part of the memory at the address (A); and if an interference occurs during the storing steps, the control device initiates a routine which tests the two identification codes in the temporary memory part and if a corruption of the two codes has been determined, the routine reloads the temporary memory part and restores the data (D) in the main memory part.
- 2. Process according to claim 1 wherein said non-volatile memory is an EEPROM.
- 3. Process according to claim 1, wherein in a preliminary step a first identification code (K1) is stored in a temporary first memory cell (X) and a second identification code (K2) is stored in a temporary second memory cell (Z); in a first storing step the address (A) is stored in the first temporary memory cell (X); in a second step the data (D) is stored in a temporary third memory cell (Y); in a third step the temporary identification code (K0) is stored in the second temporary memory cell (Z); in a fourth step the data (D) is stored at the address (A) in the main memory part (HS); in a fifth step the first identification code (K1) is restored in the first temporary memory cell (X); and in a sixth step the second identification code (K2) is restored in the second temporary memory cell (Z).
- 4. Process according to claim 3, wherein said routine first tests whether the first memory cell (X) contains the first identification code (K1) and the second memory cell (Z) the second identification code (K2); if this condition is met, a continuous storage of the data (D) is completed and the storing steps are resumed; if this condition is not met, the routine loads the first identification code (K1) into the first memory cell (X), then loads the second identification code (K2) into the second memory cell (Z) and then restores the data (D) at the address (A) in the main memory part (HS).
Priority Claims (1)
Number |
Date |
Country |
Kind |
3616895 |
May 1986 |
DEX |
|
Parent Case Info
This application is a continuation of application Ser. No. 155,714, filed Jan. 19, 1988, now abandoned.
US Referenced Citations (11)
Foreign Referenced Citations (3)
Number |
Date |
Country |
0026980 |
Apr 1981 |
EPX |
0039449 |
Nov 1981 |
EPX |
2220150 |
Feb 1973 |
DEX |
Non-Patent Literature Citations (1)
Entry |
Desautels et al. "Battery Backup Failure Detection.", IBM Technical Disclosure Bulletin, vol. 26, No. 6 (Nov. 1983), pp. 2811-2812. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
155714 |
Jan 1988 |
|