-
公开(公告)号:USRE43552E1
公开(公告)日:2012-07-24
申请号:US12709198
申请日:2010-02-19
申请人: Alan Roth , Sean Lord , Robert McKenzie , Dieter Haerle , Steven Smith
发明人: Alan Roth , Sean Lord , Robert McKenzie , Dieter Haerle , Steven Smith
IPC分类号: G06F12/00
CPC分类号: G11C15/00
摘要: A priority encoder (PE) for a CAM, comprising a plurality of PE blocks, each receiving a plurality of match results corresponding to data entries in a corresponding data array block and, for determining an address of a highest priority data entry based on a physical location in the data array block during a CAM search-and-compare operation a register for storing a user defined priority value assigned to each PE block and means for evaluating priority values and the address determined by the plurality of PE blocks to select a PE block having the highest priority data entry.
摘要翻译: 一种用于CAM的优先编码器(PE),包括多个PE块,每个PE块都接收与对应的数据阵列块中的数据条目相对应的多个匹配结果,并且用于基于物理上的数据来确定最高优先级数据条目的地址 在CAM搜索与比较操作期间在数据阵列块中的位置存储用于分配给每个PE块的用户定义的优先级值的寄存器以及用于评估优先级值的装置和由多个PE块确定的地址以选择PE块 具有最高优先级的数据输入。
-
公开(公告)号:US20080025059A1
公开(公告)日:2008-01-31
申请号:US11787667
申请日:2007-04-17
申请人: Robert McKenzie , Dieter Haerle , Sean Lord
发明人: Robert McKenzie , Dieter Haerle , Sean Lord
IPC分类号: G11C15/00
CPC分类号: G11C15/043 , G11C15/00 , G11C15/04
摘要: A Content Addressable Memory array includes a plurality of coupled sub-blocks arranged in rows and columns. Search data received by a first sub-block in a first column of the CAM is propagated to each sub-block in the row to the last sub-block in the last column of the CAM. The search result for the CAM is selected based on the propagated search results for each row of sub-blocks and output on a side of the array opposite from the side receiving the search data.
摘要翻译: 内容可寻址存储器阵列包括以行和列排列的多个耦合子块。 由CAM的第一列中的第一子块接收的搜索数据被传播到该CAM的最后一列中的行中的每个子块到最后一个子块。 基于每行子块的传播搜索结果选择CAM的搜索结果,并在与接收搜索数据的一侧相反的阵列的一侧上输出。
-
公开(公告)号:US07188211B2
公开(公告)日:2007-03-06
申请号:US10724576
申请日:2003-12-01
申请人: Alan Roth , Sean Lord , Robert McKenzie , Dieter Haerle , Steven Smith
发明人: Alan Roth , Sean Lord , Robert McKenzie , Dieter Haerle , Steven Smith
CPC分类号: G11C15/00
摘要: A priority encoder (PE) for a CAM, comprising a plurality of PE blocks, each receiving a plurality of match results corresponding to data entries in a corresponding data array block and, for determining an address of a highest priority data entry based on a physical location in the data array block during a CAM search-and-compare operation a register for storing a user defined priority value assigned to each PE block and means for evaluating priority values and the address determined by the plurality of PE blocks to select a PE block having the highest priority data entry.
摘要翻译: 一种用于CAM的优先编码器(PE),包括多个PE块,每个PE块都接收与对应的数据阵列块中的数据条目相对应的多个匹配结果,并且用于基于物理上的数据来确定最高优先级数据条目的地址 在CAM搜索与比较操作期间在数据阵列块中的位置存储用于分配给每个PE块的用户定义的优先级值的寄存器以及用于评估优先级值的装置和由多个PE块确定的地址以选择PE块 具有最高优先级的数据输入。
-
公开(公告)号:US20050001744A1
公开(公告)日:2005-01-06
申请号:US10724576
申请日:2003-12-01
申请人: Alan Roth , Sean Lord , Robert McKenzie , Dieter Haerle , Steve Smith
发明人: Alan Roth , Sean Lord , Robert McKenzie , Dieter Haerle , Steve Smith
CPC分类号: G11C15/00
摘要: A priority encoder (PE) for a CAM, comprising a plurality of PE blocks, each receiving a plurality of match results corresponding to data entries in a corresponding data array block and, for determining an address of a highest priority data entry based on a physical location in the data array block during a CAM search-and-compare operation a register for storing a user defined priority value assigned to each PE block and means for evaluating priority values and the address determined by the plurality of PE blocks to select a PE block having the highest priority data entry.
摘要翻译: 一种用于CAM的优先编码器(PE),包括多个PE块,每个PE块都接收与对应的数据阵列块中的数据条目相对应的多个匹配结果,并且用于基于物理上的数据来确定最高优先级数据条目的地址 在CAM搜索与比较操作期间在数据阵列块中的位置存储用于分配给每个PE块的用户定义的优先级值的寄存器以及用于评估优先级值的装置和由多个PE块确定的地址以选择PE块 具有最高优先级的数据输入。
-
公开(公告)号:US20050068839A1
公开(公告)日:2005-03-31
申请号:US10912768
申请日:2004-08-05
申请人: Robert McKenzie , Dieter Haerle , Sean Lord
发明人: Robert McKenzie , Dieter Haerle , Sean Lord
IPC分类号: G11C15/00
CPC分类号: G11C15/043 , G11C15/00 , G11C15/04
摘要: A Content Addressable Memory array includes a plurality of coupled sub-blocks arranged in rows and columns. Search data received by a first sub-block in a first column of the CAM is propagated to each sub-block in the row to the last sub-block in the last column of the CAM. The search result for the CAM is selected based on the propagated search results for each row of sub-blocks and output on a side of the array opposite from the side receiving the search data.
摘要翻译: 内容可寻址存储器阵列包括以行和列排列的多个耦合子块。 由CAM的第一列中的第一子块接收的搜索数据被传播到该CAM的最后一列中的行中的每个子块到最后一个子块。 基于每行子块的传播搜索结果选择CAM的搜索结果,并且在与接收搜索数据的一侧相反的阵列的一侧上输出。
-
公开(公告)号:US20060239054A1
公开(公告)日:2006-10-26
申请号:US11359877
申请日:2006-02-21
申请人: Robert McKenzie , Dieter Haerle , Sean Lord
发明人: Robert McKenzie , Dieter Haerle , Sean Lord
IPC分类号: G11C15/00
CPC分类号: G11C15/043 , G11C15/00 , G11C15/04
摘要: A Content Addressable Memory array includes a plurality of coupled sub-blocks arranged in rows and columns. Search data received by a first sub-block in a first column of the CAM is propagated to each sub-block in the row to the last sub-block in the last column of the CAM. The search result for the CAM is selected based on the propagated search results for each row of sub-blocks and output on a side of the array opposite from the side receiving the search data.
-
公开(公告)号:US07334093B2
公开(公告)日:2008-02-19
申请号:US11673703
申请日:2007-02-12
申请人: Alan Roth , Sean Lord , Robert Mckenzie , Dieter Haerle , Steven Smith
发明人: Alan Roth , Sean Lord , Robert Mckenzie , Dieter Haerle , Steven Smith
CPC分类号: G11C15/00
摘要: A priority encoder (PE) for a CAM, comprising a plurality of PE blocks, each receiving a plurality of match results corresponding to data entries in a corresponding data array block and, for determining an address of a highest priority data entry based on a physical location in the data array block during a CAM search-and-compare operation a register for storing a user defined priority value assigned to each PE block and means for evaluating priority values and the address determined by the plurality of PE blocks to select a PE block having the highest priority data entry.
摘要翻译: 一种用于CAM的优先编码器(PE),包括多个PE块,每个PE块都接收与对应的数据阵列块中的数据条目相对应的多个匹配结果,并且用于基于物理上的数据来确定最高优先级数据条目的地址 在CAM搜索与比较操作期间在数据阵列块中的位置存储用于分配给每个PE块的用户定义的优先级值的寄存器以及用于评估优先级值的装置和由多个PE块确定的地址以选择PE块 具有最高优先级的数据输入。
-
公开(公告)号:US07502245B2
公开(公告)日:2009-03-10
申请号:US11787667
申请日:2007-04-17
申请人: Robert N. McKenzie , Dieter Haerle , Sean Lord
发明人: Robert N. McKenzie , Dieter Haerle , Sean Lord
IPC分类号: G11C15/00
CPC分类号: G11C15/043 , G11C15/00 , G11C15/04
摘要: A Content Addressable Memory array includes a plurality of coupled sub-blocks arranged in rows and columns. Search data received by a first sub-block in a first column of the CAM is propagated to each sub-block in the row to the last sub-block in the last column of the CAM. The search result for the CAM is selected based on the propagated search results for each row of sub-blocks and output on a side of the array opposite from the side receiving the search data.
摘要翻译: 内容可寻址存储器阵列包括以行和列排列的多个耦合子块。 由CAM的第一列中的第一子块接收的搜索数据被传播到该CAM的最后一列中的行中的每个子块到最后一个子块。 基于每行子块的传播搜索结果选择CAM的搜索结果,并且在与接收搜索数据的一侧相反的阵列的一侧上输出。
-
公开(公告)号:US07002824B2
公开(公告)日:2006-02-21
申请号:US10912768
申请日:2004-08-05
申请人: Robert N. McKenzie , Dieter Haerle , Sean Lord
发明人: Robert N. McKenzie , Dieter Haerle , Sean Lord
IPC分类号: G11C15/00
CPC分类号: G11C15/043 , G11C15/00 , G11C15/04
摘要: A Content Addressable Memory array includes a plurality of coupled sub-blocks arranged in rows and columns. Search data received by a first sub-block in a first column of the CAM is propagated to each sub-block in the row to the last sub-block in the last column of the CAM. The search result for the CAM is selected based on the propagated search results for each row of sub-blocks and output on a side of the array opposite from the side receiving the search data.
-
公开(公告)号:US06775166B2
公开(公告)日:2004-08-10
申请号:US10234033
申请日:2002-08-30
申请人: Robert N. McKenzie , Dieter Haerle , Sean Lord
发明人: Robert N. McKenzie , Dieter Haerle , Sean Lord
IPC分类号: G11C1500
CPC分类号: G11C15/043 , G11C15/00 , G11C15/04
摘要: A Content Addressable Memory array includes a plurality of coupled sub-blocks arranged in rows and columns. Search data received by a first sub-block in a first column of the CAM is propagated to each sub-block in the row to the last sub-block in the last column of the CAM. The search result for the CAM is selected based on the propagated search results for each row of sub-blocks and output on a side of the array opposite from the side receiving the search data.
摘要翻译: 内容可寻址存储器阵列包括以行和列排列的多个耦合子块。 由CAM的第一列中的第一子块接收的搜索数据被传播到该CAM的最后一列中的行中的每个子块到最后一个子块。 基于每行子块的传播搜索结果选择CAM的搜索结果,并且在与接收搜索数据的一侧相反的阵列的一侧上输出。
-
-
-
-
-
-
-
-
-