磁随机存取存储器以及从其中读取数据的方法 【技术领域】
本发明涉及一种半导体存储设备,尤其是涉及一种具有根据由施加电压所引起的MTJ层的电阻变化用于保持在磁隧道结(junction)(MTJ)层的高电阻和低电阻之间的中间电阻的参考单元的磁随机存取存储器(MRAM)和从所述的MRAM中读取数据的方法。
背景技术
MRAM的存储单元的磁隧道结(MTJ)层具有的电阻随着自由磁膜的磁化方向而改变。当自由磁膜的磁化方向与形成于隧道膜下面的下部磁膜的磁化方向相同时,该MTJ层具有低电阻RL。当自由磁膜的磁化方向与形成于隧道膜底下的下部磁膜的磁化方向不同时,该MTJ层具有高电阻RH。以下,高电阻称作MTJ层的最大电阻,低电阻称作MTJ层的最小电阻。
MRAM是一种利用MTJ层地电阻随着自由磁膜的磁化的状态而不同的特性来存储数据1和0的存储设备。因而,为了读取记录在存储单元中的信息,MRAM包括一个具有对应于在MTJ层的高电阻RH和低电阻RL之间的中间值的电阻(RH+RL)/2(以下称作中间电阻)的参考单元。参考单元包括晶体管和连接到晶体管的MTJ层。参考单元的中间电阻是在参考单元中提供的MTJ层的电阻。
其间,MTJ层的电阻RH和RL随着施加到MTJ层的电压而改变。因而,如图1所示,用实线表示的MRAM的参考单元的MTJ层的电阻应该恒等于中间电阻(RH+RL)/2,该中间电阻是介于根据施加到参考单元电压的存储单元的MTJ层的低电阻RL(●)和高电阻RH(■)之间。
然而,在现有技术中的MRAM的参考单元的情况下,上述的状况是不能令人满意的。
例如,如图2左侧所示,现有技术中的MRAM的参考单元包括第一至第四MTJ层12,14,16和18以及第一晶体管10。包含第五MTJ层20和第二晶体管24的存储单元示于图2的传感放大器SA的右侧。
电阻从MTJ层测量得到。因此,在图2中,MTJ层用电阻表示。以下,所有电路中的MTJ层都用电阻表示。
第一和第二MTJ层12和14分别具有高电阻RH和低电阻RL。第三和第四MTJ层16和18分别具有低电阻RL和具有高电阻RH。第一和第二MTJ层12和14彼此串联连接,并且第三和第四MTJ层16和18彼此也串联连接。第一和第二MTJ层和14以及第三和第四MTJ层16和18彼此并联连接。第一晶体管10连接到第二和第四MTJ层14和18之间。
参照图2,同一个电流IS提供给参考单元和存储单元。VRef和VCell分别是参考单元和存储单元的测量电压值。如图2所示,常规的包括参考单元和存储单元的MRAM利用电压VRef和VCell之间的差值来读取存储在存储单元的信息。
然而,从电流源提供给参考单元的电流IS被分成两部分使得电流IS/2分别提供给第一和第二MTJ层12和14以及第三和第四MTJ层16和18的每一个。同样地,施加到参考单元的每一个MTJ层的电压大约是施加到存储单元的第五MTJ层20的电压的一半。因此,如图3所示,很难将参考单元的等效电阻维持在(RH+RL)/2。
既然以这种方式参考单元的等效电阻不再维持在(RH+RL)/2,参考单元中的测量电压值VRef具有图4所示的特征曲线。
换句话说,在图4中参考图示●是显示当第五MTJ层20具有高电阻时的测量电压值VCell,H的曲线,参考图示■是显示当第五MTJ层20具有低电阻时的测量电压值VCell,L的曲线,实线(-)是显示参考单元中的测量电压值VRef的曲线。参照上述曲线,参考单元中的测量电压值VRef不同于(VCell,H+VCell,L)/2。
由于以这种方式在参考单元中的测量电压值不具有在储存单元的最大测量电压值和最小测量电压值之间的中间值,在图2所示的、具有存储单元和参考单元的常规MRAM的情形下,检测裕量(sensing nargin)会减少使得可能存在噪声或故障。
图5中的参考单元和存储单元与图2中的参考单元和存储单元在构造上是相同的,但是在图5和图2之间有一个差异就是用电压代替电流施加到参考单元和存储单元。因而,具有图5的参考单元和存储单元的MRAM利用参考单元中的测量电流值IRef和存储单元中的测量电流值ICell之间的差值来读取记录在存储单元中的信息。然而在图5的MRAM的情况中,与图2的MRAM相似,施加到参考单元的第一至第四MTJ层12,14,16和18中的每一个的电压小至大约为施加到存储单元的第五MTJ层20的电压的一半。因此,很难将参考单元的等效电阻维持在(RH+RL)/2,同时也很难将参考单元的测量电流值IRef维持在存储单元的最大测量电流值ICell,H和最小测量电流值ICell,L之间的中间值(ICell,H+ICell,L)/2。
特别地,参考图6,参考图示●是显示存储单元的最大测量电流值ICell,H的曲线,参考图示■是显示存储单元的最小测量电流值ICell,L的曲线,并且实线(-)是显示参考单元的测量电流值IRef的曲线。参见上述曲线,参考单元的测量电流值IRef十分不同于根据施加的电压的存储单元的最大测量电流值ICell,H和最小测量电流值ICell,L之间的中间值(ICell,H+ICell,L)/2。
因而在图5的具有存储单元和参考单元的MRAM的情况中,与图2的MRAM相似,检测裕量会减少使得可能存在噪声。
图7示出具有包括第六和第七MTJ层26和28的参考单元以及第一晶体管10的MRAM。第六MTJ层26具有一个低电阻RL,第七MTJ层28具有一个高于第六MTJ层26的电阻RH。第六和第七MTJ层26和28彼此并联,第一晶体管10连接在第六和第七MTJ层26和28之间。此处,对应于提供给存储单元的电压VS的1/2的电压0.5VS施加到参考单元。
图7所示的MRAM与图5的MRAM相似,由于施加到参考单元的两个MTJ层26和28的电压0.5VS大约是施加到存储单元的第五MTJ层20的电压VS的一半,很难将参考单元的等效电阻维持在(RH+RL)/2。因而,如图6所示,图7的MRAM的参考单元的测量电流值IRef不能维持在存储单元的最大测量电流值ICell,H和最小测量电流值ICell,L之间的中间值(ICell,H+ICell,L)/2。因此,在图7的MRAM中,检测裕量会减少使得可能存在噪声或故障。
【发明内容】
本发明提供了一种即使施加的电压变化,也能够将参考单元的磁隧道结(MTJ)层的等效电阻维持在存储单元的MTJ层的最大电阻RH和最小电阻RL之间的中间值(RH+RL)/2的磁随机存取存储器(MRAM)。
本发明也提供了一种从该MRAM读取数据的方法。
根据本发明的一个方面,提供了一种包括具有一个晶体管和一个磁隧道结(MTJ)层的存储单元和当读取存储在存储单元中的数据时用作基准的参考单元的MRAM,其中参考单元包括彼此并联连接的第一和第二MTJ层以及彼此并联连接的第一和第二晶体管,第一和第二晶体管各自串联连接到第一和第二MTJ层。
根据本发明的另一方面,提供一种包括具有一个晶体管和一个磁隧道结(MTJ)层和当读取存储在存储单元中的数据时用作基准的参考单元的磁随机存取存储器(RAM),其中参考单元包括彼此并联连接的第一和第二MTJ层以及,串联连接到第一和第二MTJ层的第一晶体管,并且第一晶体管的驱动能力是存储单元的晶体管的驱动能力的两倍。
根据本发明的又一方面,提供一种从包括具有一个晶体管和一个磁隧道结(MTJ)层的存储单元和具有彼此并联连接的第一和第二MTJ层以及彼此并联连接并分别串联连接到第一和第二MTJ层的第一和第二晶体管的参考单元的MRAM中读取数据的方法,其中读取电流IS施加到存储单元,对应于读取电流两倍的电流2IS施加到参考单元。
根据本发明的再一方面,提供一种从包括具有一个晶体管和一个磁隧道结(MTJ)层的存储单元和具有彼此并联连接的第一和第二MTJ层以及串联连接到第一和第二MTJ层的具有对应于存储单元的晶体管两倍驱动能力的第一晶体管的参考单元的MRAM中读取数据的方法,其中读取电流IS施加到存储单元,对应于读取电流两倍的电流2IS施加到参考单元。
根据本发明,即使施加的电压变化,参考单元的MTJ层的等效电阻也维持在存储单元的MTJ层的最大电阻和最小电阻之间的中间值,由此能够获得充足的检测裕量并且能够防止由噪声带来的故障。
【附图说明】
通过结合附图对本发明的优选实施例进行详细描述,本发明的上述目的和优点将会变得更加清楚,其中:
图1是MRAM的存储单元的磁隧道结(MTJ)层和参考单元的MTJ层的电压-电阻曲线图;
图2,5和7是常规的MRAM的存储单元和参考单元的电路图;
图3是图2的MRAM的存储单元的MTJ层和参考单元的MTJ层的电压-电阻曲线图;
图4是图2的MRAM的存储单元的MTJ层和参考单元的MTJ层的电压-电流曲线图;
图6是图5的MRAM的存储单元的MTJ层和参考单元的MTJ层的电压-电流曲线图;
图8是根据本发明的实施例的MRAM的存储单元和参考单元的电路图;
图9是图8的MRAM的存储单元的MTJ层和参考单元的MTJ层的电压-电阻曲线图;
图10是图8的MRAM的存储单元的MTJ层和参考单元的MTJ层的电压-电流曲线图;
图11是根据本发明的实施例的MRAM的参考单元和存储单元的阵列的电路图;
图12是显示施加到对应于图11的存储单元阵列中的存储单元的存储单元和参考单元电流的电路图。
【具体实施方式】
以下,将参考附图根据本发明的实施例来描述磁随机存取存储器(MRAM)和从该MRAM读取数据的方法,为了清楚起见,图中的层状物的厚度和面积被夸大。
图8示出根据本发明的实施例的对应于MRAM的存储单元C2的存储单元C2和第一参考单元C1的电路构成。参照图1,第一参考单元C1包括第一和第二MTJ层50和52以及第一和第二晶体管54和56。第一MTJ层50具有低电阻,并且可以与存储单元C2的第三MTJ层58的最小电阻相同。第一参考单元C1的第二MTJ层52具有高于第一MTJ层52的电阻。第二MTJ层52的电阻可以与第三MTJ层58的最大电阻相同。第一参考单元C1的第一和第二MTJ层50和52之间的上述关系可以是相反的。第一参考单元C1的第一和第二MTJ层50和52彼此并联连接,并且第一和第二晶体管54和56彼此也并联连接。但是,第一MTJ层50和第一晶体管54彼此串联连接,并且,第二MTJ层52和第二晶体管56之间也是彼此串联连接。存储单元C2包括第三MTJ层58和第三晶体管60。第一参考单元C1的第一和第二晶体管54和56与存储单元C2第三晶体管60相同。
来自电流源的预定的读取电流IS施加到存储单元C2,与此同时,对应于读取电流IS二倍的电流2IS施加到第一参考单元C1,并且,第一参考单元C1和存储单元C2的相应的测量电压值VRef和VCell互相比较以读取存储在存储单元C2中的数据。
在这种情况下,既然第一和第二MTJ层50和52如上述那样并联连接到第一参考单元C1,施加到第一参考单元C1电流2IS被分流使得与施加到存储单元C2的电流IS相同的电流施加到第一和第二MTJ层50和52的每一个。此外,既然与存储单元C2中的流通晶体管,即第三晶体管60相同的第一和第二晶体管54和56分别串联连接到第一参考单元C1的第一和第二MTJ层50和52,施加到第一参考单元C1的第一和第二MTJ层50和52的电压与施加到存储单元C2的第三MTJ层58的电压类似。因而,即使施加的电压不同,第一参考单元C1的等效电阻也维持在存储单元C1的第三MTJ层58的最大电阻RH和最小电阻RL之间的中间值。图9示出第一参考单元C1的这种结果。
在图9中,参考图示●显示根据施加的电压存储单元C2的第三MTJ层58的最大电阻的变化,参考图示■显示第三MTJ层58的最小电阻的变化。实线(-)显示第一参考单元C1的测量电阻值的变化。
参考图9,即使施加的电压变化,第一参考单元C1的测量电阻值也维持在存储单元C2的第三MTJ层58最大电阻和最小电阻之间的中间值。
既然第一参考单元C1的电阻维持在存储单元C2的最大电阻和最小电阻之间的中间值,因此即使施加的电压变化,第一参考单元C1的电压VRef也能够一直维持在存储单元C2的最大电压VCell,H和最小电压VCell,L之间的中间值(VCell,H+VCell,L)/2。图10示出这种结果。
在图10中,参考图示●显示根据应用电压的存储单元C2的最大电阻VCell,H的变化,参考图示■显示根据应用电压的存储单元C2的最小电阻VCell,L的变化。实线(-)显示根据应用电压的第一参考单元C1中的测量电阻值的变化。
参考图10,在任何施加的电压下,可以知道第一参考单元C1的电压都是在存储单元C2的最大电压VCell,H和最小电压VCell,L之间的中间值。
根据该结果来使用根据本发明实施例的MRAM,能够得到充足的检测裕量使得能够没有故障稳定地读取数据。
其间,可以有包括一个晶体管的第二参考单元,该晶体管用来代替图8中的第一参考单元C1中的第一和第二晶体管54和56。在各种情况下,该晶体管是通过晶体管。由于流经两个并联连接的MTJ层的电流流经这一个替代晶体管,替代晶体管的驱动能力可以是存储单元C2的第三晶体管60的驱动能力的两倍。
在MRAM包括第二参考单元的情况下,从存储单元C2中读取数据的过程与包括第一参考单元C1的磁RAM的执行过程相同。
图8的第一参考单元C1中的每一个MTJ层和每一个晶体管的位置可以相反。
图11示出了包括上述第二参考单元和存储单元的MRAM的单元阵列。在图11中,参考数字100表示具有多个第二参考单元的参考单元列。一个参考单元列100配置于每一个存储单元块中。对应于施加到存储单元列的电流IS两倍的电流2IS施加到参考单元列100。置于单元阵列下方的列选择晶体管Y0、Y1、Y2和Y3用于选择存储单元块中的一列,并与参考单元列100进行比较。在图11中,参考字母DL表示在存储单元的MTJ层中的用于记录数据的数位线。当电流施加到数位线DL时,地线GL浮置(floated)使得电流不会流过连接到上述MTJ层的流通晶体管。
图12示出施加到相应的存储单元和参考单元列100的电流流经的回路,用来读取存储于连接到预定选择字线的存储单元中的数据,例如,图11的MRAM阵列的第一字线WL0。在图12中,左边的电路是读取电流IS施加到其上并且连接到第一字线WL0的存储单元列的存储单元,右边电路是对应于两倍读取电流IS的电流2IS施加到其上的并且连接到第一字线WL0的参考单元列100的第二参考单元。
参考图12,既然不同于第一字线WL0的其他字线都处于off状态,施加到连接到第一字线WL0的储存单元的读取电流IS流经存储单元的MTJ层102和与MTJ层102串联连接的晶体管MT1,并流经连接到晶体管MT1的地线GL。施加到参考单元列100的电流2IS在第一结点N1被分成两部分,这使得第一和第二电流I1S和I2S施加到两个并联连接的MTJ层106和108。第一和第二电流I1S和I2S有着相同的值。施加到连接到晶体管CT1的MTJ层106的第一电流I1S经由处于on状态的晶体管CT1流经地线GL。第二电流I2S流经第二结点N2、与处于off状态的、连接到第二字线WL1的晶体管CT2串联连接的MTJ层108、作为晶体管CT2和该MTJ层108连接点的第三结点N3、作为晶体管CT1和MTJ层106连接点的第四结点N4和连接到第一字线WL0的晶体管CT1,并流经地线GL。
既然施加到第二参考单元的电流流经彼此并联连接的两个MTJ层106和108和一个晶体管T1,第二参考单元的晶体管CT1的驱动能力可以是存储单元的晶体管MT1的驱动能力的两倍。
在图12中,参考字母MT2和CT2表示存储单元的晶体管和第二参考单元的晶体管,它们都连接到第二字线WL1。参考数字104表示连接到第二字线WL1的存储单元的MTJ层。
如上所述,根据本发明的MRAM的参考单元包括具有存储单元的MTJ层的最大电阻的MTJ层和具有存储单元的MTJ层的最小电阻的MTJ层,它们彼此并联连接,并且两个流通晶体管串联连接每一个MTJ层并具有与存储单元的流通晶体管同样驱动能力。在此情况下,参考单元的这两个流通晶体管也可以被具有两倍于存储单元的流通晶体管驱动能力的驱动能力的一个流通晶体管所代替。在根据本发明的MRAM的情况中,与施加到存储单元的MTJ层电流相同的电流施加到参考单元的每一个MTJ层。因此,参考单元的测量等效电阻值是在存储单元的最大测量电阻和最小测量电阻之间的中间值。此外,即使应用电压变化,参考单元中的测量电压VRef是在存储单元中的最大测量电压VCell,H和最小测量电压VCell,L之间的中间值。因此,根据本发明的MRAM,能够获得充足的检测裕量,并且能够防止噪声带来的故障。
尽管已参照本发明的确定优选实例表示和描述了本发明,但本领域内的普通技术人员将理解的是,可在不背离由所附权利要求书限定的本发明宗旨和范围的前提下对本发明进行各种形式和细节上的修改。