Invention Grant
- Patent Title: Implementing pseudo content access memory
- Patent Title (中): 实现伪内容访问存储器
-
Application No.: US12870927Application Date: 2010-08-30
-
Publication No.: US08935508B1Publication Date: 2015-01-13
- Inventor: Sivakumar Ardhanari , Srihari Adem
- Applicant: Sivakumar Ardhanari , Srihari Adem
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: DeLizio Gilliam, PLLC
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
A pseudo CAM (PCAM) can be implemented using SRAM to minimize latency associated with a traditional CAM. On receiving a key at a memory controller that executes operations on the PCAM, a hash value of the received key can be calculated. Based on the hash value of the received key, one of a plurality of memory sub-trees comprising a subset of memory locations, that is associated with the received key can be identified. A binary search can be executed on the subset of memory locations that constitute the identified memory sub-tree to identify a memory location at which a data entry comprising the received key is stored. The data entry comprising the received key and corresponding content can then either be retrieved or deleted. Alternatively, a binary search can be executed to identify the memory location where a new data entry comprising the received key should be stored.
Information query