[发明专利]NAND型内容可寻址存储器有效
申请号: | 201310724562.6 | 申请日: | 2013-12-24 |
公开(公告)号: | CN103714853A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | 汪辉;施琛;田犁;章琦;汪宁;方娜;封松林 | 申请(专利权)人: | 中国科学院上海高等研究院 |
主分类号: | G11C15/04 | 分类号: | G11C15/04 |
代理公司: | 上海光华专利事务所 31219 | 代理人: | 李仪萍 |
地址: | 201210 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | nand 内容 寻址 存储器 | ||
技术领域
本发明涉及存储器技术,特别是涉及NAND型内容可寻址存储器。
背景技术
内容可寻址存储器(Content Addressable Memory,CAM)处理器中的缓存的重要部分,也是路由器中用来判断数据包发送方向的重要部分。在普通的存储器如随机访问存储器(Random Access Memory,RAM)应用中,用户提供一个存储器地址,存储器根据该地址返回一个存储于该地址的数据。而在内容可寻址存储器的应用中,用户提供一个数据,内容可寻址存储器会遍历整个存储空间,搜索该数据是否存在于存储器中,如果是,即命中,内容可寻址存储器返回一个或多个命中数据的地址。
内容可寻址存储器作为一种特殊存储器,可在单词运算中搜索整个存储器,所以在搜索应用中,内容可寻址存储器比普通存储器快很多。内容可寻址存储器的快速搜索特性使得内容可寻址存储器特别适用于如网络设备、CPU(Center Processing Unit,中央处理单元)和DSP(Digital Signal Processor,数字信号处理器)的Cache(缓冲存储器)、视频硬编解码等应用。
NAND型内容可寻址存储器是一种常见的内容可寻址存储器架构,以二元型内容可寻址存储器(即内容可寻址存储器的存储数据为“0”或“1”)为例,如图1所示,内容可寻址存储器的基本单元内由包括两个交叉耦合的反相器的SRAM完成数据的存储,M1是开关管,串联于匹配线上,M2和M3与M1连接,用于将外部搜索信号与内部存储数据进行匹配,M4和M5用作对SRAM进行读写的选通管。由于M2和M3的栅极由两个互补的信号分别控制,所以两者总是有且只有一个处于导通状态。SL_a和SL_b是一对互补的搜寻信号,M4和M5均接字线和位线,用于控制M4和M5的导通和数据的读出。
如图2所示,多个内容可寻址存储器单元组成多行内容可寻址存储器块,每个内容可寻址存储器块的最后一个内容可寻址存储器单元又与下拉管T1连接。初始状态下,预充管T2将每个匹配线都预充到某一电平(通常预充到电源电压Vdd),之后预充管T2断开,下拉管T1导通。搜寻信号被并行输入到每个内容可寻址存储器块进行比较,若某一行的内容可寻址存储器单元所存数据与搜寻信号完全匹配,则该行各内容可寻址存储器单元所对应的开关管都导通,即联合下拉管T1将匹配线下拉至低电平。若某一行的内容可寻址存储器中某个单元所存数据与搜寻信号不匹配,则该内容可寻址存储器单元对应的开关管断开,从而使得该行的匹配线悬空,保持高电平。通过比对所有内容可寻址存储器行中所存数据与输入的搜寻信号是否匹配,最终从多个内容可寻址存储器块中产生一个匹配信号,从而完成基于内容的寻址操作。
若以A点状态作为SRAM存储的数据,SL_a为搜寻信号的值,假设搜寻信号SL_a为“1”,则其互补信号SL_b为“0”,此时M2管导通,M3管截断。若SRAM存储数据为“1”,即与搜寻信号相匹配,则M1管导通;若SRAM存储数据为“0”,即与搜寻信号不匹配,则M1管截断。同理若搜寻信号SL_a为“0”,则其互补信号SL_b为“1”,此时M2管截断,M3管导通。若SRAM存储数据为“0”,即与搜寻信号相匹配,则M1管导通;若SRAM存储数据为“1”,即与搜寻信号不匹配,则M1管截断。
由此,若某行所有内容可寻址存储器单元的存储数据与搜寻信号均匹配,则该行的匹配线会通过每个内容可寻址存储器单元中的选通管以及一个下拉管T1连接到地,从而被拉低;若某行中有一个或多个内容可寻址存储器单元的存储数据与搜寻信号不匹配,则相应内容可寻址存储器单元的开关管断开,该行的匹配线处于悬空状态,从而保持其初始状态,即高电平。
对于三元型内容可寻址存储器而言,则需存储“X”(即不管搜寻信号是“0”还是“1”,都能够匹配成功),相应地,需要在内容可寻址存储器中采用两个独立的SRAM单元使得A,B两点同时为“1”,如图3所示,从而保证M1的栅极不管通过M2还是M3,总能被拉到高电平,从而保证M1的常开状态,同时还需要配置相应的匹配管和开关管,使得一个内容可寻址存储器单元需要至少采用15个晶体管,造成内容可寻址存储器单元结构复杂、占用面积较大的问题。另外,三元型内容可寻址存储器与二元型内容可寻址存储器其本身的电路结构不同,在同时需要实现三元型内容可寻址存储器和二元型内容可寻址存储器功能的场合,两者不能灵活的切换。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院上海高等研究院,未经中国科学院上海高等研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310724562.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可自动上电式零功耗锂电池管理系统
- 下一篇:一种烘箱
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法