演算N搜寻/M写入的三元内容可寻址内存(TCAM)制造技术

技术编号:16921000 阅读:204 留言:0更新日期:2017-12-31 15:52
本发明专利技术涉及演算N搜寻/M写入的三元内容可寻址内存(TCAM),关于一种内容可寻址内存(CAM),并且更尤其关于一种将X‑Y TCAM的多个复本实体化的演算三元内容可寻址内存(TCAM)。此结构包括内容可寻址内存(CAM)、以及顺着阵列的行方向与列方向将此CAM的多个复制复本实体化的该阵列。

【技术实现步骤摘要】
演算N搜寻/M写入的三元内容可寻址内存(TCAM)
本专利技术关于一种内容可寻址内存(CAM),并且更尤其关于一种将X-YTCAM个体的多个复本实体化的演算三元内容可寻址内存(TCAM)。
技术介绍
内容可寻址内存(CAM)为高速搜寻操作中所使用的特殊类型计算机内存。CAM设计成使得用户供应数据字符,并且CAM搜寻其整个内存以查看此数据字符是否有储存于CAM中。若查到此数据字符,则CAM回传查到此字符处的一或多个储存地址的列表。CAM设计成用以在单一操作中搜寻其整个内存,使得CAM在大部分搜寻操作中快于随机访问内存(RAM)。然而,在CAM中,平行CAM中的各个别内存位必须具有其自有的相关联比较电路,用以侦测所储存位与输入位之间的匹配。再者,必须将数据字符中出自各胞元的匹配输出加以组合,以产出完整的数据字符匹配信号。高效能高速缓存需要大型且完全相联的转译对应缓冲器(TLB)。为了在高效能高速缓存中于一周期内进行多个N搜寻及M写入,其中一种替代方案为建立将会支持所需效能的多写入多搜寻三元CAM(TCAM)胞元。TCAM容许三种匹配状态,其包括所储存数据字符中的一或多个位用的1、0及“X本文档来自技高网...
演算N搜寻/M写入的三元内容可寻址内存(TCAM)

【技术保护点】
一种结构,其包含:内容可寻址内存(CAM);以及经结构化用以顺着矩阵的行方向与列方向将该CAM的多个复制复本实体化的该矩阵。

【技术特征摘要】
2016.06.17 US 15/185,9561.一种结构,其包含:内容可寻址内存(CAM);以及经结构化用以顺着矩阵的行方向与列方向将该CAM的多个复制复本实体化的该矩阵。2.如权利要求1所述的结构,其中,该矩阵包含2*M条写入行乘2*N条搜寻列复制CAM的矩阵,其中,M与N为整数值。3.如权利要求2所述的结构,其中,该整数值N大于该整数值M。4.如权利要求2所述的结构,其中,该矩阵经结构化而使得2*N个搜寻操作各执行于该2*M乘2*N矩阵中的一对应2*N搜寻列上,用以搜寻该矩阵中是否储存该2*N个搜寻操作的任何搜寻键。5.如权利要求2所述的结构,其中,该矩阵经结构化而使得2*M个写入操作各执行于该2*M乘2*N矩阵中2*M条行的一对应行上。6.如权利要求5所述的结构,其中,该矩阵经结构化而使得2*M个写入操作各回应于前一个2*N搜寻操作的至少一个搜寻键,而执行于该2*M乘2*N矩阵中2*M条行的该对应行上。7.如权利要求5所述的结构,其中,该矩阵经结构化而使得2*M个写入操作各在该2*M乘2*N矩阵中2*M条行的该对应行被复制。8.如权利要求4所述的结构,其中,该矩阵经结构化而使得对该2*N条搜寻列其中一者供应各搜寻操作,并且对各该2*M条写入行供应各写入操作。9.如权利要求1所述的结构,其中,该矩阵经结构化而使得每第二周期撷取2*M个写入与2*N个搜寻这两个操作。10.如权利要求1所述的结构,其中,该CAM为三元CAM(TCAM)及二元CAM其中一者。11.一种结构,...

【专利技术属性】
技术研发人员:I·阿尔索夫斯基M·T·弗拉加诺R·霍尔
申请(专利权)人:格罗方德半导体公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1