A system including a processor is energized from a source which is subject to power failure. To allow the state of the system to be restored after the power failure, at least portions of the volatile data of the processor are stored in non-volatile electrically erasable programmable read-only memory (Eeprom). In order to effectuate the data transfer, storage capacitors must provide power to the Eeprom and to the processor. In order to minimize the amount of storage capacitance, the processor power is maintained only until the data to be stored is transferred to the buffer of the Eeprom. Eeprom power is maintained until after a later time at which the buffer transfers the data to non-volatile storage of the Eeprom.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A data storage device comprising: a volatile memory storing data for a video display; a buffer memory coupled to an output of said volatile memory; a non volatile memory coupled to an output of said buffer memory; a first power supply coupled to said volatile memory; a second power supply coupled to said non volatile memory; a power sensing device coupled to said first power supply; a controller coupled to said power sensing device, said volatile memory, said buffer memory, said non volatile memory, and said first and second power supplies; said controller configured to first transfer said data from said volatile memory to said buffer memory when said power sensing devices senses a low power condition and subsequently to transfer data from said buffer memory to said non volatile memory; said first power supply energizing said volatile memory during said first data transfer and at least a portion of said subsequent data transfer; said first power supply de-energizing said volatile memory before said subsequent data transfer is competed.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
January 9, 2003
July 24, 2007
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.