【技术实现步骤摘要】
内容可寻址存储装置、存储器及电子设备
[0001]本公开涉及存储
,尤其涉及一种内容可寻址存储装置、存储器及电子设备。
技术介绍
[0002]内容可寻址存储器(Content
‑
Addressable Memory,CAM)是一种具有搜索功能的存储器,其特点是在进行搜索操作时输入数据作为搜索内容,将存储器中存储的内容与输入数据进行匹配,并输出匹配数据在存储器中的地址作为搜索结果。
[0003]CAM基于内容搜索的特点使得其能够支持一些关键应用的需求。在计算机网络中,路由表是一个存储于路由器或者联网计算机中的数据集合。路由表中存储着指向特定网络地址的路径,对于路由表的查找就是一种如前所述的根据内容搜索内容的查找方法。传统的查找方法如线性查找法、哈希表查找法等式基于随机存取存储器(Random
‑
Access Memory,RAM)的软件查找方法,查找速度慢,不足以满足高速实时通信系统的查找需求。而基于CAM的硬件查找方法,通过在同一时钟周期内查询存储器内的所有数据,使得查找速度 ...
【技术保护点】
【技术特征摘要】
1.一种内容可寻址存储装置,其特征在于,所述装置包括:多个存储单元,每个存储单元包括只读存储器件、电容,所述只读存储器件包括第一输入端、第二输入端和输出端,所述只读存储器件的输出端和所述电容的第一端相连,所述只读存储器件通过第一输入端、第二输入端与输出端的连接关系存储数据,其中,当所述只读存储器件的所述第一输入端与所述输出端连接时,所述存储器件存储第一存储数据;或,当所述存储器件的所述第二输入端与所述输出端连接时,所述只读存储器件存储第二存储数据,所述第一存储数据及所述第二存储数据的电平不同;控制模块,连接于各个存储单元,用于:对各个存储单元的只读存储器件的第一输入端、第二输入端进行电压控制,以执行目标操作;根据所述电容的第二端的电压确定所述目标操作的操作结果。2.根据权利要求1所述的装置,其特征在于,所述目标操作包括同或逻辑操作,所述对各个存储单元的只读存储器件的第一输入端、第二输入端进行电压控制,以执行目标操作,包括:将所述只读存储器件的第一输入端和第二输入端接地,对电容进行放电;将所述只读存储器件的第一输入端和第二输入端相连悬空,使所述输出端电气悬空;输出待操作数据对应的电平信号到所述只读存储器件的第一输入端、第二输入端,以使得所述存储单元执行待操作数据与存储数据的同或逻辑操作,其中,所述根据所述电容的第二端的电压确定所述目标操作的操作结果,包括:根据所述电容的第二端的电压获得所述第一输入端、第二输入端输入的待操作数据与所述存储器件所存储的数据之间的同或逻辑运算结果。3.根据权利要求1所述的装置,其特征在于,所述控制模块通过第一位线连接于所述只读存储器件的第一输入端,通过第二位线连接于所述只读存储器件的第二输入端,所述控制模块通过匹配线连接所述电容的第二端,其中,所述多个存储单元通过电气连接的方式组合成多行多列的布局方式,且所述电气连接方式为:同一行的部分或全部存储单元的匹配线相连,同一列的部分或全部存储单元的第一位线和第二位线分别相连。4.根据权利要求3所述的装置,其特征在于,所述目标操作包括内容寻址操作,所述对各个存储单元的只读存储器件的第一输入端、第二输入端进行电压控制,以执行目标操作,包括:将一行或多行存储单元中各个只读存储器件的第一输入端和第二输入端...
【专利技术属性】
技术研发人员:李学清,廖天羽,尹国栋,杜禧瑞,陈一鸣,唐文骏,李旻谚,周沐风,刘勇攀,杨华中,
申请(专利权)人:清华大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。