Power loss compensation for programmable memory control system
AssigneeZenith Electronics Corporation
InventorThomas J. Zato
Life of this patent
Estimating the term…
Loading patent…
AssigneeZenith Electronics Corporation
InventorThomas J. Zato
Estimating the term…
An arrangement for storing user programmed system timing information in a microprogrammable system in the event of a power outage. The system includes a static random access memory (RAM) for periodically storing microprocessor-generated timing information and an electrically erasable programmable ROM (EEPROM) which is coupled to the static RAM for the temporary storage of this information in the event of a power outage. Also provided in the system is a power down sensor responsive to an AC-coupled power supply for detecting power loss to the system. When the input voltage drops below a predetermined value, the contents of the static RAM are automatically transferred to the nonvolatile EEPROM. When system input power is restored, the stored contents of the nonvolatile EEPROM are automatically retransferred back to the static RAM for use by the microprocessor permitting the resumption of system operation as previously programmed on a time-shifted basis where the time shift equals the duration of the power outage. The system is particularly adapted for use with a user-programmed device, such as a television receiver or a video cassette recorder, in an environment where power outages of very short duration randomly occur. The present invention permits such a system to resume programmed system operation following resumption of power to the system without employing the combination of a battery, an oscillator, a CMOS RAM and appropriate recharging circuitry, as generally utilized in such systems.
In an arrangement for controlling a programmable device energized by an AC source, said arrangement including a DC power supply coupled to said AC source for generating a DC output voltage, clock means coupled to said AC source for generating real time data, programming means responsive to user-initiated inputs for generating program time data, a controller energized by said DC power supply and coupled to said programmable device, to said programming means for receiving said program time data therefrom and to said clock means for receiving said real time data therefrom, and wherein is stored a time-based control program for controlling said programmable device in accordance with said program time data referenced to said real time data, and a volatile memory coupled to said controller for temporarily storing said program and real time data during the execution of said time-based control program, a power loss protection system comprising:
A system for controlling a video display device in response to user initiated control signals applied thereto, wherein user control of said video display device is not lost due to a power outage but is automatically restored following the resumption of power without the need for a standby power source, said system comprising:
Dependencies are inferred from the claim text.