发明名称 用于TCAM共享的架构
摘要 本发明的各实施方式总体上涉及一种用于TCAM共享的架构。具体地,本发明的各方面提供了一种分组处理系统。所述分组处理系统包括多个处理单元、三态内容可寻址存储器(TCAM)引擎和接口。所述多个处理单元被配置为处理从计算机网络接收的分组,并执行关于所接收的分组的动作。该动作响应于规则表中的查找被确定以确定要应用到所接收的分组的规则。所述TCAM引擎具有定义TCAM存储器空间的相应子集的多个TCAM组来存储规则。所述接口被配置为可选择地将TCAM组与处理单元相关联。所述关联可被配置为向处理单元的分组分配TCAM存储器空间的子集,来由处理单元共享TCAM存储器空间。
申请公布号 CN103970829A 申请公布日期 2014.08.06
申请号 CN201410102290.0 申请日期 2014.01.30
申请人 马维尔以色列(M.I.S.L.)有限公司 发明人 L·瓦伦西;A·沃尔格木斯;G·利维
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京市金杜律师事务所 11256 代理人 酆迅
主权项 一种分组处理系统,包括:多个处理单元,被配置为处理从计算机网络接收的分组数据,并对所接收的分组执行动作,所述动作响应于规则表中的查找被确定以确定要应用到所接收的分组的规则;三态内容可寻址存储器(TCAM)引擎,其具有定义TCAM存储器空间的相应子集的多个TCAM组以存储所述规则;以及接口,被配置为可选择地将所述TCAM组与所述处理单元关联,所述关联可被配置为向所述处理单元的群组分配所述TCAM存储器空间的子集以由所述处理单元共享所述TCAM存储器空间。
地址 以色列约克尼穆