System and method for RAM power and data backup utilizing a capacitor and ROM
First Claim
1. A random access memory (RAM) backup system, comprising:
- a RAM, configured to store binary data, including a supply voltage input adapted to receive a supply voltage thereon;
a capacitor, electrically coupled to said voltage input of said RAM, configured to provide said RAM with a voltage for a period of time, said voltage sufficient for said RAM to maintain said storage of said data;
a read only memory (ROM) having separate locations for concurrently storing multiple copies of said data stored in said RAM; and
processing means, coupled to said RAM and said ROM, for transferring said copies of said data between said RAM and said ROM.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for permanently backing up RAM memory devices. The present invention utilizes a capacitor as a primary backup device for supplying the necessary backup power for power fluctuations, power interruptions, and other short-duration power failures. The present invention also utilizes a ROM as a secondary backup device for backing up and restoring valid RAM data when the duration of power loss is greater than that for which the capacitor can supply backup power. Thus, the integrity of RAM data is guaranteed for all types of power fluctuations, interruptions, and failures. The ROM includes two storage areas for separately storing two copies of RAM data. The processor first determines whether the data stored in the RAM is valid. If the present RAM data is valid, the processor backs up the present RAM data by replacing the oldest or invalid copy in the ROM with the present RAM data. If the present RAM data is not valid, the processor restores the RAM data with the most recent valid data previously stored in the ROM.
55 Citations
4 Claims
-
1. A random access memory (RAM) backup system, comprising:
-
a RAM, configured to store binary data, including a supply voltage input adapted to receive a supply voltage thereon; a capacitor, electrically coupled to said voltage input of said RAM, configured to provide said RAM with a voltage for a period of time, said voltage sufficient for said RAM to maintain said storage of said data; a read only memory (ROM) having separate locations for concurrently storing multiple copies of said data stored in said RAM; and processing means, coupled to said RAM and said ROM, for transferring said copies of said data between said RAM and said ROM. - View Dependent Claims (2, 3, 4)
-
Specification