一种四值忆阻器的读写电路的制作方法

文档序号:12806208阅读:452来源:国知局
一种四值忆阻器的读写电路的制作方法与工艺

本发明涉及非易失性存储领域,特别是涉及一种基于忆阻器的多值读写电路。



背景技术:

1971年,华裔科学家蔡少棠教授提出忆阻器的概念,由于该元件的电阻值能随着流经的电荷量的改变而改变,通俗来说,忆阻器能够记住流经它的电荷量,因此,蔡少棠教授将单词memory和resistor合并为memristor,作为忆阻器的英文名。在提出概念之后的三十几年里,学者们对忆阻器的研究进展的十分缓慢。

直到2008年,惠普实验室发现了一种纳米双端电阻开关水平阵列,并在《nature》杂志上发表论文,称已制备出世界上首个纳米尺寸的tio2忆阻器元件,并且通过实验证实了该器件的开关特性与蔡少棠教授所预测的忆阻器特性相一致,立即引起了众多学者和工程师们的浓厚兴趣。电气和电子工程师协会ieee在其综述杂志《ieeespectrum》上评价忆阻器是“近25年最伟大的电子器件发明”,美国著名期刊《times》杂志也对忆阻器给予了高度评价,称之为“2008年最佳发明之一”。忆阻器的发明可以和晶体管的发明相媲美,是电子信息技术领域发展史上的里程碑。纳米级尺寸的忆阻器使人们相信忆阻器是一种可能延续moore定律的全新候选技术之一。

由于忆阻器具有体积小、集成度高、功耗低、非易失性等特点,所以更易在一个芯片上封装更多的忆阻器,忆阻器有可能能够取代晶体管从而续写摩尔定律。忆阻器的最重要的特性就是记忆功能,既可以使用逻辑状态表示忆阻器的阻值,又可以用忆阻器阻值的连续变化的特性来进行多值存储,所以忆阻器将成为理想的新型存储材料。

当前,关于忆阻器的高密度非易失性存储器的研究主要在忆阻器仅存储1个比特信息的基础上展开。关于忆阻器多值存储的研究还比较少,值得更多的人来投入到忆阻器多值存储的研究领域上来。



技术实现要素:

为了解决上述存在的问题,本发明提供一种四值忆阻器的读写电路,基于忆阻器具有阻值可连续变化的特性,将忆阻器作为四值存储器,存储2比特信息,通过设计相应的外围电路对该存储单元进行读写操作,为达此目的,本发明提供一种四值忆阻器的读写电路,包括忆阻器和对该存储单元进行读写操作的外围电路,其特征在于:所述忆阻器为四值存储器,通过等值划分,分为4个逻辑状态,用来存储2比特信息,所述忆阻器与负载电阻相串联,施加读取信号,通过读取负载电阻上的电压降,来获取忆阻器存储的信息,所述对该存储单元进行读写操作的外围电路包括四部分组成:第一部分为忆阻器阻值写入部分电路,由运算放大器op1、忆阻器m、电阻r和输入电压vin组成;第二部分为阻抗隔离电路由电阻r1、电阻r2和运算放大器op2构成,其中两r1与r2阻值相等,构成电压跟随器,其输入电阻大,输出电阻小;第三部分为单相整流滤波电路,由二极管d、电阻r3和电容c构成;第四部分为求差运算电路,由运算放大器op3、电阻r4、电阻r5和参考电压vref、分压电阻r6、r7构成的,所求差值反馈到第一部分的运算放大器op1的正向输入端。

本发明的进一步改进,忆阻器最终阻值的表达式为:

其中,|vin|为输入电压的峰值,忆阻器最终的阻值由参考电压vref、输入电压vin和运算放大器op1负向输入端电阻r共同决定,这样通过相应的参数即可进行对应四值忆阻器读写。

本发明的进一步改进,所述对该存储单元进行读写操作的外围电路还包括一片8线-3线优先编码器74hc148,将负载电阻上的电压与四个边界电压值进行比较,四个运放输出了对应的比较信号,将四个运放的输出信号连接74hc148的优先级最高的输入引脚,在74hc148的优先级最低的两个引脚上即可读出忆阻器所存储的2比特信息,本发明还包括一片8线-3线优先编码器74hc148用于读出忆阻器所存储的2比特信息。

本发明一种四值忆阻器的读写电路,主要运用反馈的思路提出,该电路由四部分组成:第一部分由运算放大器、忆阻器、电阻和输入电压源组成,为忆阻器阻值写入部分;第二部分由两个电阻和一个运算放大器构成,其中,两个电阻阻值相等,构成典型的电压跟随器,其输入电阻大,输出电阻小,起阻抗隔离的作用;第三部分是由二极管、电阻和电容构成的单相整流滤波电路。第四部分是由运算放大器、电阻和参考电压源构成的求差运算电路,所求差值反馈到第一部分的运算放大器的正向输入端。本发明通过给出了四值忆阻器读写电路的设计方案,使得忆阻器多值存储成为可能,提高了基于忆阻器的存储电路的存储密度。

附图说明

图1为忆阻器读取简单示意图;

图2为四值忆阻器存储信息定义;

图3为四值忆阻器读取电路设计图;

图4为四值忆阻器读取仿真结果;

(a)忆阻器阻值为4k;

(b)忆阻器阻值为8k;

(c)忆阻器阻值为12k;

(d)忆阻器阻值为16k;

图5为四值忆阻器阻值写入电路;

图6为四值忆阻器阻值写入仿真结果,vref=4v,vin=5sin(1000t)v;

(a)忆阻器初始阻值为1k;

(b)忆阻器初始阻值为10k;

图7为四值忆阻器阻值写入仿真结果,r=15kω,vin=10sin(1000t)v;

(a)忆阻器初始阻值为1k;

(b)忆阻器初始阻值为8k。

具体实施方式

下面结合附图与具体实施方式对本发明作进一步详细描述:

本发明提供一种四值忆阻器的读写电路,基于忆阻器具有阻值可连续变化的特性,将忆阻器作为四值存储器,存储2比特信息,通过设计相应的外围电路对该存储单元进行读写操作。

若图1中忆阻器电阻的最大值roff=16kω,最小值ron=100ω,负载电阻rx为16kω时,则将忆阻器等间隔划分为4个区间后的示意图如图2所示。由图2可知,忆阻器由4个区间所构成,将所得的负载电阻rx上的电压值与四个边界值0.5vo、0.57092vo、0.66528vo和0.79701vo进行比较,即可得到该忆阻器阻值m所处的区间。举例来说,当忆阻器的阻值m为12kω时,对应的负载电阻rx上的电压值为0.57143vo,将0.57143vo与0.5vo进行比较,得0.57143vo大于0.5vo;将0.57143vo与0.57092vo进行比较,得0.57143vo大于0.57092vo;将0.57143vo与0.66528vo进行比较,得0.57143vo小于0.66528vo。所以得到,忆阻器阻值m处于01区间之内。

由此,忆阻器阻值读取电路的总体电路图如图3所示,74hc148芯片中,为选通输入端,低电平有效,因此将接地。输入端输出端与选通输出端扩展输出端未使用,均悬空处理,为应得的输出电平端。

图4给出了忆阻器读取仿真结果,选取忆阻器阻值为4k、8k、12k、16k的四种情况,对应比特信息为00,01,10,11。仿真结果与实际情况相一致。

本发明采纳模拟电子技术中反馈的思想,提出了一种新的忆阻器阻值写入方式。依据反馈的思想,当忆阻器阻值大于设定的阻值时,输出端应返回一个负反馈,从而使忆阻器的阻值减小;当忆阻器阻值小于设定的阻值时,输出端应返回一个正反馈,进一步加速忆阻器阻值的增大。直至忆阻器与设定的值相等时,输出端不再返回反馈信号,电路达到稳定状态,忆阻器阻值保持不变。据此,给了图5所示的忆阻器阻值写入电路。

该写入电路由4部分组成:第一部分由运算放大器op1、忆阻器m、电阻r和输入电压vin组成,为忆阻器阻值写入部分;第二部分由电阻r1、电阻r2和运算放大器op2构成,其中,r1与r2阻值相等,为典型的电压跟随器,其输入电阻大,输出电阻小,起阻抗隔离的作用;第三部分是由二极管d、电阻r3和电容c构成的单相整流滤波电路。第四部分是由运算放大器op3、电阻r4、电阻r5和参考电压vref、分压电阻r6、r7构成的求差运算电路,所求差值反馈到运算放大器op1的正向输入端。

该忆阻器阻值写入电路的工作原理为:输入电源vin的频率设置的比较高,由忆阻器的频率特性可知,输入电压vin不会改变忆阻器的阻值。输入的交流信号经过电阻r1、忆阻器m,在运算放大器op1的输出端形成一个交流电压信号vop1。信号vop1流经电压跟随器之后生成一个相同的交流电压信号vop2。交流电压信号vop2经过二极管d之后,在电阻r3与电容c的上端产生一个直流电压信号vc(t)。运算放大器op3的负向输入端的电压为根据运放的虚短特性,运算放大器op3的正向输入端的电压也为所以,运算放大器op3的输出端电压为:

令r4=r5=r6=r7,则vop3(t)=vref-vc(t)。暂时将输入电压vin视为短路,不考虑vin对电路的影响。若vref>vc(t),则反馈电压为正,产生由运算放大器op1输出端流经忆阻器流向电阻r的电流,该电流使忆阻器阻值增大,从而使得电压vop1、vop2的幅值增大,vc(t)变大;若vref<vc(t),则反馈电压为负,产生由电阻r流经忆阻器流向运算放大器op1输出端的电流,该电流使忆阻器阻值减小,从而使得电压vop1、vop2幅值变小,vc(t)变小;当vref=vc(t)时,反馈电压为零,施加在忆阻器两端的只有高频的输入电压信号vin,由于vin不会改变忆阻器的阻值,所以,该电路进入稳态,忆阻器阻值保持不变。

当该忆阻器阻值写入电路进入稳态之后,反馈电压vop3(t)保持为零,所以vop1的表达式应为:

从而二极管d的正向输入端的交流电压为所以,电容c上的电压表达式为:

vc=|vop1|-vdth-ξ;

式中,|vop1|电压vop1的峰值电压,vdth为二极管d的正向导通电压(硅二极管一般为0.7v,锗二极管一般为0.3v),ξ为一常数,代表其他的电压损耗,一般取值较小。由于稳态时vref=vc(t),所以,|vop1|=vref+vdth+ξ;

忆阻器最终阻值的表达式为:

其中,|vin|为输入电压的峰值。从式中可以看出,忆阻器最终的阻值由参考电压vref、输入电压vin和运算放大器op1负向输入端电阻r共同决定。因此,通过合理地设置该三个变量的取值,即可对忆阻器写入期望的信息。

由于忆阻器的最终阻值受参考电压vref、输入电压vin和运算放大器op1负向输入端电阻r共同决定,所以,首先让vref、vin取固定值,令vref=4v,vin=5sin(1000t)v,可得:r=3kω时,忆阻器最终阻值m≈3kω,可代表00状态;r=5kω时,忆阻器最终阻值m≈5kω,可代表01状态;r=10kω时,忆阻器最终阻值m≈9.6kω,可代表10状态;r=13kω时,忆阻器最终阻值m≈12.4kω,可代表11状态。仿真结果如图6所示,结果正确。

同理,通过改变参考电压vref也可实现忆阻器4种阻值的写入操作。令r=15kω,vin=10sin(1000t)v,可得:vref=1v时,忆阻器最终阻值m≈2.7kω,可代表00状态;vref=3v时,忆阻器最终阻值m≈5.7kω,可代表01状态;vref=6v时,忆阻器最终阻值m≈10.2kω,可代表10状态;vref=9v时,忆阻器最终阻值m≈14.7kω,可代表11状态。仿真结果如图7所示,结果正确。

以上所述,仅是本发明的较佳实施例而已,并非是对本发明作任何其他形式的限制,而依据本发明的技术实质所作的任何修改或等同变化,仍属于本发明所要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1