利用阻变器件进行除法计算的方法

文档序号:6357194阅读:359来源:国知局
专利名称:利用阻变器件进行除法计算的方法
技术领域
本发明涉及微电子技术领域,尤其涉及一种利用阻变器件进行除法计算的方法。

背景技术
传统的计算机通常是利用二进制逻辑实现信息处理和存储功能,而且信息处理 (或计算)和存储在不同的器件或功能模块中分别实现的,其运算过程通常是一步接一步的串行过程。其中除法计算是较为复杂的过程,利用类似大脑神经元及网络的方法实现多值除法计算并存储有更高的效率和更简单的结构,是未来信息科学发展的一个重要方向。 首先要获得实现多值存储和计算的器件和电路,目前已经提出很多方法来除法功能,但是这些方法通常都需要很复杂的电路结构。出于对高性能、高集成度的需求,我们希望新型的除法器具有很高的速度、低操作电压和电流、能够实现多值运算、结构简单、适于集成、成本低廉等功能。目前,一种利用电阻变化的新型非挥发性存储器具有高速度(< 5ns)、低操作电压(< IV),高存储密度、易于集成等优点,成为了下一代半导体存储器的强有力竞争者。这种被称为“阻变存储器(RRAM) ”的器件一般具有金属_绝缘体_金属的结构,即在两层金属电极之间加入一层具有阻变特性的介质薄膜材料,这些阻变材料一般是金属氧化物,常见的有NiO,TiO2, HfO2, ZrO2, WO3, Ta2O5等等。阻变存储器的工作方式包括单极和双极两种, 前者在器件两端施加单一极性的电压,利用外加电压大小不同控制阻变材料的电阻值在高低电阻态之间转换,以实现数据的写入和擦除;而后者是利用施加不同极性的电压控制阻变材料电阻值的转换。习惯上称阻变材料由高阻态到低阻态的转变为program或者SET,由低阻态到高阻态的转变为eraze或者RESET。由于RRAM在合适的电压电流控制下其阻值可以精确控制,因此RRAM被认为具有作为多值逻辑器件的潜力。特殊的操作可能可以使RRAM实现各种运算和逻辑功能。

发明内容
(一)要解决的技术问题本发明的目的是如何利用阻变器件进行除法计算,进而简单实现器件的除法计算。( 二)技术方案为达到上述目的,本发明提出了一种利用阻变器件进行除法计算的方法,其特征在于,包括步骤Si、设定进位标准为除数a,待施加在余数阻变器件上的脉冲个数为被除数b ;S2、将商阻变器件转变为高阻态;S3、将所述余数阻变器件转变为高阻态;S4、在所述余数阻变器件上施加a个正脉冲电压,使所述余数阻变器件转变为相应的低阻态;
S5、在商阻变器件上施加一个正脉冲电压,使所述商阻变器件转变为相应的低阻态,并将所述余数阻变器件转变为高阻态;S6、如果还未施加在所述余数阻变器件上的脉冲个数大于a,则进行步骤S3,如果还未施加在所述余数阻变器件上的脉冲个数小于a,则进行步骤S7 ;S7、在所述余数阻变器件上施加还未施加的正脉冲电压直至完成;S8、商阻变器件的当前阻态相应的已施加的正脉冲电压个数存储为b/a的商,当前所述余数阻变器件的阻态相应的已施加的正脉冲电压个数为b/a的余数。其中,在步骤S7之后还包括将所述余数阻变器件和所述商阻变器件转变为高阻态。其中,将所述余数阻变器件和所述商阻变器件转变为高阻态的方法是对其施加一个负脉冲电压。其中,所述正脉冲电压的电压大小是1-10V。其中,所述正脉冲电压的脉冲宽度是0. Ins-Ims0其中,所述负脉冲电压的电压大小是1-5V。(三)有益效果本发明的上述技术方案具有如下优点本发明的方法是仅通过两个阻变器件就可以实现除法功能,该器件结构简单,便于集成,与传统硅基CMOS工艺兼容,非常适合大规模生产。同时器件具有高速度(ns量级),低操作电压(几伏)等优点,符合未来高性能器件的要求。并且这种基于阻变器件的除法器电路结构简单,算法简单易行。


图1对处于高阻态的阻变器件连续施加相同的正向脉冲电压后,其电阻响应变化的结果图;图2为本发明的利用阻变器件进行除法计算的方法流程图。
具体实施例方式下面结合附图和实施例,对本发明的具体实施方式
作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。阻变器件的制备过程如下在硅片的衬底上物理气相淀积(PVD) —层金属,例如钼(Pt),厚度为5-100nm;再 PVD或者原子层淀积(ALD) —层金属氧化物,例如氧化铪(HfO2),厚度5-30nm;通过离子注入的方法向氧化物中注入杂质元素,例如钆(Gd)(目的是增加缺陷,使转变更稳定),浓度为0. 1-10% ;再PVD —层金属(例如钛)或者其它导电材料,如氮化钛(TiN);通过光刻刻蚀的方法得到隔离的阻变器件。作为存储器,阻变器件传统的操作方法是当器件处于高阻态时,在其两端施加合适的脉冲电压(电压大于5V,脉冲宽度lms-ls),其阻值会发生从高阻态到低阻态的转变。 我们的研究显示,当施加比这个转变电压略小且更快速的脉冲时,器件的阻值会发生一定幅度的降低。当连续施加相同的脉冲时,其阻值会逐渐降低。如图1所示给出这一过程的阻值变化,开始时器件处于高阻态,其阻值为1. 2 X IO5 Ω,当施加4. 5V/20ns的脉冲时,其阻值逐渐减小,可以实现累加功能。上述现象的原理是金属氧化物由其内部存在的细丝形导电通道的连通和断开导致的。导电通道是由氧缺陷排列而成。在外界电压的作用下,氧化物内部生成新的氧缺陷,从而导致了器件从高阻态到低阻态的转变。当外加脉冲电压较小较快时,缺陷生成的较少,因此通道生成的数量也相对较少,这些通道有助于电子的传导, 因此电导会逐渐增加。随着连续施加脉冲,通道越来越多,电阻按一定规律稳步减小。根据阻变器件的上述特性,如图2所示,本发明的利用阻变器件进行除法计算的方法,包括步骤 Si、设定进位标准为除数a,待施加在余数阻变器件上的脉冲个数为被除数b ;S2、在商阻变器件上施加一个负脉冲电压(1-5V)将其转变为高阻态(对应所存储的值为0);S3、在余数阻变器件上施加一个负脉冲电压(1-5V)将其转变为高阻态(对应所存储的值为0);S4、在余数阻变器件上施加a个正脉冲电压,使余数阻变器件转变为相应的低阻态;S5、在商阻变器件上施加一个正脉冲电压,使商阻变器件转变为相应的低阻态 (相当于存储的值加1),并将余数阻变器件转变为高阻态(再次将余数阻变器件清零);S6、如果还未施加在余数阻变器件上的脉冲个数大于a,则进行步骤S3,如果还未施加在余数阻变器件上的脉冲个数小于a,则进行步骤S6 ;S7、在余数阻变器件上施加还未施加的正脉冲电压直至完成;S8、商阻变器件的当前阻态相应的已施加的正脉冲电压个数为b/a的商,余数阻变器件的阻态相应的已施加的正脉冲电压个数为b/a的余数。最后在余数阻变器件和商阻变器件上施加一个负脉冲电压,将其转变为高阻态 (清零),等待下一次除法计算。正脉冲电压的电压大小是1-10V,脉冲宽度是0. Ins-Ims。下面以8/3为例进行本发明方法的说明。Si、设定进位标准为除数3,待施加在余数阻变器件上的脉冲个数为被除数8 ;S2、将商阻变器件清零;S3、将余数阻变器件清零;S4、在余数阻变器件上施加3个正脉冲电压;S5、在商阻变器件上施加一个正脉冲电压,并将余数阻变器件清零;S6、如果还未施加在余数阻变器件上的脉冲个数大于3,则进行步骤S3,如果还未施加在余数阻变器件上的脉冲个数小于3,则进行步骤S7 ;(执行步骤S3-S6该具体过程是当余数阻变器件施加3个正电压脉冲后,商阻变器件施加一个正脉冲电压(也就是自加1),余数阻变器件清零,再次施加3个正脉冲电压后,商阻变器件再施加一个正脉冲电压 (当前值为2),此时,待施加的正脉冲个数只有两个,执行步骤S7);S7、在余数阻变器件上施加还未施加的正脉冲电压直至完成(即在余数阻变器件上施加2个正脉冲电压);S8、商阻变器件的当前阻态相应的已施加的正脉冲电压个数为8/3的商(也就是 2),余数阻变器件的阻态相应的已施加的正脉冲电压个数为8/3的余数(也就是2)。
以上所述仅是本发明的实施方式,应当指出,对于本技术领域的普通技术人员来说, 在不脱离本发明技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本发明的保护范围。
权利要求
1.一种利用阻变器件进行除法计算的方法,其特征在于,包括步骤51、设定进位标准为除数a,待施加在余数阻变器件上的脉冲个数为被除数b;52、将商阻变器件转变为高阻态;53、将所述余数阻变器件转变为高阻态;54、在所述余数阻变器件上施加a个正脉冲电压,使所述余数阻变器件转变为相应的低阻态;55、在商阻变器件上施加一个正脉冲电压,使所述商阻变器件转变为相应的低阻态,并将所述余数阻变器件转变为高阻态;56、如果还未施加在所述余数阻变器件上的脉冲个数大于a,则进行步骤S3,如果还未施加在所述余数阻变器件上的脉冲个数小于a,则进行步骤S7 ;57、在所述余数阻变器件上施加还未施加的正脉冲电压直至完成;58、所述商阻变器件的当前阻态相应的已施加的正脉冲电压个数存储为b/a的商,当前所述余数阻变器件的阻态相应的已施加的正脉冲电压个数存储为b/a的余数。
2.如权利要求1所述的利用阻变器件进行除法计算的方法,其特征在于,在步骤S7之后还包括将所述余数阻变器件和所述商阻变器件转变为高阻态。
3.如权利要求2所述的利用阻变器件进行除法计算的方法,其特征在于,将所述余数阻变器件和所述商阻变器件转变为高阻态的方法是对其施加一个负脉冲电压。
4.如权利要求3所述的利用阻变器件进行除法计算的方法,其特征在于,所述正脉冲电压的电压大小是l-iov。
5.如权利要求4所述的利用阻变器件进行除法计算的方法,其特征在于,所述正脉冲电压的脉冲宽度是0. Ins-Ims。
6.如权利要求5所述的利用阻变器件进行除法计算的方法,其特征在于,所述负脉冲电压的电压大小是1-5V。
全文摘要
本发明涉及微电子技术领域,公开一种利用阻变器件进行除法计算的方法,包括步骤设定进位标准为除数a,待施加在余数阻变器件上的脉冲个数为被除数b;将商阻变器件转变为高阻态;将余数阻变器件转变为高阻态;在余数阻变器件上施加a个正脉冲电压,使余数阻变器件转变为相应的低阻态;在商阻变器件上施加一个正脉冲电压,使商阻变器件转变为相应的低阻态,并将余数阻变器件转变为高阻态;当施加完b个脉冲后,商阻变器件的当前阻态相应的已施加的正脉冲电压个数为b/a的商,当前余数阻变器件的阻态相应的已施加的正脉冲电压个数为b/a的余数。本发明的方法是仅通过两个器件就可以实现除法功能,该器件结构简单,便于集成,非常适合大规模生产。
文档编号G06F7/535GK102156625SQ20111007981
公开日2011年8月17日 申请日期2011年3月31日 优先权日2011年3月31日
发明者刘力锋, 刘晓彦, 康晋锋, 张飞飞, 陈冰, 陈沅沙, 高滨 申请人:北京大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1