Static information storage and retrieval – Powering – Data preservation
Reexamination Certificate
2001-06-29
2002-12-17
Tran, Andrew Q. (Department: 2824)
Static information storage and retrieval
Powering
Data preservation
C365S049130, C365S227000, C365S228000, C365S226000, C365S189070, C365S189090, C365S195000, C365S051000
Reexamination Certificate
active
06496439
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Technical Field of the Invention
The present invention relates to a content addressable memory (CAM) and, in particular, to a device for battery back-up protection of CAM stored data.
2. Description of Related Art
Content addressable memories (CAMs) are well known in the art. A CAM is a memory device in which data is stored in word locations comprising multiple memory cells, each cell storing a single bit of information. A search word in a comparand register of a CAM may be simultaneously compared with all stored data words. If a comparison for only a portion of a stored data word is desired, one or more mask registers may be used to prevent particular bits within the data word or words from taking part in the comparison with the search word. When a match occurs between the search word and one or more of the CAM stored data words, a match signal is generated. The address of the matching location within the CAM is then determined from the match signal and output. Thus, unlike the data accessing operation performed in a random access memory (RAM) where a user supplies an address to obtain stored data, a CAM-based device operates by having the user supply the data to obtain an address.
Not with standing this operational distinction between RAM-and CAM-based devices, these memory devices do share at least one important common operational feature—data volatility. If there is a power failure with respect to the applied voltage (Vcc) for either a RAM- or CAM-based device, the data stored by the device is irretrievably lost. In many system implementations where CAMs are utilized, this potential data loss presents a significant concern. For example, CAM-based devices are utilized in many communications switches/routers to store address translation tables. In the event of a power loss for the switch/router system that corrupts or destroys the stored data, the address tables must be re-built or recovered. This can be quite an involved and time consuming task.
There is accordingly a need for a circuit that functions to protect CAM-based device stored data in the event of a power disruption.
SUMMARY OF THE INVENTION
An external voltage is compared to an enable reference voltage. If the external voltage drops below the enable reference voltage, a content addressable memory (CAM) is placed into a low current, stand-by mode of operation. The external voltage is further compared to a supply reference voltage. If the external voltage drops below the supply reference voltage, the voltage power supply for the CAM is switched from external voltage input to a battery back-up.
In an alternative embodiment, the CAM includes a separate power input for a CAM array, and the switching action causes only that separate power input for the CAM array to be powered from the battery back-up.
REFERENCES:
patent: 3575617 (1971-04-01), Burns
patent: 4791606 (1988-12-01), Threewitt et al.
patent: 5113373 (1992-05-01), Lee
patent: 5383146 (1995-01-01), Threewitt
patent: 5602770 (1997-02-01), Ohira
patent: 5936911 (1999-08-01), Inaba
patent: 6181591 (2001-01-01), Miyatake et al.
patent: 6201753 (2001-03-01), Akaogi et al.
Jorgenson Lisa K.
STMicroelectronics Inc.
Szuwalski Andre
Tran Andrew Q.
LandOfFree
Content addressable memory (CAM) with battery back-up and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Content addressable memory (CAM) with battery back-up and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Content addressable memory (CAM) with battery back-up and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2932509