电阻式随机存取存储器装置及其写入与反向写入验证方法与流程

文档序号:17899256发布日期:2019-06-13 16:13阅读:178来源:国知局
电阻式随机存取存储器装置及其写入与反向写入验证方法与流程

本发明涉及一种电阻式存储器装置,尤其涉及一种电阻式随机存取存储器装置及其写入与反向写入验证方法。



背景技术:

为了满足市场上的需求,电阻式随机存取存储器装置需具备体积小及大容量,并且进一步要求信息的储存速度快、功率消耗低及可靠性高。

在电阻式随机存取记忆胞执行写入或反向写入的操作中,可以通过执行验证操作来判断电阻式随机存取记忆胞的电阻值是否达到目标电阻值。当电阻式随机存取记忆胞的电阻值达到目标电阻值时,亦即写入或反向写入的操作为成功。反之,当在预定写入或反向写入脉冲(或是预定时间周期)之后,电阻式随机存取记忆胞的电阻值未达到目标电阻值时,亦即写入或反向写入的操作为失败。

然而,在关于写入或反向操作的现有技术中,现有技术并无法有效地判断电阻值的变化趋势(例如达到目标电阻值的趋势)。也就是说,即使在每次的写入或反向写入脉冲之后,电阻式随机存取记忆胞的电阻值将以非预期的趋势来产生变化(例如为增加而非预期的下降),并且写入或反向写入的操作持续应用于后续的写入或反向写入脉冲中。因此,当写入或反向操作最终为失败时,将会造成操作时间与消耗功率的浪费,进而降低电阻式随机存取存储器装置的可靠性及效能。

随着电阻式随机存取存储器装置的普及化,期望具备可以判断每个电阻式随机存取记忆胞的电阻值的变化趋势的电阻式随机存取存储器装置、写入验证方法及反向写入验证方法。同时,可以进一步节省消耗功率,并提升电阻式随机存取存储器的效能,且改善每个电阻式随机存取记忆胞的均匀效能。



技术实现要素:

本发明提供一种电阻式随机存取存储器装置、写入验证方法及反向输入验证方法,其可以节省消耗功率,并提升电阻式随机存取存储器的操作效能,且改善每一个电阻式随机存取记忆胞的均匀效能。

本发明的电阻式随机存取存储器装置包括多个电阻式随机存取记忆胞、比较器、本地计数器以及存储器控制器。比较器用以由电阻式随机存取记忆胞中的其中之一所检测的第一电阻值与多个参考电阻值进行比较以获得比较值。本地计数器耦接至比较器,用以维持对应于计数值的比较值。存储器控制器用以对电阻式随机存取记忆胞执行设定操作以使第一电阻值改变为第二电阻值,并比较第二电阻值与比较值以判断是否持续电阻式随机存取记忆胞的设定操作。

本发明的写入验证方法包括比较由电阻式随机存取记忆胞所检测的第一电阻值与多个参考电阻值以获得比较值;通过施加第一设定脉冲来使电阻式随机存取记忆胞执行设定操作以使第一电阻值改变为第二电阻值;比较第二电阻值与比较值以判断是否持续电阻式随机存取记忆胞的设定操作。

本发明的反向写入验证方法包括比较由电阻式随机存取记忆胞所检测的第一电阻值与多个参考电阻值以获得比较值;通过施加第一重置脉冲来使电阻式随机存取记忆胞执行重置操作以使第一电阻值改变为第二电阻值;比较第二电阻值与比较值以判断是否持续电阻式随机存取记忆胞的重置操作。

基于上述,本发明的电阻式随机存取存储器装置可以决定在设定脉冲或重置脉冲施加至电阻式随机存取记忆胞之后,达到目标电阻值的趋势,并且依据所达到目标电阻值的趋势来决定电阻式随机存取记忆胞下一步的操作。如此一来,电阻式随机存取记忆胞的写入操作与反向写入操作即可更有效的被执行,并且每一个电阻式随机存取记忆胞的均匀效能可以得到改善。

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附附图作详细说明如下。

附图说明

图1示出本发明一实施例的电阻式随机存取存储器装置的示意图。

图2a至图2b示出本发明一实施例说明以降序或升序的排列的多个参考电阻值的示意图。

图3示出本发明一实施例说明决定电阻式随机存取记忆胞的电阻值所对应的计数值的过程的示意图。

图4a至图4b示出本发明一实施例的写入操作与反向写入操作的流程图。

图5a至图5b示出本发明一实施例的写入操作与反向写入操作的示意图。

图6示出本发明一实施例的写入验证方法的流程图。

图7示出本发明一实施例的反向写入验证方法的流程图。

【符号说明】

100:电阻式随机存取存储器装置

102:存储器控制器

104:比较器

106:本地计数器

401a~411a:写入操作方法的步骤

401b~411b:反向写入操作方法的步骤

601~605:写入验证方法的步骤

701~705:反向写入验证方法的步骤

gcs:全局计数信号

rrc:电阻式随机存取记忆胞

trv:目标电阻值

rrv:记忆电阻值

rv:电阻值

r3、r4:参考电阻值

io<0>~io<n>:端点

具体实施方式

图1示出本发明一实施例的电阻式随机存取存储器装置的示意图。电阻式随机存取存储器装置100包括存储器控制器102、多个电阻式随机存取记忆胞rrc、多个比较器104以及多个本地计数器106。比较器104耦接至电阻式随机存取记忆胞rrc,并且比较器104用以由电阻式随机存取记忆胞rrc所检测的电阻值与多个参考电阻值来进行比较以获得比较值。本地计数器106耦接至比较器104,用以储存及维持计数值所对应的比较值。

在本实施例中,多个参考电压值以升序或降序来进行排列,并且参考电阻值中的每一可以对应于本地计数器106的计数值。比较值可以是由电阻式随机存取记忆胞rrc所检测的电阻值所相对应的参考电阻值中的一个。举例来说,比较值可以是最接近且小于由电阻式随机存取记忆胞rrc所检测的电阻值的参考电压值。在另一个实施例中,比较值也可以是最接近且大于由电阻式随机存取记忆胞rrc所检测的电阻值的参考电压值。

在本实施例中,每个本地计数器106耦接至存储器控制器102,以使本地计数器106可以从存储器控制器102接收全局计数信号gcs。亦即本地计数器106可以通过全局计数信号gcs来被控制。换句话说,所有的本地计数器106可以接收相同的全局计数信号gcs,并且本地计数器106中的数值可以对应于耦接至本地计数器106的电阻式随机存取记忆胞rrc的电阻值。

由于每个本地计数器106可以表示为耦接至本地计数器106的电阻式随机存取记忆胞rrc的电阻值,并且本地计数器106可以在写入或反向写入操作的每个阶段中,监控电阻式随机存取记忆胞rrc的电阻值,进而可以决定达到目标值的趋势。举例来说,电阻式随机存取记忆胞rrc的写入操作可以包括依序地施加多个写入脉冲至电阻式随机存取记忆胞rrc,并且直到电阻式随机存取记忆胞rrc的电阻值达到目标写入值(目标设定值)为止。当写入脉冲被施加至电阻式随机存取记忆胞rrc时,此时,可以预期电阻式随机存取记忆胞rrc的电阻值更接近目标写入值(预期趋势)。也就是说,若施加写入脉冲(非预期趋势)后的电阻式随机存取记忆胞rrc的电阻值,仍未接近或更加远离目标写入值时,则无论写入脉冲的数量或其强度的大小,电阻式随机存取记忆胞rrc的电阻值皆无法达到目标写入值。在此情况下,持续地施加依序地写入脉冲至电阻式随机存取记忆胞rrc,将会造成浪费时间与消耗功率的问题,并且电阻式随机存取记忆胞rrc的电阻值在非预期趋势中将产生变化。

图2a至图2b示出本发明一实施例说明以降序或升序的排列的多个参考电阻值的示意图。纵轴表示为参考电阻值且横轴表示为时间(或是计数器的计数值)。每一个参考电阻值可以对应于由n比特的二进位串行来表示的计数值中的一个,其中,n为整数。在图2a至图2b中,每个计数值可以由3比特(例如000,001,010)的二进位串行来表示,但本发明并不限于此。设计者可以依照设计的需求来选择上述的n值。

图2a说明以降序排列的多个参考电阻值,并且目标电阻值trv是参考电阻值中的一个。在图2a中,目标电阻值trv可以用于写入操作中,并且可以是参考电阻值中的最小参考电阻值,但本发明并不限于此。

图2b说明以升序排列的多个参考电阻值,并且目标电阻值trv是参考电阻值中的一个。在图2b中,目标电阻值trv可以用于反向写入操作,并且目标电阻值trv可以是参考电阻值中最大的参考电阻值,但本发明并不限于此。

图3示出本发明一实施例说明决定电阻式随机存取记忆胞的电阻值所对应的计数值的过程的示意图。在本实施例中,可以通过比较由电阻式随机存取记忆胞rrc所感测到的电阻值rv与以递减顺序或递增顺序排列的多个参考电阻值以获得比较值。在对应于计数值“011”的时间点上,可以将电阻式随机存取记忆胞rrc的电阻值rv与参考电阻值r3进行比较。在对应于计数值“100”的时间点上,可以将电阻式随机存取记忆胞rrc的电阻值rv与参考电阻值r4进行比较。当决定电阻式随机存取记忆胞rrc的电阻值rv小于参考电阻值r3且大于参考电阻值r4时,则比较值即为参考电阻值r4,并且对应于计数值“100”的参考电阻值r4可以被储存于耦接至电阻式随机存取记忆胞rrc的本地计数器106中。换句话说,耦接至电阻式随机存取记忆胞rrc的本地计数器106可以使计数值维持在“100”,但本发明并不限于此。另一方面,比较值可以是参考电阻值r3,并且计数值“011”所对应的参考电阻值r3可以被储存于耦接至电阻式随机存取记忆胞rrc的本地计数器106中。值得注意的是,图3中的参考电阻值可以以降序或升序来进行排列,并且参考电阻值r3相邻于参考电阻值r4。其中,上述的比较值可以用以决定所对应的参考电阻值,并将所述参考电阻值储存于本地计数器106中。

图4a示出本发明一实施例的写入操作的流程图。在步骤401a及步骤403a中,可以执行验证操作以决定电阻式随机存取记忆胞rrc的电阻值所对应的计数值,并且判断电阻式随机存取记忆胞rrc的电阻值是否达到目标写入电阻值。针对决定电阻式随机存取记忆胞rrc的电阻值所对应的计数值的过程已详细说明于上述的图3中,在此不多赘述。除此之外,在执行验证操作之后,耦接至电阻式随机存取记忆胞rrc的本地计数器106可以储存计数值所对应于电阻式随机存取记忆胞rrc的电阻值(例如图3中“100”对应于参考电阻值r4)。

在步骤403a中,可以将电阻式随机存取记忆胞rrc的电阻值与目标写入电阻值进行比较,以判断电阻式随机存取记忆胞rrc的写入操作是否成功。若电阻式随机存取记忆胞rrc的电阻值达到目标写入电阻值(亦即电阻式随机存取记忆胞rrc的电阻值小于或等于目标写入电阻值),则写入操作即为成功,并且写入操作停止于步骤405a。除此之外,在步骤407a中,通过对电阻式随机存取记忆胞rrc施加设定脉冲,以使电阻式随机存取记忆胞rrc的电阻值可以从第一电阻值改变为第二电阻值(或是当前的电阻值),进而执行设定操作。需注意到的是,比较值可以被认定为是电阻式随机存取记忆胞rrc的先前验证电阻值。

在步骤409a中,可以将电阻式随机存取记忆胞rrc的第二电阻值(当前的电阻值)与比较值(先前的验证电阻值)进行比较,以决定电阻式随机存取记忆胞rrc的电阻值的变化趋势。举例来说,若当前的电阻值小于先前的验证电阻值,则表示电阻式随机存取记忆胞rrc的电阻值正以预期的趋势(朝向目标写入电阻值)进行变化。也就是说,需要持续的进行设定操作,直到电阻式随机存取记忆胞rrc的电阻值达到目标写入电阻值为止。另一方面,若当前的电阻值大于施加设定脉冲后的先前的验证电阻值,则表示电阻式随机存取记忆胞rrc的电阻值在非预期的趋势(非朝向目标写入电阻值)进行变化。在此情况下,设定操作并不适合持续被执行,并且在步骤411a中,重置标记可以设定至电阻式随机存取记忆胞rrc中,以使得其它的电阻式随机存取记忆胞rrc的设定操作完成之后,电阻式随机存取记忆胞rrc可以被重置。

图4b示出本发明一实施例的反向写入操作的流程图。在图4b中,由于步骤401b、步骤403b以及步骤405b中的执行动作类似于图4a中的步骤401a、步骤403a以及步骤405a,在此不多赘述。

值得一提的是,若电阻式随机存取记忆胞rrc的电阻值未达到重置目标电阻值时,在步骤407b中,重置操作可以被执行,以使电阻式随机存取记忆胞rrc的电阻值可以由第一电阻值改变为第二电阻值。另一方面,在步骤409b中,可以将当前的电阻值与先前的验证电阻值来进行比较,以决定电阻式随机存取记忆胞rrc的电阻值的变化趋势。举例来说,若当前的电阻值大于先前的验证电阻值时,则表示电阻式随机存取记忆胞rrc的电阻值正以预期趋势发生改变。也就是说,重置操作可以持续地被执行,直到电阻式随机存取记忆胞rrc的电阻值达到目标反向写入电阻值为止。另一方面,若当前的电阻值小于施加重置脉冲后的先前的验证电阻值,则表示电阻式随机存取记忆胞rrc的电阻值以非预期的趋势进行改变。在此情况下,重置操作并不适合持续被执行,并且在步骤411b中,设定标记可以设定至电阻式随机存取记忆胞rrc中,以使得其它的电阻式随机存取记忆胞rrc的重置操作完成之后,电阻式随机存取记忆胞rrc可以被设定。

图5a示出本发明一实施例的写入操作的示意图。在本实施例中,可以通过验证操作从io<0>至io<n>来输出不同的电阻式随机存取记忆胞rrc的电阻值,以决定本地计数器106的计数值所对应于每一个电阻式随机存取记忆胞rrc的电阻值,并且判断电阻式随机存取记忆胞rrc的电阻值是否达到目标写入电阻值。换句话说,在本地计数器106中的每一个电阻式随机存取记忆胞rrc的电阻值可以被记忆。电阻式随机存取记忆胞rrc可以通过设定脉冲以执行设定操作之后,来将电阻式随机存取记忆胞rrc的当前的电阻值与本地计数器106中所记忆的先前的验证电阻值(例如是记忆电阻值rrv)进行比较,以决定电阻值的变化趋势。

举例来说,若此变化趋势为预期趋势或电阻式随机存取记忆胞rrc的电阻值朝向目标写入电阻值变化,则可以通过施加连续的设定脉冲来持续地设定操作。另一方面,若此变化趋势为非预期趋势或电阻式随机存取记忆胞rrc的电阻值未朝向目标写入电阻值变化,则设定操作将被停止,并且在其它的电阻式随机存取记忆胞rrc的设定操作完成之后,电阻式随机存取记忆胞rrc可以等待被重置。值得注意的是,在等待被重置的电阻式随机存取记忆胞rrc上执行重置操作之后,可以通过上述的验证操作与设定操作来重新执行电阻式随机存取记忆胞rrc。

图5b示出本发明一实施例的重置操作的示意图。在本实施例中,可以通过验证操作从端点io<0>至io<n>来输出不同的电阻式随机存取记忆胞rrc的电阻值,以决定本地计数器106的计数值所对应于每一个电阻式随机存取记忆胞rrc的电阻值,并且判断电阻式随机存取记忆胞rrc的电阻值是否达到目标反向写入电阻值。值得一提的是,电阻式随机存取记忆胞rrc可以通过重置脉冲以执行重置操作之后,以使电阻式随机存取记忆胞rrc的当前的电阻值与本地计数器106中所记忆的先前的验证电阻值(例如是记忆电阻值rrv)进行比较,以决定电阻值的变化趋势。

举例来说,若此变化趋势为预期趋势或电阻式随机存取记忆胞rrc的电阻值朝向目标反向写入电阻值变化,则可以通过施加连续的重置脉冲来持续地重置操作。另一方面,若此变化趋势为非预期趋势或电阻式随机存取记忆胞rrc的电阻值未朝向目标反向写入电阻值变化,则重置操作将被停止,并且在其它的电阻式随机存取记忆胞rrc的重置操作完成之后,电阻式随机存取记忆胞rrc可以等待被重置。值得注意的是,在等待被设定的电阻式随机存取记忆胞rrc上执行设定操作之后,可以通过上述的验证操作与重置操作来重新执行电阻式随机存取记忆胞rrc。

图6示出本发明一实施例的写入验证方法的流程图。在步骤601中,比较由电阻式随机存取记忆胞所检测的第一电阻值与多个参考电阻值以获得比较值。在步骤603中,通过施加第一设定脉冲来对电阻式随机存取记忆胞执行设定操作,以使第一电阻值改变为第二电阻值。在步骤605中,比较第二电阻值与比较值以判断是否持续电阻式随机存取记忆胞的设定操作。藉此,写入验证方法可以决定电阻式随机存取记忆胞的电阻值的变化趋势,由此决定电阻式随机存取记忆胞的下一步操作。

图7示出本发明一实施例的反向写入验证方法的流程图。在步骤701中,比较由电阻式随机存取记忆胞所检测的第一电阻值与多个参考电阻值以获得比较值。在步骤703中,通过施加第一重置脉冲来对电阻式随机存取记忆胞执行重置操作,以使第一电阻值改变为第二电阻值。在步骤705中,比较第二电阻值与比较值以判断是否持续电阻式随机存取记忆胞的重置操作。藉此,反向写入验证方法可以决定电阻式随机存取记忆胞的电阻值的变化趋势,由此决定电阻式随机存取记忆胞的下一步操作。

综上所述,本发明的电阻式随机存取存储器装置、写入验证方法及反向写入验证方法可以在设定操作或重置操作中,决定电阻值的变化趋势,以决定下一步的操作动作。值得一提的是,电阻式随机存取记忆胞的第一电阻值可以被记忆及储存于耦接至电阻式随机存取记忆胞的本地计数器中。并且可以将设定脉冲或重置脉冲施加至电阻式随机存取记忆胞,以使电阻式随机存取记忆胞的电阻值由第一电阻值改变为第二电阻值(当前的电阻值)之后,使当前的电阻值与先前的验证电阻值进行比较,以决定电阻值的变化趋势(电阻值的变化是否朝向目标电阻值)。也就是说,当电阻式随机存取记忆胞的电阻值朝向目标电阻值移动(预期趋势)时,则可以持续执行设定操作或重置操作。另一方面,当电阻式随机存取记忆胞的电阻值未朝向目标电阻值改变(或非预期趋势)时,则停止设定操作或重置动作,并且等待电阻式随机存取记忆胞的设定或重置。藉此,本发明可以节省电阻值在非预期趋势中,电阻式随机存取记忆胞上的设定或重置脉冲的时间与功率消耗。除此之外,电阻式随机存取记忆胞的写入操作与反向写入操作可以被更有效地执行,并且每一个电阻式随机存取记忆胞的均匀性能可以获得改善。

虽然本发明已以实施例揭示如上,然其并非用以限定本发明,任何所属技术领域中的技术人员,在不脱离本发明的精神和范围内,当可作些许的更改与润饰,故本发明的保护范围当视权利要求所界定的为准。

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