面向忆阻器阵列的存算一体稀疏感知灵敏放大器及方法与流程



1.本发明涉及灵敏放大器设计技术领域,尤其涉及一种面向忆阻器阵列的存算一体稀疏感知灵敏放大器及方法。


背景技术:



2.在忆阻器(resistive random-access memory,rram)进行乘加运算的过程中,忆阻器的电导存储权值,输入为电压值,相乘结果为电流值。传统的忆阻器灵敏放大器(sense amplifier, sa)每个运算周期都需要将电流转换为电压,进而进行比较,判断电流的高和低,分别对应1和0的结果;并且无论输入电压为低电平或高电平,灵敏放大器都会打开,造成较大的功耗和延时。


技术实现要素:



3.为解决上述灵敏放大器功耗和延时较大的问题,本发明提出了面向忆阻器阵列的存算一体稀疏感知灵敏放大器及方法。
4.第一方面,面向忆阻器阵列的存算一体稀疏感知灵敏放大器,面向忆阻器阵列的存算一体稀疏感知灵敏放大器具备读取存储和二进制乘法运算功能,包括忆阻器阵列、参考电阻模块、灵敏放大器稀疏感知模块、输出电路模块,所述灵敏放大器稀疏感知模块包括用于稀疏感知的输入晶体管min和输入晶体管minb,受输入信号in和时钟信号clk控制,灵敏放大器稀疏感知模块的两个比较端q和qb分别与输入晶体管min和输入晶体管minb的漏极连接,输入晶体管min和输入晶体管minb的源极分别与忆阻器阵列和参考电阻模块连接,输入晶体管min和输入晶体管minb的栅极分别与输入信号in连接;所述输出电路模块包括反相和锁存电路。
5.进一步,所述灵敏放大器稀疏感知模块为一开关电路,包括用于稀疏感知的输入晶体管min和输入晶体管minb,在输入为第一电平时不打开,只在输入为第二电平时打开,实现稀疏感知。
6.进一步,灵敏放大器稀疏感知模块,若输入晶体管min和输入晶体管minb为n型沟道晶体管,则所述第一电平为低电平,所述第二电平为高电平;若输入晶体管min和输入晶体管minb为p型沟道晶体管,则所述第一电平为高电平,所述第二电平为低电平;第一电平和第二电平满足逻辑非关系。
7.进一步,所述灵敏放大器稀疏感知模块开关电路工作在ghz频段。
8.进一步,灵敏放大器稀疏感知模块,还包括比较放大模块,用于比较q和qb端的电压,将电压较高的一端放大为高电平,将电压较低的一端变为低电平。
9.进一步,所述的忆阻器为一晶体管一电阻(1t1r)连接方法,即每个忆阻器与一个选通晶体管串联。
10.进一步,还包括受clk控制的反相与锁存模块,所述灵敏放大模块的一个比较端q与反相与锁存模块连接,反相与锁存模块的另一端输出目标信号。
11.进一步,还包括充电晶体管一mc和充电晶体管二mcb,所述充电晶体管一mc和充电晶体管二mcb的栅极分别与充电信号(rst)连接,所述充电晶体管一mc和充电晶体管二mcb的漏极分别与电源连接,所述充电晶体管一mc和充电晶体管二mcb的源极分别与比较端q和qb连接。
12.另一方面,面向忆阻器阵列的存算一体稀疏感知灵敏放大方法,基于面向忆阻器阵列的存算一体稀疏感知灵敏放大器实现,包括以下步骤:字选通线wl有效,对寄生电容充电,并通过激活相应的位选通线bl和源线sl对忆阻器中存储的电导值(权值)进行采样,此后,保持同一wl不变;采用不低于2ghz的时钟,输入信号in在第一时钟周期内保持为低电平,充电信号rst也保持为低电平,输入端晶体管min和minb不打开,充电通路打开,对q和qb进行预充电;第二时钟周期内,输入信号in通过所述稀疏感知的方式控制输入晶体管min和minb的打开或关闭,rst为高电平,充电通路关闭;若输入信号in为低电平,则晶体管min和minb不打开,q为高电平,再通过反相与锁存模块得到保持的输出数字信号为低电平,以供后续运算;输入信号in为高电平时,晶体管min和minb打开,调节参考电阻,使在忆阻器为低阻态时,q电压为低电平,qb为高电平,输出为高电平;而在忆阻器为高阻态时,bl电压为高电平,blb为低电平,输出低电平。
13.进一步,所述忆阻器的高阻态指定为低电导,权值为0,所述忆阻器的低阻态指定为高电导,权值为1。
14.进一步,所述忆阻器高低阻态的开关比达100倍以上。
15.进一步,所述第一时钟周期和第二时钟周期的脉宽为不超过500ps。
16.本发明的有益效果:本发明提出了面向忆阻器阵列的存算一体稀疏感知灵敏放大器及方法,灵敏放大器在输入为低电平时不打开,只在输入为高电平时打开,实现稀疏感知,提高运算能效,此外,使用的晶体管兼容忆阻器的写入电压,在实现稀疏感知的同时实现隔离效果。通过稀疏感知方法实现灵敏放大器的低功耗,通过预先采样实现ghz高速灵敏放大器。
附图说明
17.图1是本发明提出的面向忆阻器阵列的存算一体稀疏感知灵敏放大器电路模块图;图2是本发明提出的面向忆阻器阵列的存算一体稀疏感知灵敏放大器中忆阻器阵列示意图。
具体实施方式
18.为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图说明本发明的具体实施方式。
19.本发明提出了面向忆阻器阵列的存算一体稀疏感知灵敏放大器及方法,如图1所示,灵敏放大器为高速灵敏放大器,包括1t1r(一晶体管一电阻)忆阻器阵列结构和灵敏放大器感知模块,1t1r忆阻器阵列与灵敏放大器模块相连接,其连接电路上接有输入端晶体管一min、输出电路(out)和充电晶体管一mc;所述灵敏放大器感知模块后还接有参考电阻
的1t1r模块,其连接电路上也设置有输入端晶体管二minb和充电晶体管二mcb;忆阻器阵列与输入晶体管min连接后通过比较端一(q)连接到灵敏放大模块,所述比较端q还与充电晶体管一mc源极和受clk控制的反相与锁存模块连接;灵敏放大器稀疏感知模块另一个选通端通过位比较端qb连接输入晶体管minb再连接至参考电阻的忆阻器模块,所述比较端qb还与充电晶体管二mcb源极相连。
20.在本实施例中,面向忆阻器(rram)阵列的存算一体稀疏感知高速灵敏放大器通过正确地进行编码,可以完成二进制乘法操作。例如,若输入为 1(高电平),电导为 1(低阻态),则输出为 1(高电平);若输入为 1(高电平),电导为 0(高阻态),则输出为 0(低电平);若输入为 0(低电平),则输出一直为 0(低电平)。因此,可以实现乘法操作。
21.在一种实施例中,当所使用的输入晶体管min和输入晶体管minb为n型沟道晶体管时,则第一电平为低电平,第二电平为高电平,此时灵敏放大器稀疏感知模块在输入为第一电平时不打开,在输入为第二电平时打开,实现稀疏感知;若输入晶体管min和输入晶体管minb为p型沟道晶体管,则第一电平为高电平,第二电平为低电平,灵敏放大器稀疏感知模块在输入为第一电平时不打开,只在输入为第二电平时打开,也实现稀疏感知;并且第一电平和第二电平满足逻辑非关系。
22.如图2所示,1t1r忆阻器阵列内设有控制一列的1t1r忆阻器阵列一端电平为高或低的位线和控制一列的1t1r忆阻器阵列另一端电平为高或低的源线,还有控制一行1t1r结构中晶体管栅极打开或关闭的字线;所述字线、位线和源线结合可精确控制忆阻器某一单元读写状态,固定打开一个字线并同时对多个位线和源线进行操作可同时控制多个忆阻器读写状态。
23.在本实施例中,如图2所示,对于忆阻器(rram)阵列,wl为字线(word line),控制一行的1t1r结构中晶体管栅极打开或关闭。bl为位线(bit line),控制一列的忆阻器一端电平为高或低。sl为源线(source line),控制一列的忆阻器另一端的电平为高或低。控制字线、位线、源线结合可以精确控制某一个忆阻器单元是否被读写。而如果打开某一字线,并同时对多个位线和源线进行操作,则可以同时控制多个忆阻器被读写。
24.在本实施例中,输入信号(in)进入晶体管栅极,晶体管作为灵敏放大器控制端,输入为0时,晶体管关闭,从而无电流流过晶体管漏极(drain)和源极(source)端,不产生静态功耗,对输入实现稀疏化。利用rram高阻态和低阻态之间较大的开关比,在输入为1(高电平),而权值为高阻(0)时,虽然控制晶体管打开,但电流很低,保持低功耗。在输入为1(高电平),权值也为低阻(1)时,产生电流和功耗,此时通过提高灵敏放大器工作频率(ghz以上),降低电流产生的时间,同时提升灵敏放大器的吞吐率。此处需要注意输入端晶体管的选择,需要考虑耐压特性,以兼容忆阻器的写入电压,在实现稀疏感知的同时实现隔离效果。工作时,为实现高速灵敏放大器,在同一条字线打开后,对寄生电容进行充电,并对存储的权值进行采样。此后,保持同一字线不变,采用2ghz时钟,输入信号(in)在第一个时钟(clk)周期(500ps)内保持为0(低电平),充电信号rst也保持为0(低电平),从而使输入端晶体管min和minb不打开,而充电通路打开,对两个比较端q和qb进行预充电;在第二个周期(500ps)内,输入信号通过上述稀疏感知的方式控制晶体管栅极的打开或关闭,此时rst为1(高电平),充电通路关闭。若输入为0(低电平),输入端晶体管min和minb不打开,q为1(高电平),再通过传输门与反相器组成的锁存电路得到保持的输出数字信号为0(低电平),以供后续运算。
忆阻器进行乘加运算的过程中,忆阻器的电导存储权值,输入为电压值,相乘结果为电流值。这里输入为0(低电平)时,输出皆为0(低电平),运算结果正确。输入为1(高电平)时晶体管min和minb打开,通过适当参考电阻的选择,实现在忆阻器为低阻态(高电导,权值1)时,q电平为0(低电平),qb为1(高电平),从而输出1(高电平);而在忆阻器为高阻态(低电导,权值0)时,q电平为1(高电平),qb为0(低电平),从而输出0(低电平)。因此,只有当输入为1(高电平),且权值为1(高电导,低阻态)的时候,输出为1(高电平),运算结果正确。因此,每次运算时间为2个周期(即1ns),即输入以1ghz频率进行输入,从而实现ghz频率的高速灵敏放大器。并且,利用忆阻器高低阻态较大的开关比(可达1000倍以上),使得忆阻器高阻的时候,电流和功耗很小,从而实现对权值的稀疏性。
25.本发明提出了面向忆阻器阵列的存算一体稀疏感知灵敏放大器及方法,目前采用受输入和时钟控制的锁存型灵敏放大器感知模块,但亦可同时适配其他类型的感知模块,只要可快速比较选通的1t1r单元和参考电阻模块两边的采样电压高低即可。
26.本发明提出了面向忆阻器阵列的存算一体稀疏感知灵敏放大器及方法,通过面向存算一体的稀疏感知高速灵敏放大器设计方法对灵敏放大器进行设计,利用输入端晶体管控制灵敏放大器在只在输入为1(高电平)时打开,实现稀疏感知,提高运算能效;此外,使用的晶体管兼容模式忆阻器的写入电压,在实现稀疏感知的同时实现隔离效果。通过稀疏感知方法实现了灵敏放大器的低功耗,通过预先采样实现了ghz高速灵敏放大器。
27.本发明以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

技术特征:


1.面向忆阻器阵列的存算一体稀疏感知灵敏放大器,其特征在于,所述面向忆阻器阵列的存算一体稀疏感知灵敏放大器具备读取存储和二进制乘法运算功能,包括灵敏放大器稀疏感知模块,以及忆阻器阵列、参考电阻模块、和输出电路模块,所述灵敏放大器稀疏感知模块受输入信号in和时钟信号clk控制,灵敏放大器比较放大模块的两个比较端q和qb分别与输入晶体管min和输入晶体管minb的漏极连接,输入晶体管min和输入晶体管minb的源极分别与忆阻器阵列和参考电阻模块连接,栅极分别与输入信号in连接。2.根据权利要求1所述的面向忆阻器阵列的存算一体稀疏感知灵敏放大器,其特征在于,所述灵敏放大器稀疏感知模块为一开关电路,包括用于稀疏感知的输入晶体管min和输入晶体管minb,在输入为第一电平时不打开,只在输入为第二电平时打开,实现稀疏感知。3.根据权利要求2所述的面向忆阻器阵列的存算一体稀疏感知灵敏放大器,其特征在于,若所述灵敏放大器稀疏感知模块输入晶体管min和输入晶体管minb为n型沟道晶体管,则所述第一电平为低电平,所述第二电平为高电平;若输入晶体管min和输入晶体管minb为p型沟道晶体管,则所述第一电平为高电平,所述第二电平为低电平;第一电平和第二电平满足逻辑非关系。4.根据权利要求2所述的面向忆阻器阵列的存算一体稀疏感知灵敏放大器,其特征在于,所述灵敏放大器稀疏感知模块开关电路工作在ghz频段。5.根据权利要求2所述的面向忆阻器阵列的存算一体稀疏感知灵敏放大器,其特征在于,所述灵敏放大器稀疏感知模块还包括比较放大模块,用于比较q和qb端的电压,将电压较高的一端放大为高电平,将电压较低的一端变为低电平。6.根据权利要求1所述的面向忆阻器阵列的存算一体稀疏感知灵敏放大器,其特征在于,所述的忆阻器为一晶体管一电阻(1t1r),其每个忆阻器与一个选通晶体管串联。7.根据权利要求1所述的面向忆阻器阵列的存算一体稀疏感知灵敏放大器,其特征在于,所述输出电路模块包括受clk控制的反相与锁存电路,所述灵敏放大器的一个比较端q与反相与锁存电路连接,反相与锁存模块的另一端输出目标信号。8.根据权利要求1所述的面向忆阻器阵列的存算一体稀疏感知灵敏放大器,其特征在于,还包括充电晶体管一mc和充电晶体管二mcb,所述充电晶体管一mc和充电晶体管二mcb的栅极分别与充电信号连接,所述充电晶体管一mc和充电晶体管二mcb的漏极分别与电源连接,所述充电晶体管一mc和充电晶体管二mcb的源极分别与比较端q和qb连接。9.面向忆阻器阵列的存算一体稀疏感知灵敏放大方法,基于权利要求1~8任意一项所述的面向忆阻器阵列的存算一体稀疏感知灵敏放大器实现,其特征在于,包括以下步骤:字选通线wl有效,对寄生电容充电,并通过激活相应的位选通线bl和源线sl对忆阻器中存储的电导值进行采样,此后,保持同一wl不变;采用不低于2ghz的时钟,输入信号in在第一时钟周期内保持为低电平,充电信号rst也保持为低电平,输入端晶体管min和minb不打开,充电通路打开,对q和qb进行预充电;第二时钟周期内,输入信号in通过所述稀疏感知的方式控制输入晶体管min和minb的打开或关闭,rst为高电平,充电通路关闭;若输入信号in为低电平,则晶体管min和minb不打开,q为高电平,再通过反相与锁存模块得到保持的输出数字信号为低电平,以供后续运算;输入信号in为高电平时,晶体管min和minb打开,调节参考电阻,使在忆阻器为低阻态时,q电压为低电平,qb为高电平,输出为高电平;而在忆阻器为高阻态时,bl电压为高电平,
blb为低电平,输出低电平。10.根据权利要求9所述的面向忆阻器阵列的存算一体稀疏感知灵敏放大方法,其特征在于,所述忆阻器的高阻态指定为低电导,权值为0,所述忆阻器的低阻态指定为高电导,权值为1。11.根据权利要求9所述的面向忆阻器阵列的存算一体稀疏感知灵敏放大方法,其特征在于,所述忆阻器高低阻态的开关比达100倍以上。12.根据权利要求9所述的面向忆阻器阵列的存算一体稀疏感知灵敏放大方法,其特征在于,所述第一时钟周期和第二时钟周期的脉宽不超过500ps。

技术总结


本发明公开了面向忆阻器阵列的存算一体稀疏感知灵敏放大器及方法,包括忆阻器阵列、参考电阻模块、灵敏放大器稀疏感知模块、输出电路模块,灵敏放大器稀疏感知模块还包括用于稀疏感知的输入晶体管和输入晶体管以及比较放大模块,比较放大模块的两个比较端Q和QB分别与输入晶体管和输入晶体管的漏极连接,输入晶体管和输入晶体管的源极分别与忆阻器阵列和参考电阻模块连接,栅极分别与输入信号IN连接;输出电路模块包括反相和锁存电路。本发明通过稀疏感知方式实现灵敏放大器的低功耗,利用输入端晶体管控制灵敏放大器在只在输入为高电平时打开,实现稀疏感知,提高运算能效,通过预先采样实现GHz高速灵敏放大器。灵敏放大器。灵敏放大器。


技术研发人员:

杨睿

受保护的技术使用者:

上海亿铸智能科技有限公司

技术研发日:

2022.11.07

技术公布日:

2022/12/1

本文发布于:2024-09-21 01:28:17,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/29937.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:晶体管   稀疏   灵敏   放大器
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议