存储装置的制作方法

文档序号:6771823阅读:221来源:国知局
专利名称:存储装置的制作方法
技术领域
本发明涉及包括多个存储器件并根据自旋矩磁化反转法 (spin-torquemagnetization inverting method)在各存储器件中记录数据的存储装置 (或存储器)。
背景技术
随着从移动终端到高性能服务器等各种信息设备的高速发展,上述设备中采用的构成存储器和逻辑电路的器件也必须显示出高度集成化、能够高速操作并且低耗电等高性能。特别地,半导体非易失性存储器(semiconductor nonvolatile memory)取得了显著发展。例如,作为大容量文件存储器的闪存迅速普及以至于有取代硬盘驱动器的趋势。与此同时,以代码存储器(code memory)应用和向工作存储器(working memory) 的进一步发展为目标,被认为可替代现在普遍使用的存储器的半导体非易失性存储器的开发正在进展中。上述现在普遍使用的存储器的代表性示例是NOR闪存、DRAM等,而上述被认为可替代现在普遍使用的存储器的半导体非易失性存储器的代表性示例是铁电随机存取
(Ferroelectric Random Access Memory, FeRAM)(Magnetic
Random Access Memory, MRAM)、相变随机存取存储器(Phase Change Random Access Memory,PCRAM)等。上述被认为可替代现在普遍使用的存储器的半导体非易失性存储器中的部分存储器已经投入到实际应用中。作为典型的半导体非易失性存储器的MRAM基于构成MRAM的磁体的磁化方向来存储数据。因此,能够以高速更新存储的数据。另外,存储于存储位置处的数据能够被无限次的更新。具体来讲,存储于存储位置处的数据能够被更新IO15次以上。MRAM已经被用于工业自动化和航空电子设备等领域。由于MRAM操作的高速度和高可靠性,期望未来MRAM向着代码存储器和/或工作存储器发展。然而,MRAM仍面临着需要努力降低耗电、提高存储容量的问题。这些问题是由MRAM的记录原理所导致的本质问题。根据基于MRAM的记录原理的记录方法,流过配线的电流产生的磁场引起磁化反转。作为解决上述问题的一种方法,正在研究不依赖于这种由电流产生的磁场的记录方法(即,磁化反转法)。该记录方法包括自旋矩磁化反转法,这种方法成为了广泛研究和密集研究的主题。关于自旋矩磁化反转法的更多信息,建议读者参看例如美国专利第5,695,864号和日本专利特开第2003-17782号等文件。如同MRAM,根据自旋矩磁化反转法操作的存储器件配置有磁性隧道结(Magnetic Tunnel Junction, MTJ)。存储器件的MTJ包括磁化固定层和存储层。磁化固定层是以某一固定方向进行磁化的层,存储层是不以固定方向进行磁化的层。通过在磁化固定层与存储层之间设置隧道绝缘层来形成隧道结。通过所谓的隧道磁阻效应(tunnel magnetic resistance effect)从MTJ读出数据0或数据1,在隧道磁阻效应中,MTJ的电阻根据磁化固定层的固定的磁化方向与存储层的磁化方向之间形成的角度而变化。另一方面,在写入操作中,当通过磁化固定层的自旋极化离子(spinpolarized ion)进入存储层时,电子对磁性层施加转矩,并且如果由于该转矩而流过幅度至少等于提前预定的阈值的电流,存储层的磁化方向就会反转。通过改变流入存储器件的电流的极性来对写入操作中被写入存储器件的数据0 或数据1进行选择。在存储器件的尺寸约为0. Ιμπι的情况下,用于使存储器件的存储层的磁化方向反转的电流的绝对值不大于1mA。另外,该电流值与存储器件的体积成比例的减小,这使得能够进行缩放。最重要的是,这种方式不需要MRAM所要求的用于产生电流生成的磁场的字线,该磁场作为用于记录数据的磁场。因此,这种存储器件具有单元结构简单的优点。在下面的说明中,将采用自旋矩磁化反转法的MRAM称为ST_MRAM(自旋矩磁性随机存取存储器)。在保留MRAM所具有的优点的同时,对作为能够降低耗电和增加存储容量的非易失性存储器的ST-MRAM寄予厚望。需要注意的是,MRAM具有高速操作以及能够进行无限次更新操作等优点。按照这样的方法,在将数据写入ST-MRAM的存储器件的操作过程中,需要在存储器件的层叠方向上施加写入电压。一般情况下,该写入电压大约在0. 5V 1. 5V的范围内。然而,相比于隧道绝缘层的静电击穿电压,该写入电压的大小是无法忽略的。这就是说,在反复进行写入操作时,隧道绝缘层长时间经受着电场作用,并且当隧道绝缘层长时间经受电场作用时,隧道绝缘层在某些情况下可能会静电击穿。写入电压的幅度越大,隧道绝缘层易于静电击穿的可能性就越高。如果存储器件静电击穿,则存储器件自身的电阻大幅减小,并且不再发生隧道磁阻效应,从而不能根据电阻变化读出信息。另外,无法将新信息写入到已经静电击穿的存储器件中。最重要的是,存储在ST-MRAM中的保持信息的特性取决于存储层的热稳定性。也就是说,如果存储层具有良好的热稳定性,则存储在ST-MRAM中的信息能够与热稳定性的质量相称地长时间保存。然而,根据自旋矩磁化反转的理论,热稳定性是与写入电压成比例的。因此,为了改善存储在ST-MRAM中的保持信息的特性,必须同时提高写入电压。然而,高写入电压却有助于隧道绝缘层的静电损坏。
如上所述,存储器件的静电损坏限制了 ST-MRAM能够进行的写入操作的次数。也就是说,存储器件的静电损坏导致ST-MRAM不再具有作为MRAM的优点之一的能够进行无限次数的写入操作。

发明内容
因此,期望提供一种能够通过采用不损坏存储装置的存储器件的写入方法来增加存储装置进行的写入操作的次数的存储装置。本发明提供的存储装置使用了设置有存储器件的单元阵列,所述单元阵列以阵列的形式布置。所述存储器件具有用于基于磁体的磁化状态存储信息的存储层,所述磁体包括所述存储层和磁化固定层,隧道绝缘层将具有固定的磁化方向的所述磁化固定层与所述存储层分隔开。在将信息写入到所述存储层的操作中,所述存储器件驱动写入电流在所述存储层和所述磁化固定层的层叠方向上流动,以改变所述存储层的磁化方向。另外,所述单元阵列被分为多个单元块,并且各单元块的所述存储器件的所述存储层的热稳定性的值是不同的。如上所述,在本发明提供的存储装置的结构中,所述单元阵列被分为多个单元块, 并且各单元块的所述存储器件的所述存储层的热稳定性的值是不同的。因此,在存储层的热稳定性小的单元块中,能够减小写入电流,通过减小写入电流能够增大存储器件中能够进行的写入操作的次数。另外,在存储层的热稳定性大的单元块中,能够增加存储在存储器件中的信息的保持时间的长度。根据本发明,在存储层的热稳定性小的单元块中,能够增大存储器件中能够进行的写入操作的次数。另外,在存储层的热稳定性大的单元块中,能够增加存储在存储器件中的信息的保持时间的长度。因此,根据本发明,可以实现能够增大存储器件中能够进行的写入操作的次数并且能够增加存储在存储器件中的信息的保持时间的长度的存储装置。


图1是示出了现有ST-MRAM的典型内部结构的功能框图;图2是示出了 ST-MRAM的存储单元中所采用的存储器件和选择MOS晶体管的模式的截面图;图3是示出了本发明实施例的存储装置的典型内部结构的功能框图;图4是用于将单元阵列分为多个单元块的其它实施方法的说明中所参照的多个图;图5是在将单元阵列分为两个单元块的情况下进行的操作的原理图;图6示出了写入电压与可执行的写入操作的次数之间的关系;图7A至图7C示出了对于不同错误校正位数的热稳定性指标与器件错误率之间的关系;图8A至图81分别是说明具有不同热稳定性的单元块的第一制造方法的参考图9A至图9F分别是说明具有不同的热稳定性的单元块的第二制造方法的参考图;以及图IOA和图IOB分别是说明具有不同的热稳定性的单元块的第三制造方法的参考图。
具体实施例方式下面参照

本发明的优选实施例。在下面的说明中,将本发明的优选实施例称为实施例。需要注意的是,按照下面的顺序对实施例进行说明1.本发明实施例的存储装置的基本结构2.存储装置的操作原理3.本发明实施例的存储装置的实施形式4.存储装置的错误率5.错误校正码(ECC)6.计算例7.改变热稳定性指标Δ的方法8.具有不同的热稳定性指标Δ的单元块的制造方法1.本发明实施例的存储装置的基本结构与ST-RAM的情况相同,本发明实施例的存储装置设计用于能够提高该存储装置进行的写入操作的次数。包括本发明的发明人在内,人们所进行的各种研究的结果表明,通过将存储装置中所采用的单元阵列分为多个单元块,并通过对所述存储装置中所采用的每个存储器件的存储层进行设置以使得各单元块具有不同的热稳定性指标△,能增大该存储装置能够进行的写入操作的次数。本发明实施例提供的存储装置采用的是包括以阵列形式布置的存储器件的单元阵列。该存储器件具有用于基于磁体的磁化状态来存储信息的存储层和具有固定的磁化方向的磁化固定层,所述存储层与所述磁化固定层被隧道绝缘层分隔开。在存储层中写入信息的操作中,存储器件驱动写入电流沿着存储层和磁化固定层的层叠方向流动,从而改变存储层的磁化方向。如上所述,存储装置的单元阵列被设置成包括以阵列形式布置的存储器件。另外, 该单元阵列被分为多个单元块。最重要的是,存储器件的存储层的热稳定性的值是包含存储器件的单元块所特有的。也就是说,特定单元块中所包含的存储器件的存储层的热稳定性的值与该特定单元块之外的其它单元块中所包含的存储器件的存储层的热稳定性的值是不同的。另外,各单元块设置有驱动存储操作所需的周边电路,从而使得各单元块能够作为独立的存储器进行操作。在本发明实施例的存储装置的典型具体结构中,例如,存储装置的单元阵列被分为两个单元块。具有大的热稳定性值的单元块用作主存储器,而具有小的热稳定性值的单元块用作主存储器的缓冲存储器。通过运用公知的缓存技术,在缓冲存储器中进行多次读出/写入操作来取代直接在主存储器中进行这些读出/写入操作。由于将具有小的热稳定性值的单元块用作缓冲存储器,所以能够减小施加到缓冲存储器上的写入电压,从而能够增加写入操作的次数。另外,根据基于公知的缓存技术的方案,只有当缓冲存储器中没有空闲区域的时候,为了在缓冲存储器中形成空闲区域,才在回写操作中将信息从缓冲存储器传输到主存储器中。按照这样的方式,能够减少主存储器进行的写入操作的次数。最重要的是,能够长时间保持已经存储在主存储器中的信息。这是因为将具有大的热稳定性值的单元块用作主存储器,也就是说,是因为主存储器中包含的各个存储器件的存储层的热稳定性的值大。2.存储装置的操作原理接着,在说明本发明实施例之前,参照图1对本发明实施例的存储装置的操作原理进行说明。图1是示出了与本发明实施例的存储装置相对应的现有ST-MRAM的典型内部结构的功能性框图。图1中所示的存储器块1被设置为使用包括存储单元的单元阵列5。存储器块1 还使用了为了驱动存储单元而向存储单元提供电压等的电路部件。单元阵列5被设置成包括分别含有存储器件2和选择MOS晶体管3的存储单元。构成单元阵列5的存储器件2分别与BL (位线)12连接并且分别通过选择MOS晶体管3与SL(源极线)13连接。位线12和源极线13以成对的形式在垂直方向上从单元阵列5的一边延伸至另一边。各存储器件2用于存储1位0信息或1信息。另一方面,选择MOS晶体管3的栅极电极与沿水平方向延伸的WL(字线)14相连接。另外,图1中所示的单元阵列5被设置为具有四行四列。然而,实际上,单元阵列具有大量的行和列。因此,能够构成很大的单元阵列。例如,能够将单元阵列设置为具有512行和512列。在这样的单元阵列的情况下, 上述的位线12的数量、上述的源极线13的数量和字线14的数量均是512。各字线14的左端连接着设置在单元阵列5左手侧的行解码器6。各字线14的右端未进行连接。各位线12和源极线13的上端连接着设置在单元阵列5的上侧的列开关7,而各位线12和源极线13的下端连接着设置在单元阵列5的下侧的列开关7。如果单元阵列5被设置成具有512行和512列,则单元阵列5的各存储单元的地址可以由18位来表示。这18位中的9个高位是存储单元所在的行地址。另一方面,这18 位中的9个低位是存储单元所在的列地址。在下面的说明中,将存储单元所在的行地址称为存储单元的行地址。另一方面,将存储单元所在的列地址称为存储单元的列地址。将行地址提供给行解码器6,而将列地址提供给设置在单元阵列5的上侧和下侧的列开关7。另外,存储器块1还设置有用于维持源极线13上的写入电压的SL写入驱动器8。 存储器块1还设置有用于维持位线12上的写入电压的BL写入驱动器9。SL写入驱动器8和BL写入驱动器9 一起起到了用于在存储器件2中写入信息的写入部的功能。此外,存储器块1还设置有与源极线13相连接的读出放大器10作为用于对读出电压进行检测的放大器,所述读出电压代表着从用于存储1位信息的存储器件2中流出的读取电流。读出放大器10还接收着来自电压控制部11的提前确定了大小的基准电压。为了从存储器件2中读出1位信息,读出放大器10将上述读出电压与基准电压进行比较。在本实施例的存储器块1中,读出放大器10起到了用于从存储器件2中读出信息的读出部的功能。电压控制部11对用于向单元阵列5 (也称为存储块)写入信息的写入电压以及提供给读出放大器10的基准电压进行控制。存储器件的结构接着,将对图1中所示的单元阵列5的各存储单元中所采用的存储器件2的结构进行说明。图2是示出了图1中所示的单元阵列5的存储单元中所采用的存储器件2和选择 MOS晶体管3的模式的截面图。在下面的说明中,存储单元是包含有存储器件2和选择MOS 晶体管3的单元。首先,对用作存储器件2的部分的结构进行如下说明。首先,为了形成反铁磁性结,在铁磁性层22与铁磁性层M之间设置有非磁性层 23。然后,使处于下侧的铁磁性层22与反铁磁性层21相接触,以便提供由作用于反铁磁性层21与铁磁性层22之间的交互作用效应导致的强的单方向的磁各向异性。接着,设置具有固定的磁化方向的包括反铁磁性层21、铁磁性层22、非磁性层23 和铁磁性层M的磁化固定层15。也就是说,磁化固定层15包括被非磁性层23彼此分隔的铁磁性层22和铁磁性层24。然而,一般情况下,磁化固定层15可以包括多个铁磁性层(在本典型结构中是两层),相邻的两层铁磁性层分别被非磁性层彼此分隔。铁磁性层沈具有磁化Ml的方向能够相对容易旋转的结构。也被称为自由磁化层的存储层16是由该铁磁性层沈构成的。基于存储层16的磁体的磁化状态将信息存储在存储层16中。在铁磁性层沈与磁化固定层15的铁磁性层M之间,也即是在磁化固定层15与存储层16之间形成有隧道绝缘层25。隧道绝缘层25阻断铁磁性层沈与铁磁性层M间的磁性连接并且起到驱动隧道电流流动的作用。因此,隧道磁阻效应(Tunnel Magnetic Resistance effect, TMR)器件被设置成包括磁化固定层15、隧道绝缘层25和存储层16, 磁化固定层15具有磁化方向固定的磁性层,存储层16具有磁化方向可变的磁性层。最后,存储器件2被设置为具有底基层20和顶覆层27,以及包括从反铁磁性层21 到铁磁性层沈的TMR器件。当写入电流沿层叠方向流过存储器件2时,存储层16的磁化Ml的方向发生变化, 反映出通过写入电流存储在存储层16中的信息。可以使用下面的材料作为形成构成存储器件2的各层的材料。形成反铁磁性层21的典型材料可以是PtMn。可以使用例如( 等铁磁性材料作为用于形成磁化固定层15中所采用的铁磁性层22和铁磁性层M的材料。可以使用例如Ru、Ta、Cr或Cu等材料作为用于形成磁化固定层15中所采用的非磁性层23的材料。可以使用例如MgO等材料作为用于形成隧道绝缘层25的材料。可以使用例如CoFeB等铁磁性材料作为用于形成存储层16中所采用的铁磁性层 26的材料。另外,上述的铁磁性材料可以掺杂有非磁性元素或非磁性材料。可以使用Ru、 Ta、Cr、Cu或MgO作为铁磁性材料所掺杂的非磁性元素或非磁性材料。在稳定状态下,由设置在铁磁性层22与铁磁性层M之间的非磁性层23所形成的反铁磁性结使铁磁性层22的磁化Mll和铁磁性层M的磁化M12几乎处于完全反平行的状态。通常,铁磁性层22和铁磁性层M被设置成具有几乎相同的磁矩。因此,磁极磁场的泄漏部分很小,可以将该部分忽略。隧道绝缘层25位于存储层16的铁磁性层沈与磁化固定层15的铁磁性层M之间。包括铁磁性层24、隧道绝缘层25和铁磁性层沈的TMR器件的电阻根据铁磁性层沈的磁化Ml的方向与铁磁性层M的磁化M12的方向是处于平行状态还是处于反平行状态而变化。具体来说,如果磁化Ml的方向与磁化M12的方向处于平行状态,则TMR器件的电阻降低。另一方面,如果磁化Ml的方向与磁化M12的方向处于反平行状态,则TMR器件的电阻增大。如果TMR器件的电阻发生变化,则整个存储器件2的电阻也会发生变化。借助这一现象,能够将信息写入到存储器件2中或从存储器件2中读出信息。例如,通过将存储器件2的低电阻状态指定为信息0,而将存储器件2的高电阻状态指定为信息1,能够将二进制的1位信息写入到存储器件2中。如上所述,在磁化固定层15中铁磁性层M相对靠近于存储层16。需要注意的是, 由于在从存储器件2读出信息的操作中,将铁磁性层M作为存储层16的磁化Ml的方向基准所参照的铁磁性层,所以铁磁性层M也被称为参照层。另外,图2中所示的存储器件2具有所谓的平面内磁化结构,在该种结构中,磁化 Ml、磁化Mll和磁化M12分别存在于共同形成层叠体的铁磁性层沈、铁磁性层22和铁磁性层M的平面上。然而,也可以将存储器件2设计成所谓的垂直磁化结构,在该种结构中,磁化Ml、磁化Mll和磁化M12分别朝向与共同形成层叠体的铁磁性层沈、铁磁性层22和铁磁性层M的平面垂直的方向。在垂直磁化结构的情况下,使用用于形成垂直磁化膜的磁性材料作为形成铁磁性层沈、铁磁性层22和铁磁性层M的材料。用于形成垂直磁化膜的材料的典型例子是TePt、CoPt, FePt, TbFeCo, GdFeCo, CoPd、Coi^eCr、MnBi、MnfeuPtMnSb以及Co-Cr系材料等。另外,也可以使用这些典型例子以外的磁性材料作为形成垂直磁化膜的材料。下面,将对与存储器件2电连接的选择MOS晶体管3以及例如位线12等配线的结构进行说明。选择MOS晶体管3形成在硅基板30中,在选择MOS晶体管3的两个扩散层之一的扩散层33上形成连接插头17。
在连接插头17上形成有存储器件2的底基层20。选择MOS晶体管3的另一个扩散层32通过未在图2中示出的另一个连接插头与源极线13相连接。选择MOS晶体管3的栅极电极31通过未在图2中示出的又一个连接插头与字线 14相连接。存储器件2的顶覆层27与设置在顶覆层27上的位线12相连接。为了将信息写入到存储单元中以及读取已经存储在存储单元中的信息,必须产生流入存储器件2中的自旋注入电流Iz。该自旋注入电流Iz流过扩散层33、连接插头17、存储器件2和位线12。另外,可以反转自旋注入电流Iz的流动方向。也就是说,自旋注入电流Iz的流动方向可以从向上的方向变为向下的方向或者从向下的方向变为向上的方向。通过反转自旋注入电流Iz的流动方向,能够使存储层16的磁化Ml的方向反转, 以便能重新写入存储在存储单元中的信息。将信息写入到存储器件中的操作接着,通过参照图1,将对写入部进行的向存储器件2写入信息的典型操作进行说明。行解码器6根据行地址从整个单元阵列5的所有字线14 (例如,512条字线14)中选择特定的字线14并且将该特定的字线14的电压设定为电源电压。以这样的方式,行解码器6使连接着该特定的字线14的选择MOS晶体管3处于导通状态。设置在上侧的列开关7根据列地址从整个单元阵列5的所有源极线13 (例如,512 条源极线13)中选择特定的源极线13并且将该特定的源极线13连接至SL写入驱动器8。同样地,设置在下侧的列开关7根据列地址从整个单元阵列5的所有位线12 (例如,512条位线12)中选择特定的位线12并且将该特定的位线12连接至BL写入驱动器9。为了输入数据1,SL写入驱动器8在源极线13上输出写入电压。另一方面,为了输入数据0,SL写入驱动器8在源极线13上输出接地电压。相反地,为了输入数据0,BL写入驱动器9在位线12上输出写入电压。另一方面, 为了输入数据1,BL写入驱动器9在位线12上输出接地电压。以这样的方式,能够根据数据输入改变流过位线12、存储器件2、选择MOS晶体管 3和源极线13的电流的方向。因此,能够进行写入表示存储器件2中的数据输入的信息0 或信息1的写入操作。需要注意的是,写入部进行的操作不限于上述典型的写入操作。也就是说,也可以以不同的方式实施写入部进行的操作。从存储器件中读出信息的操作接下来,参照图1,将对读出放大器10进行的从存储器件2中读出信息的典型操作进行说明。以与上述向存储器件2中写入信息的操作相同的方式选择字线14。设置在上侧的列开关7根据列地址从整个单元阵列5的所有位线12 (例如,512条位线12)中选择特定的位线12并且将该特定的位线12连接至SL写入驱动器8。同样地,设置在下侧的列开关7根据列地址从整个单元阵列5的所有源极线13 (例如,512条源极线13)中选择特定的源极线13并且将该特定的源极线13连接至读出放大器10。SL写入驱动器8总是在位线12上输出接地电压。在上述连接中,恒定的读出电流从读出放大器10流向存储器件2。令Vl表示在存储器件2中存储有信息1并将存储器件2的电阻设定为高电阻值的状态下代表读出电流的读出电压。同样地,令VO表示在存储器件2中存储有信息0并将存储器件2的电阻设定为低电阻值的状态下代表读出电流的读出电压。由于读出电压Vl是代表高电阻的读出电流的电压,而读出电压VO是代表低电阻的读出电流的电压,则Vl > VO的关系始终成立。为了从存储器件2中读出信息,向读出放大器10提供大于VO但小于Vl的基准电压。读出放大器10将读出电压与基准电压进行比较。发现读出电压高于基准电压则表明在存储器件2中存储的是信息1。另一方面,发现读出电压低于基准电压则表明在存储器件2中存储的是信息0。也就是说,能够进行从存储器件2中读出信息的操作。需要注意的是,读出信息的操作不限于上述的典型的读出操作。也就是说,能够以不同的方式实施所进行的读出信息的操作。3.本发明实施例的存储装置的实施形式接着,将参照图3说明本发明实施例的存储装置的实施形式。在本发明实施例的存储装置的实施形式的情况下,单元阵列5也设置有被布置成阵列的存储器件2。然而,该单元阵列5具有通过将单元阵列5分为多个块而获得的结构, 下文中将所述多个块中的各者称为单元块。另外,各存储器件2的存储层16的热稳定性是包含该存储器件2的单元块所特有的。通过将存储层16的铁磁性层沈的饱和磁化强度设定为该单元块所特有的水平, 能够将存储层16设置成具有包含存储器件2的单元块所特有的热稳定性。或者,通过将铁磁性层沈的磁各向异性常数设定成该单元块所特有的值,也能够将存储层16设置成具有包含存储器件2的单元块所特有的热稳定性。再或者,通过设定成该单元块所特有的水平的饱和磁化强度与设定成该单元块所特有的值的磁各向异性的组合,也能够将存储层16 设置成具有包含存储器件2的单元块所特有的热稳定性。通过改变铁磁性层的组成可以改变铁磁性层的饱和磁化强度。例如,为了减小铁磁性层的饱和磁化强度,可以向铁磁性层的磁性材料中掺杂非磁性材料。能够构想出这样一种结构,在该结构中,例如使用具有不同的磁各向异性常数的磁性材料来形成具有不同的磁各向异性常数的铁磁性层。图3是示出了本发明实施例的存储装置的典型内部结构的功能性框图。图3中所示的存储器块100是本发明实施例的存储装置。如图中所示,存储器块 100包括被分为两个单元块(即单元块fe和单元块恥)的单元阵列5。位于图左手侧的单元块fe中所包含的各存储器件2的存储层16的热稳定性与位于图右手侧的单元块恥中所包含的各存储器件2的存储层16的热稳定性是不同的。另外,在如图3所示的结构中,用于在单元块如中进行写入操作的电路与用于在单元块恥中进行写入操作的电路是不同的。具体来说,SL写入驱动器8a和BL写入驱动器9a向单元块提供写入电压,而SL写入驱动器8b和BL写入驱动器9b向单元块5b提供写入电压。上述两种写入电压是彼此独立地由电压控制部11产生的。建议读者记住的是,也可以设置成多个单元块共用SL写入驱动器和BL写入驱动器的结构。在这样的结构中,当写入操作从一个单元块切换到另一个单元块时,电压控制部 11改变写入电压。由于写入电压的稳定化需要一定的时间,这样的结构存在写入时间更长的缺点。图4是用于将单元阵列分为多个单元块的其它实施方法的说明中所参照的多个图。图4中所示出的结构具有两个存储器块存储器块Ia和存储器块lb。存储器块 Ia和存储器块Ib各自的整个单元阵列分别被用作单元块。也就是说,存储器块Ia具有单元块5a,而存储器块Ib具有单元块恥。在这样的结构中,单元块fe中所包含的各存储器件2的存储层16的热稳定性与单元块恥中所包含的各存储器件2的存储层16的热稳定性是不同的。需要注意的是,虽没有图示,但是在图4中所示的存储器块Ia和存储器块Ib中分别包含有图1中所示的除了单元阵列5之外例如行解码器6和列开关7等结构部件。在图3中所示的结构的情况下,在同一晶片上形成整个单元阵列5。另一方面,在图4中所示的结构的情况下,可以在同一晶片上形成存储器块Ia和存储器块lb,或者为存储器块Ia和存储器块Ib设置两个不同的晶片。接下来,将说明其中的单元阵列5被分成多个单元块(即单元块fe和单元块5b) 的存储装置所进行的操作。图5是在将单元阵列分为两个单元块的情况下进行的操作的原理图。单元块和图1中所示的除了单元阵列5之外的结构部件用作基于单元块的存储器,如图1中所示,除了单元阵列5之外的结构部件是在单元块周边设置的包括行解码器6 和列开关7的部件。在图5中所示的结构的情况下,将两个单元块称为主存储器52和缓冲存储器53。主存储器52用于在其中的每一个地址处存储一条数据。在下面的说明中,将主存储器52中的地址称为存储器内地址。另一方面,缓冲存储器53用于在其中的每一个地址处存储标签、数据和状态位。通过如上所述设置的主存储器52和缓冲存储器53,能够采用例如磁盘缓存 (disc-cache)技术或页面缓存(page-cache)技术等普遍广泛使用的技术。下面简要说明采用上述技术的操作方法。存储器控制部51控制着与存储装置外部的部件的电连接,还控制着主存储器52 和缓冲存储器53。在有要求对存储器内地址读出或写入的访问的情况下,首先,存储器控制部51通过将所要求访问的具体指定的存储器内地址的部分与存储在缓冲存储器53中各地址处的标签进行比较,来判定存储在存储器内地址的数据是否存在。如果在访问中具体指定的存储器内地址的部分与存储在缓冲存储器53中某地址处的标签相匹配,则从缓冲存储器53中读出存储在缓冲存储器53中该地址处的数据,或者用在访问中具体指定的数据来更新存储在缓冲存储器53中该地址处的数据和存储在存储器内地址处的数据。另一方面,如果在作为读出访问的访问中具体指定的存储器内地址的部分无法与任何标签相匹配,则存储器控制部51判定存储在存储器内地址处的数据在缓冲存储器53 中不存在。在此情况下,将存储在存储器内地址处的该数据从主存储器52传输到缓冲存储器53中的空闲区域。如果在缓冲存储器53中没有空闲区域可用,则存储在缓冲存储器53 中的数据被选择并传输到主存储器52中,从而形成空闲区域。如果存储在缓冲存储器53中的将要被传输到主存储器52中的数据还没有被更新,则不需要将该数据传输到主存储器52中,因为主存储器52存有该数据的备份。存储器控制部51能够通过识别与该数据相关的状态位来判断存储在缓冲存储器53中的数据是否已经被更新。由于所谓的访问区域性,上述缓存技术是有效的。访问区域性是指如果存储在特定的存储器内地址处的数据被访问,则该数据和存储在该特定的存储器内地址附近的存储器内地址处的其它数据不久后被再次访问的可能性很高。根据通常的缓冲技术,使用具有短的访问时间(或快速时延)的存储器作为用于存储尽可能多的被频繁访问的数据的缓冲存储器。按照这样的方式,可以使用缓冲存储器来弥补大容量的主存储器所存在的慢时延的缺点。本实施例的存储装置所采用的使用缓冲存储器的方法与现有的存储装置所采用的使用缓冲存储器的方法的不同之处在于,在本实施例的存储装置的情况下,将单元阵列5 分成第一单元块和第二单元块,所述第一单元块含有分别具有第一单元块所特有的热稳定性的存储器件,第二单元块含有分别具有第二单元块所特有的热稳定性的存储器件,并且第一单元块所特有的热稳定性不同于第二单元块所特有的热稳定性,另外,将第一单元块和第二单元块分别作为主存储器和缓冲存储器。缓冲存储器与主存储器的区别在于以下两点。第一点,在缓冲存储器中进行的写入操作的次数不同于在主存储器中进行的写入操作的次数。也就是说,每次要求写入操作时,在缓冲存储器中都会进行写入操作。另一方面,只有在缓冲存储器中没有空闲区域的时候,为了在缓冲存储器中形成空闲区域,才会在主存储器中进行写入操作以将数据从缓冲存储器传输到主存储器中。第二点,缓冲存储器中保持数据的时间长度不同于主存储器中保持数据的时间长度。在非易失性存储器的情况下,要求主存储器典型地具有10年的数据保持时间周期,而由于缓冲存储器的功能性,不要求缓冲存储器具有长的数据保持时间周期。建议读者记住的是,将延长至某程度的长度的时间(例如通常为1秒)设定为缓冲存储器的数据保持时间的最大长度,而通过在经过上述时间后重新写入相同的数据可以进行这样的设置。4.存储装置的错误率下面,在自旋转移现象的理论的基础上说明将上述缓存技术应用于ST-MRAM中的优点。首先,说明ST-MRAM的错误率。ST-MRAM的错误率是由多种原因的错误组成的。下面将说明在存储器件2中进行的写入操作中产生的错误的损坏错误率以及在数据保持时间内发生的错误的数据保持时间错误率。写入操作损坏错误率
首先,下面的说明解释了写入操作中的损坏错误率。当向存储单元施加写入电压时,在存储器件2的隧道绝缘层25中产生了电场作用。强电场作用最后导致隧道绝缘层25的静电损坏。将隧道绝缘层25的静电损坏进行如下的模型化来进行解释。让我们考虑写入部反复对存储器件2施加一定写入电压的情况。用下面给出的等式(1)来表示在第χ次向存储器件2施加写入电压之前存储器件 2被损坏的概率rbd rbd = l-exp(-(x/y)e)(1)等式(1)表示了韦伯(Weibull)分布。参考标记β代表分布的形状。在ST-MRAM 中使用存储器件2的情况下,分布形状β的值大约在1 2的范围内。参考标记μ表示可执行的写入操作的平均次数并且μ依赖于写入电压。可执行的写入操作的平均次数μ对写入电压的依赖性可以被描述成低功率模式并由下面给出的等式(2)来表示μ = X1 · V^b(2)在上面的等式中,参考标记X1表示在IV写入电压下可执行的写入操作的平均次数μ,而参考标记b表示用于确定可执行的写入操作的平均次数μ对于写入电压的依赖性的参数。通常,可执行的写入操作的平均次数X1的值大约在IO4 101°的范围内,而参数b 的值大约在40 60的范围内。从等式⑵中可以明显看出,写入电压越高,可执行的写入操作的平均次数μ就越小。因此,写入电压越高,损坏的概率(下文中也被称为损坏错误率)就越大。出于这一原因,为了降低损坏错误率,期望通过向存储器件2施加低写入电压来进行在存储单元中写入信息的操作。数据保持时间错误率下面,将解释数据保持时间错误率。已经存储在非易失性存储器中的数据状态即使在存储器的电源关闭后也必须保持原来的状态。一般而言,在通常85摄氏度的确保操作的温度下,要求非易失性存储器能够将已经存储在非易失性存储器中的数据的状态保持10年。在所谓的数据保持时间错误现象中,由于热起伏所导致的磁化反转会无意间改变存储在ST-MRAM中的信息的状态。将由于热起伏导致的磁化反转的频率称为热稳定性指标△。用下面给出的等式 (3a)和等式(3b)来表示热稳定性指标Δ
权利要求
1.一种存储装置,所述存储装置包括单元阵列,所述单元阵列包括以形成阵列的方式布置的存储器件,其中,各所述存储器件具有存储层,所述存储层用于基于磁体的磁化状态存储信息;磁化固定层,所述磁化固定层具有固定的磁化方向;以及隧道绝缘层,所述隧道绝缘层位于所述存储层与所述磁化固定层之间;在所述存储层和所述磁化固定层的层叠方向上施加流动的写入电流时,改变所述存储层的磁化方向,将信息写入到所述存储层,所述单元阵列被分为多个单元块,并且任意一个特定的所述存储器件的所述存储层的热稳定性的值是含有所述特定的存储器件的所述单元块所特有的。
2.根据权利要求1所述的存储装置,其中,通过将任意一个所述特定的存储器件的所述存储层的饱和磁化强度调节成含有所述特定的存储器件的所述单元块所特有的水平,任意一个所述特定的存储器件的所述存储层的热稳定性的值被设定成含有所述特定的存储器件的所述单元块所特有的。
3.根据权利要求1所述的存储装置,其中,通过将任意一个所述特定的存储器件的所述存储层的磁各向异性常数调节成含有所述特定的存储器件的所述单元块所特有的值,任意一个所述特定的存储器件的所述存储层的热稳定性的值被设定成含有所述特定的存储器件的所述单元块所特有的。
4.根据权利要求1所述的存储装置,其中,至少一个所述单元块设置有错误校正功能。
5.根据权利要求1 4中任一项所述的存储装置,所述存储装置具有这样的功能将存储在任意一个特定的所述单元块中的信息的一部分传输给另一个所述单元块,以及将存储在所述特定的单元块中的全部信息传输给所述另一单元块。
全文摘要
本发明公开了一种存储装置,所述存储装置含有包括以形成阵列的方式布置的存储器件的单元阵列。各所述存储器件具有用于基于磁体的磁化状态存储信息的存储层;具有固定的磁化方向的磁化固定层;位于所述存储层与所述磁化固定层之间的隧道绝缘层,在将信息写入到所述存储层的操作中,产生在所述存储层和所述磁化固定层的层叠方向上流动的写入电流,以改变所述存储层的磁化方向,所述单元阵列被分为多个单元块,任意一个特定的所述存储器件的所述存储层的热稳定性的值是含有所述特定的存储器件的所述单元块所特有的。本发明的存储装置能够增大存储器件中能够进行的写入操作的次数并且能够增加存储在存储器件中的信息的保持时间的长度。
文档编号G11C11/15GK102314934SQ20111018543
公开日2012年1月11日 申请日期2011年6月30日 优先权日2010年6月30日
发明者内田裕行, 别所和宏, 大森广之, 山根一阳, 细见政功, 肥后丰 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1