减少内容可寻址存储器中的能量使用的电路和存储器制造技术

技术编号:3084877 阅读:171 留言:0更新日期:2012-04-11 18:40
一种内容可寻址存储器(CAM),包括多个行,每一行包括具有与其相连的多个CAM单元的多个匹配线分段。设置一电路,用于将匹配线分段预充电为不匹配状况。对于每一个分段,读出电路对匹配进行检测,并且作为响应,启用在后续分段中的放电路径,以便在其中对匹配进行检测。这通过行中的所有分段来传播,以产生针对该行的搜索结果。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术通常涉及内容可寻址存储器(CAM)领域,更具体地,涉及一种减小在CAM的搜索操作期间减少能量使用的电路和方法。
技术介绍
CAM是根据所存储数据的内容而不是存储数据的位置来访问和修改数据的存储设备。通常,典型的CAM搜索操作涉及到接收搜索数据字,并且将搜索数据字与CAM中的所有实体进行比较,以确定在搜索数据字和CAM中的实体之间存在单个匹配、多个匹配还是不匹配。在CAM的行中的每一个存储位置与匹配线相连,所述匹配线指示在所存储的数据字和搜索字之间比较的的匹配或不匹配结果。典型地,由优先编码器(PE)来处理指示匹配状态的所有匹配线,以确定作为CAM的输出而提供的最高优先级的匹配地址。每一个数据字和匹配线组合在CAM内具有唯一的N比特的地址。因此,对于任意搜索周期,可能存在多达2N条激活的匹配线。优先编码器与匹配线相连,并且产生与最高优先级的激活匹配线相对应的N比特地址。然后,可以将该N比特的地址诸如用作在微处理器系统中的因特网协议(IP)路由表查询、压缩和解压或完全关联高速缓冲存储器实现中的指针。由于其能够存储逻辑“1”、逻辑“0”、以及“随意”状态,三态CAM广泛地用于本文档来自技高网...

【技术保护点】
一种在搜索操作期间有选择地启用内容可访问存储器(CAM)阵列内的多个匹配线分段的至少一个的方法,每一个匹配线分段具有与其相连的多个CAM单元,所述方法包括步骤:(a)将匹配线分段设置为第一搜索结果状况;(b)针对第二搜索结果 状况,评估第一匹配线分段;以及(c)响应在第一匹配线分段中的第二搜索结果状况,有选择地启用第二匹配线分段,从而可以在其中检测到所述第二搜索结果状况。

【技术特征摘要】
【国外来华专利技术】US 2001-12-31 60/343,229;US 2002-1-31 10/060,1001.一种在搜索操作期间有选择地启用内容可访问存储器(CAM)阵列内的多个匹配线分段的至少一个的方法,每一个匹配线分段具有与其相连的多个CAM单元,所述方法包括步骤(a)将匹配线分段设置为第一搜索结果状况;(b)针对第二搜索结果状况,评估第一匹配线分段;以及(c)响应在第一匹配线分段中的第二搜索结果状况,有选择地启用第二匹配线分段,从而可以在其中检测到所述第二搜索结果状况。2.根据权利要求1所述的方法,其特征在于包括沿行来传播第一匹配线分段中的第二搜索结果状况条件,以指示针对所述行的搜索结果状况。3.根据权利要求1所述的方法,其特征在于所述第一搜索结果状况是未命中状况,而所述第二搜索结果状况是匹配状况。4.根据权利要求1所述的方法,其特征在于所述设置步骤包括将所有所述匹配线分段预充电为未命中状况。5.根据权利要求1所述的方法,其特征在于评估第一匹配线分段包括启用匹配线分段和读出第一匹配线分段的逻辑状态。6.根据权利要求4所述的方法,其特征在于所述启用步骤包括使匹配线分段预充电为匹配状况。7.根据权利要求1所述的方法,其特征在于仅当在第一行分段中存在匹配状况时,不阻止第二匹配线分段向地电位放电。8.一种包括多个行的内容可访问存储器(CAM),每一个行包括(a)具有与其相连的多个CAM单元的多个匹配线分段;(b)用于将匹配线分段预充电为第一搜索结果状况的电路,每一个所述分段包括(i)读出电路,用于检测其中的第二结果状况;以及(ii)用于启用后续分段中的放电路径的电路,以检测其中的所述第二搜索结果...

【专利技术属性】
技术研发人员:彼得吉林厄姆艾伦罗思
申请(专利权)人:步迹控股有限公司
类型:发明
国别省市:US[美国]

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

1