发明名称 |
MULTIPLE ENTRY MATCHING IN A CONTENT ADDRESSABLE MEMORY |
摘要 |
A content addressable memory (CAM) permits a matching operation to be performed over multiple stored entries. The CAM includes a matrix of cells having (<i>n</i>+1) columns and <i>m</i> rows, wherein <i>n</i> and <i>m</i> are each integers greater than or equal to 1, and wherein each row of cells comprises: <i>n</i> data storage cells; a carry storage cell; word compare logic; and carry write logic. For each word of CAM storage, the data storage cells store bits representing one of a number of fractional parts of the data to be stored. The carry storage cell stores a signal that represents whether a previous row generated a catch in a preceding matching operation. By presenting fractional parts of a large comparand in sequence, a final compare operation generates an output that indicates whether the entire comparand (i.e., the fractional parts of the comparand considered together) matched a stored entry in the CAM.
|
申请公布号 |
WO0167456(A3) |
申请公布日期 |
2002.02.07 |
申请号 |
WO2001SE00483 |
申请日期 |
2001.03.07 |
申请人 |
TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) |
发明人 |
KLING, LARS, OERJAN;AHL, HAAKAN, OTTO;TORKELSSON, KJELL, GUNNAR |
分类号 |
G11C15/00;G11C15/04;(IPC1-7):G11C15/00;G06F12/00;G06F17/30 |
主分类号 |
G11C15/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|