Content addressable memory capable of stably storing ternary data
AssigneeRenesas Technology Corp.
InventorsHideyuki Noda, Hiroki Shimano
Life of this patent
Estimating the term…
Abstract
A data storage unit of a ternary content addressable memory (TCAM) cell is constructed by two twin cells each having DRAM cells of two bits, and complementary data are stored in each of the twin cells. One of storage nodes is selected from each of the twin cells. A comparing circuit compares complementary search data on a search data line pair with the selected stored data. In a DRAM cell, a planar metal-insulator-semiconductor (MIS) transistor is used. According to such configuration, the chip area and cost of a ternary content addressable memory are reduced and high-speed writing is achieved.
Claims10
A semiconductor memory device for determining match between received search data with stored data, comprising:
- at least one memory cell circuit each for storing one bit of said stored data, said memory cell circuit including;
- a first twin cell including a first transistor, a first capacitive element for storing data received via said first transistor at a first storage node, a second transistor driven to a selected state concurrently with said first transistor, and a second capacitive element for storing data supplied via said second transistor at a second storage node, complementary data being stored at the first and second storage nodes,
- a second twin cell, provided separately from said first twin cell, including a third transistor, a third capacitive element for storing data supplied via said third transistor at a third storage node, a fourth transistor driven to a selected state concurrently with said third transistor, and a fourth capacitive element for storing data supplied via said fourth transistor at a fourth storage node, complementary data being stored at the third and fourth storage nodes, and
- a comparing circuit for comparing a pair of data stored in one of the first and second storage nodes and data stored in one of the third and fourth storage nodes with applied complementary search data, and selectively driving a match line in accordance with a result of comparison.
Dependencies are inferred from the claim text.