The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 01, 1995

Filed:

Mar. 29, 1994
Applicant:
Inventor:

Derrick P Lattibeaudiere, Newark, DE (US);

Assignee:

Panasonic Technologies, Inc., Princeton, NJ (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G11C / ;
U.S. Cl.
CPC ...
365 49 ; 365221 ; 36523008 ; 36518905 ;
Abstract

A content addressable memory (CAM) system, is disclosed for writing data including a key portion and an extended portion, and for reading the extended portion in response to the match of a search key a key portion of the data. The system includes a conventionally addressed RAM, organized into segments, each segment of which is identified by a starting address. It also includes a CAM, also organized into words. Each of the words of the CAM is identified by a CAM address. Data to be written into the memory includes a key portion and an extended data portion. The key portion of the data is written into the CAM at a selected address, and the extended data portion is written into a segment of the random access memory which begins at an address determined from the selected address. Data in the random access memory is read by searching the CAM for a search key and then using address of matching entries found in the CAM to generate address values for the random access memory. The random access memory is then addressed to fetch the extended data associated with each of the matching entries. In one exemplary embodiment, the memory system is used to hold a database of television programs in a cable television scheduling system.


Find Patent Forward Citations

Loading…