发明名称 SEARCHING MEMORY FOR A SEARCH KEY
摘要 To produce output from a memory block, a first index is used to access a pointer, a mode select and a function select from a first memory. The pointer, the mode select and the function select are used to produce a second index. The pointer is used to produce the second index when the mode select is a first value. A function is used to produce the second index when the mode select is a second value. The function select identifies a function to be used to produce the second index. The second index is used to access output from a second memory.
申请公布号 US2016103611(A1) 申请公布日期 2016.04.14
申请号 US201414510880 申请日期 2014.10.09
申请人 Westlund Pär S.;Svensson Lars-Olof B. 发明人 Westlund Pär S.;Svensson Lars-Olof B.
分类号 G06F3/06;G06F17/30 主分类号 G06F3/06
代理机构 代理人
主权项 1. A hash content addressable memory comprising: a memory block that in response to a search operation performs an internal content addressable search to determine whether a search key resides within the memory block, the memory block comprising: a first memory that receives a first index and based on a value of the first index outputs a pointer, a mode select and a function select, a hash index generator that receives the pointer, the mode select and the function select and produces a second index, wherein when the mode select is a first value, the hash index generator uses the pointer to produce the second index and when the mode select is a second value, the hash index generator uses a hash function to produce the second index, the function select identifying a hash function to be used to produce the second index, and a second memory that receives the second index and produces output based on a value of the second index.
地址 Varmdo SE