[发明专利]基于三值忆阻器交叉阵列的数字或非门实现方法在审
申请号: | 202110330807.1 | 申请日: | 2021-03-26 |
公开(公告)号: | CN113067577A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 王晓媛;董传涛;金晨曦 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | H03K19/20 | 分类号: | H03K19/20 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
地址: | 310018 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 三值忆阻器 交叉 阵列 数字 非门 实现 方法 | ||
1.基于三值忆阻器交叉阵列的数字或非门实现方法,其特征在于:所采用的三值忆阻器为压控阈值型三值忆阻器,其数学模型由下式描述:
式中的a,b,c,d,e是模型中的可调参数,x为系统内部状态变量,v(t)表示忆阻器两端的电压,i(t)表示流经忆阻器的电流,vth1和vth2代表两个不同的阈值电压,RL、RM、RH分别对应于该模型从低到高的三种不同的阻态,分别代表三值逻辑的“2”、“1”、“0”;
采用六个上述三值忆阻器构成所述数字或非门,其中两个作为输入忆阻器,另一个作为输出忆阻器,具体采用以下连接方式:
采用3×2结构的三值忆阻器交叉阵列,每个忆阻器都位于横线与纵线的交叉点,且忆阻器的正极都与纵线相连,负极与横线相连;忆阻器M1,1、M2,1、M3,1的正极都连接在同一条纵线上,该纵线经开关S1与直流电源V1相连;M1,2、M2,2、M3,2的正极都连接在同一条纵线上,该纵线经开关S2与直流电源V2相连;M1,1、M1,2的负极连接在同一条横线上,该横线经开关S3与直流电源V3相连;M2,1、M2,2的负极连接在同一条横线上,该横线经开关S4与直流电源V4相连;M3,1、M3,2的负极连接在同一条横线上,该横线经开关S5与直流电源V5相连;此外,六个忆阻器再分别都经一个开关与一个等阻值的固定电阻并联;忆阻器的三个阻态分别表示三值逻辑的“0”、“1”、“2”;在六个忆阻器中,忆阻器M1,1和M2,1是输入忆阻器,M3,2是输出忆阻器;
忆阻器M1,1和M2,1的初始状态是逻辑门的两个输入A和B,忆阻器M3,2的初始状态为RL,最终状态为逻辑门输出忆阻器M3,1的初始状态为RH;数字或非门的真值表如下表所示:
数字或非门的工作分为三个阶段:
第一阶段,开关S3、S4、S5闭合,其余开关断开;电压源V3和V4输出VREAD,其余电压源输出0V;该阶段用于读取输入忆阻器M1,1和M2,1的初始状态,即逻辑门的输入;
第二阶段,所有开关不发生变动,电压源V3和V4输出VOR,其余电压源输出0V;此时忆阻器M1,1、M2,1相当于并联,然后再与忆阻器M3,1串联;经由忆阻器M1,1、M2,1和M3,1组成的或门电路完成逻辑变量A和B的“或”运算,其中,M1,1、M2,1是两个输入忆阻器,M3,1是输出忆阻器,或运算的结果存储在M3,1中;
第三阶段,S1、S2以及S3,1闭合,其余开关断开;电压源V1输出VNOT,其余电压源输出0V;经由忆阻器M3,1、固定电阻和忆阻器M3,2组成的标准三值反相器完成“非”运算,其中,M3,1是输入忆阻器,M3,2是输出忆阻器,非运算的结果存储在M3,2中。
2.根据权利要求1所述的基于三值忆阻器交叉阵列的数字或非门实现方法,其特征在于:令数学模型中的a=e=10,b=10000,c=d=0.2,阈值电压vth1和vth2分别设为0.9V和1.1V;RH、RM、RL分别为10kΩ、1kΩ、100Ω;固定电阻为25Ω;VREAD为0.3V,VOR为1.25V,VNOT为1.123V;
在运算阶段,首先进行“或”逻辑运算:
当输入均为逻辑“0”时,输入忆阻器并联总电阻为5kΩ,在这种情况下忆阻器M3,1两端的分压为0.833V,没有超过阈值电压0.9V,因此忆阻器M3,1的状态保持不变,即为逻辑“0”;然后进行“非”逻辑运算,此时忆阻器M3,1为逻辑0,忆阻器M3,1与固定电阻的并联阻值为24.9Ω,输出忆阻器M3,2两端的分压-0.8991V,大于阈值电压-0.9V,因此,忆阻器M3,2的状态保持不变,即最终逻辑门输出为逻辑“2”;
当输入为逻辑“0”和“1”时,在“或”运算阶段,输入忆阻器的并联总电阻为909Ω,此时忆阻器M3,1两端的分压为1.146V;
当输入均为“1”时,输入忆阻器并联总电阻为500Ω,忆阻器M3,1两端的分压为1.19V;
这两种情况下,忆阻器M3,1两端的分压均超过了阈值电压0.9V,因此忆阻器M3,1的状态都会被置为RM;在忆阻器M3,1的阻值发生变化后,电压会在忆阻器之间重新分配,对于前者,忆阻器M3,1两端新的分压为0.655V,后者为0.833V,均未超过阈值电压1.1V,因此忆阻器M3,1的状态不会发生进一步的变化,即或运算最终状态为“1”;
在“非”运算阶段,忆阻器M3,1为逻辑1,其与固定电阻的并联阻值为24.3Ω,输出忆阻器M3,2两端的分压-0.9035V,超过了阈值电压-0.9V,忆阻器M3,2被置为RM,阻值变化后其两端分压为-1.0964V,不超过-1.1V的阈值电压,因此状态不会继续变化,输出忆阻器最终输出逻辑“1”;
当输入为逻辑“0”和“2”时,“或”运算阶段的输入忆阻器的并联总电阻为99Ω,此时忆阻器M3,1两端的分压为1.238V;
当输入为逻辑“1”和“2”时,输入忆阻器的并联总电阻为90.9Ω,此时忆阻器M3,1两端的分压为1.239V;
当输入均为逻辑“2”时,输入忆阻器的并联总电阻为50Ω,此时忆阻器M3,1两端的分压为1.244V;
以上三种情况下,忆阻器M3,1两端的分压均超过了阈值电压0.9V,因此M3,1的状态都会被置为RM;在忆阻器M3,1的阻值发生变化后,电压会在忆阻器之间重新分配;
上述三种情况下忆阻器M3,1两端新的分压值分别为1.137V、1.146V和1.19V,均超过了阈值电压1.1V,所以忆阻器M3,1的状态最终被切换为RL,即为逻辑“2”;
在“非”运算阶段,忆阻器M3,1为逻辑2,其与固定电阻的并联阻值为20Ω,输出忆阻器M3,2两端的分压-0.9358V,超过了阈值电压-0.9V,忆阻器M3,2被置为RM,阻值变化后其两端分压为-1.101V,超过-1.1V的阈值电压,因此状态会进一步切换为RH,输出忆阻器最终输出逻辑“0”。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110330807.1/1.html,转载请声明来源钻瓜专利网。