一种实现全范围低摆幅的存储器结构及其实现方法

文档序号:36174987 发布日期:2023-11-24 23:16 阅读:68 来源:国知局
一种实现全范围低摆幅的存储器结构及其实现方法

本发明属于集成电路,具体涉及一种实现全范围低摆幅的存储器结构及其实现方法。


背景技术:

1、内容寻址存储器是一种特殊的存储器。内容寻址存储器在其每个存储单元都包含了一个内嵌的比较逻辑,写入内容寻址存储器的数据会和其内部存储的每一个数据进行比较,并返回与端口数据相同的所有内部数据的地址。内容寻址存储器单元是通过在标准的静态随机存取存储器单元结构中增加执行匹配功能的晶体管而构成的。

2、传统的内容寻址存储器匹配线结构搭配传统敏感放大器在工作过程中,面对字的匹配与失配,匹配线在地与电源电压两电平之间翻转,因此其在工作过程中,由于不断的电平全摆幅翻转,产生了大量的功耗。因此,亟需采取更低功耗的技术方案。


技术实现思路

1、为解决上述问题,本发明提供了一种实现全范围低摆幅的存储器结构及其实现方法。

2、为达到上述目的,本发明的技术方案如下:

3、一种实现全范围低摆幅的存储器结构,包括:匹配线、存储器输出电路结构及若干内容寻址存储器单元;

4、所述内容寻址存储器单元用于读、写比特位,输入及输出比特,并将结果传输至匹配线;内容寻址存储器单元包括静态随机存储器和搜索模块;所述静态随机存储器包括4个n型晶体管、2个p型晶体管、两根比特线、一根字线,其中2个n型晶体管和2个p型晶体管组成两个反相器,其中一个反相器输入与另一个反相器输出相连,两个反相器互连构成锁存结构实现比特位存储,所述字线连接在两个外接n型晶体管之间,两个外接n型晶体管分别与两根比特线连接实现比特位的读写;所述搜索模块包括4个n型晶体管、两根搜索线、一根子匹配线、一根低匹配线,上方2个n型晶体管分别与两根搜索线连接,子匹配线连接在上方2个n型晶体管之间,下方2个n型晶体管连接至静态随机存储器实现搜索功能,低匹配线连接在下方2个n型晶体管之间;

5、存储器输出电路结构用于判断内容寻址存储器单元匹配线的结果是否匹配,并将判断结果输出;存储器输出电路结构通过匹配线与各内容寻址存储器单元的子匹配线耦接。

6、进一步的,所述存储器输出电路结构通过控制电路使匹配线翻转电压控制在小幅度范围内,实现匹配线的低摆幅翻转,并由此输出匹配判断结果。

7、进一步的,所述存储器输出电路结构包括晶体管p0、晶体管p1、晶体管p2、晶体管p3、晶体管n2、晶体管n 3、三个反相器inv;低匹配线与pre 0信号作或门or输入,或门or输出连接至晶体管p0栅极,晶体管p0漏极接至匹配线;晶体管p1栅极接至下方反相器inv输出,漏极接至下方反相器inv输入即节点y;晶体管p2栅极接至节点y,漏极接至节点x;晶体管p3栅极接至ypre,漏极接至节点y;节点y与en信号作输出电路模块的输入,输出至output;匹配线与pre 1信号作下方两个反相器inv的输入,其输出为节点x;晶体管n2栅极接至dis,漏极接至匹配线;晶体管n3栅极接至节点x,源极接至匹配线,漏极接至节点y。

8、一种存储装置电路,包括若干实现全范围低摆幅的存储器结构,各存储器结构中内容寻址存储器单元阵列式分布,用于存储多个字节,各匹配线及输出为行形式。

9、一种实现全范围低摆幅的存储器结构的控制方法,基于实现全范围低摆幅的存储器结构实现,包括如下步骤:

10、非搜索匹配阶段时,首先使dis信号为高电平来开启晶体管n2并对匹配线充分放电,使ypre信号为低电平来开启晶体管p3并对节点y充电,使pre1信号为高电平来降低输出节点x电平并关断晶体管n3以隔离节点y与匹配线;然后使pre0信号为高电平来开启晶体管p0并对匹配线充电;

11、在搜索匹配阶段时,若匹配则匹配线处于高电平,由于匹配线电平未达到共输出cmos门开启电压因此节点x为低电平,节点y为高电平;若不匹配则子匹配线放电至低匹配线,当低匹配线被充至或门开启电压时关断晶体管p0使匹配线断充,匹配线处于低电平输入至共输出cmos门因此节点x为高电平开启了晶体管n3,使节点y放电处于低电平;在输出阶段,使en信号为高电平,若节点y为高电平则输出信号out为1,若节点y为低电平则输出信号out为0。

12、本发明的有益效果为:

13、本发明通过存储器单元与存储器输出电路结构来控制匹配线电压,将匹配线电压控制在一个小幅度范围内,降低匹配线电压摆幅,从而降低存储器动态功耗。其中存储器输出电路结构连接内容寻址存储器单元匹配线,通过控制电路使匹配线翻转电压控制在小幅度范围内,实现匹配线的低摆幅翻转,并由此输出匹配判断结果。



技术特征:

1.一种实现全范围低摆幅的存储器结构,其特征在于,包括:匹配线、存储器输出电路结构及若干内容寻址存储器单元;

2.根据权利要求1所述的实现全范围低摆幅的存储器结构,其特征在于,所述存储器输出电路结构通过控制电路使匹配线翻转电压控制在小幅度范围内,实现匹配线的低摆幅翻转,并由此输出匹配判断结果。

3.根据权利要求1所述的实现全范围低摆幅的存储器结构,其特征在于,所述存储器输出电路结构包括晶体管p0、晶体管p1、晶体管p2、晶体管p3、晶体管n2、晶体管n 3、三个反相器inv;低匹配线与pre 0信号作或门or输入,或门or输出连接至晶体管p0栅极,晶体管p0漏极接至匹配线;晶体管p1栅极接至下方反相器inv输出,漏极接至下方反相器inv输入即节点y;晶体管p2栅极接至节点y,漏极接至节点x;晶体管p3栅极接至ypre,漏极接至节点y;节点y与en信号作输出电路模块的输入,输出至output;匹配线与pre 1信号作下方两个反相器inv的输入,其输出为节点x;晶体管n2栅极接至dis,漏极接至匹配线;晶体管n3栅极接至节点x,源极接至匹配线,漏极接至节点y。

4.一种存储装置电路,其特征在于,包括若干根据权利要求1-3中任意一项所述的实现全范围低摆幅的存储器结构,各存储器结构中内容寻址存储器单元阵列式分布,用于存储多个字节,各匹配线及输出为行形式。

5.一种实现全范围低摆幅的存储器结构的控制方法,其特征在于,基于权利要求1-3中任意一项所述的实现全范围低摆幅的存储器结构实现,包括如下步骤:


技术总结
本发明提供了一种实现全范围低摆幅的存储器结构及其实现方法,其中存储器结构包括:匹配线、存储器输出电路结构及若干内容寻址存储器单元;内容寻址存储器单元用于读、写比特位,输入及输出比特,并将结果传输至匹配线;内容寻址存储器单元包括静态随机存储器和搜索模块;存储器输出电路结构用于判断内容寻址存储器单元匹配线的结果是否匹配,并将判断结果输出;存储器输出电路结构通过匹配线与各内容寻址存储器单元的子匹配线耦接。本发明通过存储器单元与存储器输出电路结构来控制匹配线电压,将匹配线电压控制在一个小幅度范围内,降低匹配线电压摆幅,从而降低存储器动态功耗。

技术研发人员:程立文,蒋晨洁,刘昶,季张杰,薛礼瑞,马立
受保护的技术使用者:扬州大学
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1