【技术实现步骤摘要】
本专利技术一般涉及数据半导体存储器,更具体地说,涉及三级内容寻址存储器(CAM)单元。
技术介绍
许多应用要求高速搜索信息。在许多网络装置中,例如交换机或路由器,数据包是根据嵌入的地址信息的内容来传输的。因此,为了获得高数据传输率,网络系统必需能够进行非常高速的搜索和比较。对此功能有用的一类电路是内容寻址存储器或CAM。应当指出,虽然以下进行的讨论是在网络系统的范围内,但有许多其它应用也要求高速的搜索和比较,因此也可从本专利技术受益。例如,超高速缓缓冲存储器的标志字段也要求高速搜索,也可利用CAM来实现。比较一下CAM和传统的存储器件例如随机存取存储器(RAM)是有用的。在某种程度上,CAM和RAM器件的工作是相反的。例如,通过向RAM提供读出指令和地址来读出RAM。RAM通过输出在规定地址中存储的数据作为响应。但在读出CAM时,向CAM提供一个数据样值,而CAM返回一个匹配信号,表明所述数据样值是否存储在CAM中,如果是,则返回CAM中含有与所述样值匹配的数据的地址。网络交换机和路由器通常采用匹配功能,其中,将数据包的一部分例如地址字段与数据表目列表进行比较。所述列表常称为数据库。附图说明图1是示范的CAM装置100的方框图,CAM装置100包括CAM阵列110,用于存储数据库;匹配检测电路120,用于检测匹配;任选的优先级编码器130,用于在适当的时候按优先级顺序选择和输出匹配地址。CAM装置还包括控制器140,用于控制CAM阵列110、匹配检测逻辑120和优先级编码器130的工作并且用于通过数据线150a、地址线150b和控制线150c使CAM装置 ...
【技术保护点】
一种三级内容寻址存储器单元,它包括:第一存储元件,它具有通过第一开关可控制地连接到第一位线的第一电容器;第二存储元件,它具有通过第二开关可控制地连接到第二位线的第二电容器;第三存储元件,它具有通过第三开关可控制地连接 到第三位线的第三电容器;其中,所述第一、第二和第三存储元件都连接到控制电路,所述控制电路对设定为第一逻辑状态的所述存储元件之一作出响应而将其它每个存储元件设定到第二逻辑状态。
【技术特征摘要】
US 2001-9-25 60/324,462;US 2002-7-25 10/202,0031.一种三级内容寻址存储器单元,它包括第一存储元件,它具有通过第一开关可控制地连接到第一位线的第一电容器;第二存储元件,它具有通过第二开关可控制地连接到第二位线的第二电容器;第三存储元件,它具有通过第三开关可控制地连接到第三位线的第三电容器;其中,所述第一、第二和第三存储元件都连接到控制电路,所述控制电路对设定为第一逻辑状态的所述存储元件之一作出响应而将其它每个存储元件设定到第二逻辑状态。2.如权利要求1所述的三级内容寻址存储器单元,其特征在于所述第一、第二和第三开关是晶体管。3.如权利要求1所述的三级内容寻址存储器单元,其特征在于所述控制电路还包括‘并联在地电位和所述第一电容器之间的第一对可控放电装置;并联在地电位和所述第二电容器之间的第二对可控放电装置;并联在地电位和所述第三电容器之间的第三对可控放电装置;其中,所述第一对可控放电装置配置成如果所述第二或第三电容器设定为存储与所述第一逻辑状态相关联的电荷,则将所述第一电容器设定为对应于所述第二逻辑状态;所述第二对可控放电装置配置成如果所述第一或第三电容器设定为存储与所述第一逻辑状态相关联的电荷,则将所述第二电容器设定为对应于所述第二逻辑状态;以及所述第三对可控放电装置配置成如果所述第一或第二电容器设定为存储与所述第一逻辑状态相关联的电荷,则将所述第三电容器设定为对应于所述第二逻辑状态。4.如权利要求3所述的内容寻址存储器单元,其特征在于所述可控放电装置是晶体管,其第一源/漏端子连接到所述存储电容器之一的第一端子,而第二源/漏端子连接到地电位。5.一种三级内容寻址存储器单元,它包括第一、第二和第三位线;选择线;第一、第二和第三存取晶体管,其中所述第一、第二和第三存取晶体管中的每一个包括连接到所述选择线的栅极和连接到所述第一、第二和第三位线中相应的一个的第一端子以及连接到所述第一、第二和第三存储单元中相应的一个的第二端子;其中所述第一、第二和第三存储单元中的每一个包括连接在相应的第一、第二和第三晶体管的相应的第二端子和地电位之间的存储电容器;第一放电晶体管,其栅极连接到两个其它存储单元中第一个的第二端子,其第一源/漏端子连接到所述存储电容器,而第二源/漏端子连接到地电位;第二放电晶体管,其栅极连接到两个其它存储单元中第二个的第二端子,其第一源/漏端子连接到所述存储电容器,而第二源/漏端子连接到地电位。6.一种三级内容寻址存储器装置,它包括优先级编码器;连接到所述优先级编码器的匹配检测电路;以及内容寻址存储器阵列,它连接到所述匹配检测电路并包括多个内容寻址存储器单元,还包括第一存储元件,具有通过第一开关可控地连接到第一位线的第一电容器;第二存储元件,具有通过第二开关可控地连接到第二位线的第二电容器;第三存储元件,具有通过第三开关可控地连接到第三位线的第三电容器;其中,所述第一、第二和第三存储元件都连接到控制电路,所述控制电路对设定为第一逻辑状态的所述存储元件之一作出响应而将其它每个存储元件设定到第二逻辑状态。7.如权利要求6所述的装置,其特征在于所述第一、第二和第三开关是晶体管。8.如权利要求6所述的装置,其特征在于所述控制电路还包括并联在地电位和所述第一电容器之间的第一对可控放电装置;并联在地电位和所述第二电容器之间的第二对可控放电装置;并联在地电位和所述第三电容器之间的第三对可控放电装置;其中,所述第一对可控放电装置配置成如果所述第二或第三电容器设定为存储与所述第一逻辑状态相关联的电荷,则将所述第一电容器设定为对应于所述第二逻辑状态;所述第二对可控放电装置配置成如果所述第一或第三电容器设定为存储与所述第一逻辑状态相关联的电荷,则将所述第二电容器设定为对应于所述第二逻辑状态;以及所述第三对可控放电装置配置成如果所述第一或第二电容器设定为存储与所述第一逻辑状态相关联的电荷,则将所述第三电容器设定为对应于所述第二逻辑...
【专利技术属性】
技术研发人员:Z雷格夫,A雷格夫,
申请(专利权)人:微米技术有限公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。