使用MRAM堆叠设计实现的一次可编程存储器的制作方法

文档序号:13541885阅读:259来源:国知局

本申请案根据35u.s.c.§119主张2015年4月3日申请的申请号为62/142,591的美国临时申请案的优先权,其让渡给共同受让人,并在此以引用的方式结合于本文中。

本发明涉及一种结合于阵列中的磁性随机存取存储(mram)单元。更特别的是,本发明涉及一种一次可编程(otp)mram单元,其可与其他多次可编程mram类型一同嵌入于阵列中。



背景技术:

近年来芯片上存储器的容量的快速增长已经重新寻求一种通用的嵌入式存储器技术,以结合快速读/写、低电压操作、低功耗、非易失性、无限耐久性以及与cmos流程的兼容性。自旋-转移力矩磁阻随机存取存储器(stt-mram)自开始以来一直被认为是有希望的候选者。此技术于本质上是非易失性的,且其已经显示基于垂直磁化磁隧道结装置(pma-mtj)的stt-mram单元可以以低功率高速写入。图1是一种自旋力矩-转移磁隧道结装置的横截面图,其来自现有技术中「演示用于非易失性嵌入式存储器的全功能8mb垂直stt-mram芯片,其使用亚-5纳秒写入」一文,为jan等人于2014年6月发表在vlsi技术(vlsi-technology)2014年研讨会的技术论文摘要中第1-2页,可见于3/11/2015在:ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6894357&isnumber=6894335,乃描述了pma-mtj堆叠是基于夹在覆盖层15和氧化镁(mgo)隧道势垒层25之间的钴、铁和硼(cofeb)的自由层20的合金,以提供垂直各向异性。隧道势垒层25形成在cofeb合金的参考层30或钉扎层上。参考层30形成在底部电极35上。底部电极35是用于外部连接到外部装置。硬掩模接触层10形成在覆盖层15上,且顶部电极5形成在硬掩模接触层10上。

最近的研究显示,mtj装置可以在与sram一样快的亚-纳秒切换时间下工作,并且mtj装置的尺寸可以小于25纳米,且其单元大约为6f2(集成电路技术的最小特征尺寸)。这种单元的尺寸与独立的dram一样小。此外,mtj装置是非易失性的(类似于闪存),并且具有比闪存高得多的耐久性。然而,虽然mram非常万用,但设计一个能够在所有性能要求方面都很出色的mtj堆叠是很困难的。有一种方法是将不同的堆叠用于不同的程序,但整合的成本会大大增加。



技术实现要素:

本发明的一个目的是提供一种磁性一次可编程存储器单元。

本发明的另一个目的是提供一种磁性一次可编程存储器阵列。

此外,本发明的另一个目的是提供一种集成电路,其具有与至少一种其他mram类型整合的磁性一次可编程存储器阵列。

为了实现至少一个前述目的,本发明揭露一种磁性一次可编程存储单元,其由与栅控金属氧化物半导体(mos)晶体管串联连接的磁隧道结(mtj)堆叠所构成。mtj堆叠具有形成在第一电极上的固定磁性层。隧道势垒绝缘层形成在固定磁性层上。自由磁性层形成在隧道势垒绝缘层上。然后,第二电极形成在自由磁性层上。使用约1.5伏的标准工作电压,可计算出隧道势垒层的厚度等于mram存储单元的mtj堆叠的厚度。mtj堆叠的面积被选定为直径约小20%,使得mtj堆叠的电阻比mram存储单元约大50%。因此,当跨越磁性一次可编程存储单元施加电压时,mtj堆叠和栅控晶体管的电阻会形成分压器,使得跨越mtj堆叠的电压可由以下方程决定:

其中:

vmtj是跨越mtj堆叠所形成的电压。

vbl是跨越磁性一次可编程存储单元上所施加的电压。

rmost是栅控mos晶体管的电阻。

rmtj是mtj堆叠的电阻。

在mtj堆叠上所形成的电压vmtj必须足够大,使隧道势垒绝缘层击穿。这种击穿会导致固定磁性层和自由磁性层短路,从而对磁性一次可编程存储单元进行编程,使其为低电阻状态,这通常被解释为二进制「1」的状态。

此栅控mos晶体管是和mram存储单元的栅控mos晶体管等效。栅控mos晶体管的漏极连接到mtj堆叠的第一电极,并且栅控mos晶体管的源极提供到外部电路的第一连接。栅控mos晶体管的栅极提供与外部电路的第二连接。磁性一次可编程存储单元的第二电极提供到外部电路的第三连接。

为了实现至少一个前述目的,在其他实施例中,一种磁性一次可编程存储器阵列具有以行和列排列的多个磁性一次可编程存储单元。多列磁性一次可编程存储单元被连接到一对位线。第一对位线连接到该阵列中一相关列的磁性一次可编程存储单元的mtj堆叠的第二电极。第二对位线连接到该阵列中的一相关列的磁性一次可编程存储单元的栅控mos晶体管的源极。每一行的磁性一次可编程存储单元的栅控mos晶体管的栅极连接到与磁性一次可编程存储单元的每一行相关联的字线。

磁性一次可编程存储器阵列具有列译码器,列译码器是连接到与多列磁性一次可编程存储单元相连接的多对位线。列译码器会将电压施加到选定列的磁性一次可编程存储单元,以选择性地对在选定行上的磁性一次可编程存储单元进行编程。行译码器是连接到接合于每行磁性一次可编程存储单元的字线。行译码器激发一选定行的栅控mos晶体管,用于读取和写入所选定的一次可编程存储单元。

磁性一次可编程存储器阵列具有一列译码器,列译码器是连接到与多列磁性一次可编程存储单元相连接的多对位线。列译码器会将电压施加到选定列的磁性一次可编程存储单元,以选择性地对在选定行上的磁性一次可编程存储单元进行编程。行译码器是连接到接合于每行磁性一次可编程存储单元的字线。行译码器激发一选定行的栅控mos晶体管,用于读取和写入所选定的一次可编程存储单元。

又为了实现至少一个前述目的,在其他实施例中,一种集成电路是建构于半导体衬底上,其具有至少一磁性一次可编程存储器阵列和至少一磁性随机存取存储器阵列。该至少一磁性随机存取存储器阵列是由以行和列排列的多个磁性一次可编程存储单元所形成。每个磁性一次可编程存储单元具有mtj堆叠串联连接于与磁性一次可编程存储单元的结构相同的栅控mos晶体管。磁性随机存取存储单元的mtj堆叠具有比磁性一次可编程存储单元更大的面积,因此具有更大的单元尺寸。磁性随机存取存储单元的mtj堆叠面积的直径比磁性一次可编程存储单元约大20%,使得mtj堆叠的电阻比磁性可编程存储单元的电阻约小50%。

在多种实施例中,集成电路具有多个磁性随机存取存储器阵列,其配置成使得该多个磁性随机存取存储器阵列中的每一个所具有的性能和密度标准,可与基于诸如静态随机存取存储器(sram)、动态随机存取存储器(dram)和闪存的存储器的mos晶体管相匹配。这些实施例的性能标准为数据传输读取和写入时间对sram为少于10纳秒,对dram为从10纳秒到大约100纳秒,对闪存为大于100纳秒。目前技术中,dram的密度非常高,具有约0.03平方微米的单元面积。sram的密度不是一项影响因素,但是面积小(以目前技术约30平方微米)可达到较快的读取和写入时间。闪存为非易失性存储器,必须有大于10年的长保存期或约100,000循环的写入/擦除,需要较大的单元尺寸,以目前技术约0.04平方微米。

在一些实施例中,集成电路具有至少一种功能逻辑单元,例如计算机处理器或模拟信号处理电路,或环境传感电路,用于该至少一磁性可编程存储器阵列与该至少一磁性随机存取存储器阵列,以供储存由该至少一种其他电路功能所处理的数据。

又为了实现至少一个前述目的,在其他实施例中,一种建构在半导体衬底上的集成电路的形成方法。至少一磁性一次可编程存储器阵列是制作于该衬底上。该至少一磁性一次可编程存储器阵列是通过形成以行和列排列的多个磁性一次可编程存储单元所制得。多列磁性一次可编程存储单元被连接到一对位线。第一对位线连接到该阵列中一相关列的磁性一次可编程存储单元的mtj堆叠的第二电极。第二对位线连接到该阵列中的一相关列的磁性一次可编程存储单元的栅控mos晶体管的源极。

列译码器是被形成来连接到与多列磁性一次可编程存储单元相连接的多对位线。列译码器是建构成会将电压施加到选定列的磁性一次可编程存储单元,以选择性地对在所选定的行上的磁性一次可编程存储单元进行编程。行译码器是被形成来连接到接合于每行磁性一次可编程存储单元的字线。行译码器激发一选定行的栅控mos晶体管,用于读取和写入所选定的一次可编程存储单元。

至少一磁性随机存取存储是制作于衬底上。该至少一磁性随机存取存储器阵列是通过形成以行和列排列的多个磁随机存取存储单元所制得。每个磁性一次可编程存储单元是由mtj堆叠串联连接于与磁性一次可编程存储单元的结构相同的栅控mos晶体管所形成。形成磁性随机存取存储单元的mtj堆叠,其具有比磁性一次可编程存储单元更大的面积并导致具有更大的单元尺寸。磁性随机存取存储单元的mtj堆叠面积的直径比磁性一次可编程存储单元约大20%,使得mtj堆叠的电阻比磁性可编程存储单元的电阻约小50%。

在多种实施例中,集成电路是制作成具有多个磁性随机存取存储器阵列,使得该多个磁性随机存取存储器阵列中的每一个所具有的性能和密度标准,可与基于诸如静态随机存取存储器(sram)、动态随机存取存储器(dram)和闪存的存储器的mos晶体管相匹配。这些实施例的性能标准为数据传输读取和写入时间对sram为少于10纳秒,对dram为从10纳秒到大约100纳秒,对闪存为大于100纳秒。目前技术中,dram的密度非常高,具有约0.03平方微米的单元面积。sram的密度不是一项影响因素,但是面积小(以目前技术约30平方微米)可达到较快的读取和写入时间。闪存为非易失性存储器,必须有大于10年的耐久性或约100,000循环的写入/擦除,需要较大的单元尺寸,以目前技术约0.04平方微米。

在一些实施例中,集成电路是制作成具有至少一种功能逻辑单元,例如计算机处理器、模拟信号处理电路或环境传感电路等等。该至少一磁性可编程存储器阵列与该至少一磁性随机存取存储器阵列是制作成连接该至少一种其他电路功能,以提供由该至少一种其他电路功能所处理的数据的储存。

在多种实施例中,一种磁性一次可编程存储单元是由与栅控金属氧化物半导体(mos)晶体管串联连接的磁隧道结(mtj)堆叠所构成。mtj堆叠具有形成在第一电极上的自由磁性层。隧道势垒绝缘层形成在自由磁性层上。固定磁性层形成在隧道势垒绝缘层上。然后,第二电极形成在固定磁性层上。使用约1.5伏的标准工作电压,可计算出隧道势垒层的厚度等于mram存储单元的mtj堆叠的厚度。mtj堆叠的面积被选定为直径约小20%,使得mtj堆叠的电阻比mram存储单元约大50%。因此,当跨越磁性一次可编程存储单元施加电压时,mtj堆叠和栅控晶体管的电阻会形成分压器,使得跨越mtj堆叠的电压可如上述说明来决定。栅控mos晶体管的漏极连接到mtj堆叠的第一电极,并且栅控mos晶体管的源极提供到外部电路的第一连接。栅控mos晶体管的栅极提供与外部电路的第二连接。磁性一次可编程存储单元的第二电极提供到外部电路的第三连接。该结构基本上与上述mram单元的结构相同,不同的是mtj堆叠被反转。

附图说明

图1是现有技术中的一种自旋力矩-转移磁隧道结装置的横截面图。

图2a、2b、2c和2d是实现本发明原理的磁性随机存取存储单元的示意图。

图3是实现本发明原理的具有磁性随机存取存储器阵列和磁性一次可编程存储器阵列的集成电路装置的示意图。

图4是实现本发明原理的磁性随机存取存储单元的示意图。

图5是实现本发明原理的具有磁性一次可编程存储器阵列与磁性随机存取存储器阵列整合的集成电路装置的示意图。

图6是实现本发明原理的磁性一次可编程存储器阵列的示意图。

图7是实现本发明原理的具有磁性一次可编程存储器阵列与磁性随机存取存储器阵列整合的集成电路装置的示意图。

图8是实现本发明原理的制作与集成电路装置的方法的流程图。

具体实施方式

为了满足具有至少一个磁性一次可编程存储单元的阵列和与至少一个mram单元的阵列的集成电路可与数字和/或模拟功能电路块整合的需求,单个mtj堆叠和栅控mos晶体管是被建构成用以达成至少两种不同类型的存储器。mtj堆叠将会针对其主要应用进行优化(无论是高速工作存储器、高密度存储器还是长时间数据保存存储器),并且栅控mos晶体管相同于磁存储单元类型的基本布局。图2a、2b、2c和2d是一种磁性随机存取存储单元的示意图。如图2a和图2b所示,mram单元105具有与栅控mos晶体管m1串联连接的mtj堆叠110。第一电极连接mtj堆叠110的自由磁性层106与真位线100。真位线100连接mram单元105到列译码器(图中未示),以提供用于选择和操作mram单元105所需要的电压和电流信号。

栅控mos晶体管m1的漏极连接到mtj堆叠110的第二电极。第二电极进一步连接到钉扎磁性层108。隧道势垒层107位于自由磁性层106和固定磁性层108之间。尽管简化了说明,但是此结构基本上与图1的mram单元的结构相同。

栅控mos晶体管m1的源极连接到补充位线115。补充位线115连接到列译码器(图中未示),还提供用于选择和操作mram单元105所需要的电压和电流信号。栅控mos晶体管m1的栅极连接到与一行mram单元105相关联的字线120(图中未示)。字线120连接到行译码器(图中未示)。行译码器向栅控mos晶体管m1的栅极提供选择信号,以激发或取消激发栅控mos晶体管m1,来选择或取消选择用于写入或读取的mram单元105。

钉扎磁性层108具有不受通过mtj堆叠110的写入电流影响的固定磁性自旋取向125。自由磁性层106具有由通过mtj堆叠110的写入电流所决定的可选磁性自旋取向130。图2a显示了mtj堆叠110的平行状态,其自由磁性层106和钉扎磁性层108的磁性取向为平行或相同方向。这导致mtj堆叠110的电阻是低的或具有二进制「0」的数字状态,因为电子在穿隧过程期间保持它们的自旋取向,并且只能穿隧进入相同自旋取向的子带。

图2b显示了mtj堆叠110的反平行状态,其中自由磁性层106和钉扎磁性层108的磁性取向处于相反方向或反平行。从图2a中两个电极的平行磁化配置到反平行配置(图2b)的改变,将导致用于穿隧过程的其中一个电极的两个自旋子带之间的交换。接着,电阻会变得相对较高或具有数字状态或二进制「1」。

在第2c和2d图中,mram单元150具有与栅控mos晶体管m1串联连接的mtj堆叠155。第一电极连接mtj堆叠155的钉扎磁性层158与真位线100。真位线100连接mram单元150至列译码器(图中未示),以提供用于选择和操作mram单元150所需要的电压和电流信号。

栅控mos晶体管m1的漏极连接到mtj堆叠155的第二电极。第二电极还连接到自由磁性层156。隧道势垒层157被设置在自由磁性层156和固定磁性层158之间。虽然简化了说明,但是此结构与图1的mram单元的结构基本相同,除了mtj堆叠155与图1所示相反。

栅控mos晶体管m1的源极连接到补充位线115。补充位线115连接到列译码器(图中未示),还提供用于选择和操作mram所需要的电压和电流信号。栅控mos晶体管m1的栅极连接到与一行mram单元150相关联的字线120。字线120连接到行译码器(图中未示)。行译码器向栅控mos晶体管m1的栅极提供选择信号,以激发或取消激发栅控mos晶体管m1,来选择或取消选择用于写入或读取的mram单元150。

钉扎磁性层158具有不受通过mtj堆叠155的写入电流影响的固定磁性自旋取向165。自由磁性层156具有由通过mtj堆叠110的写入电流所决定的可选磁性自旋取向130。图2a显示了mtj堆叠110的平行状态,其自由磁性层156和钉扎磁性层158的磁性取向为平行或相同方向。这导致mtj堆叠155的电阻是低的或或具有二进制「0」的数字状态,因为电子在穿隧过程期间保持它们的自旋取向,并且只能穿隧进入相同自旋取向的子带。

图2d显示了mtj堆叠155的反平行状态,其中自由磁性层156和钉扎磁性层158的磁性取向处于相反方向或反平行。从图2c中两个电极的平行磁化配置到反平行配置(图2d)的改变,将导致用于穿隧过程的其中一个电极的两个自旋子带之间的交换。接着,电阻会变得相对较高或具有数字状态或二进制「1」。

图3是实现本发明原理的具有磁性随机存取存储器阵列205和磁性一次可编程存储器阵列210的集成电路装置200的示意图。集成电路装置200具有自旋力矩转移mram205和磁性一次可编程存储器阵列210。自旋力矩转移mram205显示两列mram单元215和220。mram单元215和220中每一个的结构则如第2a和2b图所示。如图2a所示,mram单元215被编程,其中mram单元215被编程为反平行或二进制「1」的状态。如图2b所示,mram单元220被编程,其中mram单元220被编程为反平行或二进制「1」的状态。

与包含mram单元215的列相关联的真位线225连接到mram单元215的mtj堆叠的第一电极。与包含mram单元215的列相关联的补充位线245连接到栅控mos晶体管m1的源极。与包含mram单元215的行相关联的字线235连接到mram单元215的栅控mos晶体管m1的栅极。真位线225和补充位线245连接到列译码器(图中未示),以提供用于选择和操作mram单元215所需要的电压和电流信号。字线235连接到用于选择包含mram单元215的行的行译码器(图中未示)。

与包含mram单元220的列相关联的真位线230连接到mram单元220的mtj堆叠的第一电极。与包含mram单元215的列相关联的补充位线245连接到栅控mos晶体管m1的源极。与包含mram单元220的行相关联的字线235连接到mram单元220的栅控mos晶体管m1的栅极。真位线245和补充位线250连接到行译码器(图中未示),以提供用于选择和操作mram单元215所需要的电压和电流信号。真位线225和补充位线245连接到行译码器(图中未示),以提供选择和操作mram单元220所需要的电压和电流信号。字线240连接到用于选择包含mram单元220的行的行译码器。

一次可编程存储器阵列210显示了两列磁性otp存储单元255和260。磁性otp存储单元255和260中每一个的结构,如第2a和2b图所示的mram单元,除了反熔丝mtj堆叠256和261各自具有选定为直径约小20%的面积,使得反熔丝mtj堆叠256和261的电阻大约比mram存储单元215或220的mtj堆叠约大50%。因此,当跨越磁性可编程存储单元施加电压时,反熔丝mtj堆叠256和261和栅控晶体管的电阻会形成分压器,使得跨越反熔丝mtj堆叠256和261的电压足够大,而导致隧道势垒层258或263的击穿。隧道势垒层258和263分别形成在自由磁性层258和262与固定或钉扎磁性层259和264之间。

如上所述,在击穿时,隧道势垒层258和263会形成使得自由磁性层258和262以及固定或钉扎磁性层259和264一起短路的空隙。磁性otp存储单元255显示出处于编程状态的磁性otp存储单元,其具有基本为零欧姆的非常低的电阻值。磁性otp存储单元260显示出处于未编程状态的磁性otp存储单元,其中隧道势垒层263分隔自由磁性层262与固定或钉扎磁性层264。而电阻值的范围,是从对于具有反平行磁取向的otp存储单元260大约为3600欧姆,到对于以并行状态编程的otp存储单元260大约为7,200欧姆。

由于磁性otp存储单元255和260与mram单元215和220的结构差异,仅在于相对于mram单元215和220的mtj堆叠的反熔丝mtj堆叠256和261的面积,所以有需要进行单个掩模的更改(此掩模决定mtj的尺寸)来造成这样的改变。此单个掩模的更改可提升存储器阵列的适应性和多功能性。

图4是实现本发明原理的磁性随机存取存储单元的示意图。如图所示,mram单元是由选择性地构造为图3中的mtj堆叠216、221、256和261的mtj堆叠295所形成。mtj堆叠295串联连接到栅控mos晶体管m1。如图3所示,第一电极连接到真位线blt,而真位线blt连接到产生位线电压vbl的列译码器。栅控mos晶体管m1的源极连接到也连接到列译码器的补充位线blc,以提供用于位线电压vbl的电流的返回路径。mtj堆叠295的第二电极连接到栅控mos晶体管295的漏极。栅控mos晶体管m1的栅极连接到字线wl,字线wl连接到产生行选择信号的行译码器,用以选择性地打开栅控mos晶体管m1。当mram单元被激发时,mtj堆叠295和栅控mos晶体管295用作分压器。mtj堆叠电压是由以下方程决定:

其中:

vmtj是跨越mtj堆叠295所形成的电压。

vbl是跨越磁性一次可编程存储单元上所施加的电压。

rmost是栅控mos晶体管m1的电阻。

rmtj是mtj堆叠295的电阻。

如已知的,mtj堆叠295的电阻是mtj堆叠295的面积和自由磁性层相对于固定磁性层的磁性取向的函数。如果自由磁性层平行于mtj堆叠295的固定磁性层,则对于图3中的mram单元215而言,mtj堆叠295的电阻较低。如果自由磁性层与固定磁性层反平行于mtj堆叠295,则mtj堆叠295的电阻比图3中mram单元220的mtj堆叠215的电阻约高两到三倍。如果自由磁性层和mtj堆叠295的固定磁性层短路,则对于图3中的mram单元255,mtj堆叠295的电阻基本上为零欧姆。如果自由磁性层和mtj堆叠295的固定磁性层短路,则对于图3中的mram单元255,mtj堆叠295的电阻基本上为零欧姆。

mtj堆叠215和220的结构会造成跨越mtj堆叠215和220所形成的电压vmtj为从位线电压vbl的大约40%到大约60%。mtj堆叠255和260的构造会使得跨越未编程的mtj堆叠255和260的电压vmtj为从位线电压vbl的大约80%到大约90%。

在写入操作期间,mtj堆叠215和220的写入电压将不会影响mtj堆叠215和220的隧道势垒层。然而,对于位线电压vbl和mtj堆叠255和260设置相同的写入电压等级是未编程,跨越未编程的mtj堆叠255和260的电压足够大,使得隧道势垒层263将会击穿,从而如mtj堆叠255所示对单元进行编程。

图5是实现本发明原理的一种集成电路装置300的示意图,此集成电路装置300具有整合的自旋力矩转移磁性随机存取存储器阵列305与磁性一次可编程存储器阵列310。stt-mram305包括以行和列排列的多个mram单元mc00…mc0n、mc10…mc1n。附加到每一行的mram单元mc00…mc0n、mc10…mc1n是一对参考mram单元rc01…rc02、rc11…rc12。mram单元mc00…mc0n、mc10…mc1n的每一列连接到一对位线blt1、blc1…bltn、blcn。该位线blt1、blc1…bltn、blcn连接到列译码器320,列译码器320产生用于进行编程及决定mram单元mc00…mc0n、mc10…mc1n的mtj堆叠的数字内容所需要的写入和读取信号。

mram单元mc00…mc0n、mc10…mc1n的每一行都连接到与行译码器315连接的字线wl1、wl2。行译码器315产生字线选择信号来施加到字线wl1、wl2,以选择stt-mram305的行。

每列上的多对参考mram单元rc01…rc02,rc11…rc12连接到一对真位线blt1、blt2和补充位线blc1、blc2。一对真位线blt1、blt2和补充位线blc1、blc2连接到参考偏压电路325。参考偏压电路325产生用于进行编程和读取每对参考mram单元rc01…rc02、rc11…rc12所需要的信号。对于每对参考mram单元rc01…rc02、rc11…rc12进行编程,使得每对参考mram单元rc01、rc11中的一列被编程为具有反平行磁取向,并且每对参考mram单元rc02、rc12中的另一列被编程为具有平行磁取向。

otpmram310是由以行和列排列的多个磁性otp存储单元oc00…oc0n、oc10…oc1n所形成。附加到每一行的磁性otp存储单元oc00…oc0n、oc10…oc1n是一对参考磁性otp存储单元orc01…orc02、orc11…orc12。每一列的otp存储单元oc00…oc0n、oc10…oc1n连接到与列译码器320连接的一对位线blt1、blc1、…、bltn、blcn,以接收用于进行编程及决定otp存储单元oc00…oc0n、oc10…oc1n的mtj堆叠的数字内容所需的写入和读取信号。

每行的otp存储单元oc00…oc0n、oc10…oc1n都连接到与行译码器315连接的字线wli、wlj。行译码器315产生字线选择信号来施加到字线wli、wlj,以选择otp-mram310的行。

每列上的多对参考磁性otp存储单元orc01、orc02、orc11、orc12连接到多对真位线bltr1、bltrn和补充位线blcr1、blcrn。每对真位线bltr1、bltrn和补充位线blcr1、blcrn连接到参考偏压电路325。参考偏压电路325产生用于进行编程和读取每对参考磁性otp存储单元orc01、orc02、orc11、orc12所需要的信号。对于每对参考磁性otp存储单元orc01、orc02、orc11、orc12进行编程,使得每对参考磁性otp存储单元orc01、orc11的一列被编程为具有短路于固定磁性层的自由磁性层,因而基本上是零欧姆电阻。而每对参考磁性otp存储单元orc02、orc12的另一列并未被编程且具有相对较高的电阻值。

在stt-mram305或otp-mram310的读取操作期间,列译码器320和参考偏压电路325产生读取信号来施加到每对位线blt1、blc1…bltn、blcn以及每对真位线和补充位线bltr1、blcr1…bltr2、blcr2。行译码器315激发字线wl0、wl1、wli、wlj中的一个,以选择mram单元mc00…mc0n、mc10…mc1n的阵列的一行及其附加的每对参考mram单元rc01…rc02、rc11…rc12或otp存储单元oc00…oc0n、oc10…oc1n及其附加的参考otp存储单元orc01、orc02、orc11、orc12。

施加到mram单元mc00…mc0n、mc10…mc1n的一个的读取信号,是由列译码器320传感并施加到传感放大器330的一个端子(+)。施加到每对参考otp存储单元orc01、orc02、orc11、orc12的读取信号,是由参考偏压电路325传感并施加到传感放大器330的第二个端子(-)。被传感到施加于每对参考otp存储单元orc01、orc02、orc11、orc12的读取信号会成为传感放大器330的参考电压,以决定从已经由所选定的mram单元mc00…mc0n、mc10…mc1n读取的传感放大器330的数据输出335。虽然图中示出为一个传感放大器330,但通常使用多个传感放大器来决定储存在mram单元mc00…mc0n、mc10…mc1n的选定行中的数字数据。

图6为实现本发明原理的具有磁性otp存储器阵列405的集成电路装置400的示意图。磁性otp存储器阵列405具有以行和列排列的多个磁性otp单元oc00…oc0n、oc10…oc1n、…、ocm0…ocmn。多个磁性otp存储单元oc00…oc0n、oc10…oc1n、…、ocm0…ocmn是由反熔丝磁隧道结afmtj堆叠串联连接前述栅控mos晶体管m1所构成。附加到每行磁性otp存储单元oc00…oc0n、oc10…oc1n、…、ocm0…ocmn是一对参考磁性otp存储单元orc01、orc02、orc11、orc12、…、orcm1、ocm2。

多列磁性otp存储单元oc00…oc0n、oc10…oc1n、…、ocm0…ocmn连接到相关联的真位线和补充位线blt1、blc1…bltn、blcn。真位线blt1…bltn连接到栅控mos晶体管m1的源极,并且补充位线blc1…blcn连接到afmtj堆叠的第一电极上。每对真位线和补充位线blt1、blc1…bltn、blcn连接到列译码器420,其产生用于进行编程和决定磁性otp存储单元oc00…oc0n、oc10…oc1n、…、ocm0…ocmn的afmtj堆叠的数字内容所需要的写入和读取信号。

每列上的多对参考磁性otp存储单元orc01、orc02、orc11、orc12、…、orcm1、ocm2连接到多对真位线和补充位线bltr1、blcr1、bltr2、blcr2。多对真位线和补充位线bltr1、blcr1、bltr2、blcr2连接到参考偏压电路425。参考偏压电路425产生用于进行编程和读取每对参考磁性otp存储单元orc01、orc02、orc11、orc12、…、orcm1、ocm2所需要的信号。对于每对参考磁性otp存储单元orc01、orc02、orc11、orc12、…、orcm1、ocm2进行编程,得每对参考磁性otp存储单元orc01、orc11…orcm1的一列被编程为具有短路于固定磁性层的自由磁性层,因此基本上具有零欧姆电阻。而每对参考磁性otp存储单元orc02、orc12…ocm2的另一列并未被编程且具有相对较高的电阻值。

在otp-mram310的读取操作期间,列译码器420和参考偏压电路325产生读取信号,以施加到多对位线blt1、blc1…bltn、blcn和多对真位线和补充位线bltr1、blcr1、bltr2、blcr2。行译码器415激发字线wl0、wl1、wl2…wlm中的一个,以选定磁性otp存储单元oc00…oc0n、oc10、…、oc1n…ocm0、…、ocmn的阵列的一行及其附加的参考otp存储单元orc01、orc11…orcm1。

施加到磁性otp存储单元oc00…oc0n、oc10、…、oc1n…ocm0、…、ocmn中的一个的读取信号,是由行译码器320传感并施加于传感放大器430的一个端子(+)。施加到每对参考otp存储单元orc01、orc11…orcm1的读取信号,是由参考偏压电路425传感并施加到传感的第二个端子(-)。被传感到施加于每对参考otp存储单元orc01、orc11…orcm1上的读取信号会成为传感放大器430的参考电压,以决定从已经由所选定的磁性otp存储单元oc00…oc0n、oc10、…、oc1n…ocm0、…、ocmn读取的传感放大器430的数据输出。虽然图中示出为一个传感放大器430,但通常使用多个传感放大器来决定储存在磁性otp存储单元oc00…oc0n、oc10、…、oc1n…ocm0、…、ocmn的选定行中的数字数据。

图7是实现本发明原理的具有一个磁性一次可编程存储器阵列505和多个自旋力矩转移磁性随机存取存储器阵列510、515、520的集成电路装置500的示意图。磁性一次可编程存储器阵列505的结构和功能,其如同前面对于图6中的磁性一次可编程存储器阵列405所作的说明。stt-mram510、515、520的结构和功能,则如同前面对于图5中的stt-mram305所作的说明。每个stt-mram510、515、520之间的差异在于mtj堆叠的直径,使得stt-mram510、515、520具有mossram的性能标准。

在类sram的stt-mram510中,mtj堆叠的直径足够小,使得读取和写入速度接近mossram或在目前的mossram装置中低于10纳秒。mram单元的尺寸决定了类sram的stt-mram510的性能,因此将小于约0.03平方微米。在类dram的stt-mram515中,对于单元面积约0.03平方微米,其密度是主要关注点。类dram的stt-mram的读取和写入时间必须从10纳秒到大约100纳秒。在类闪存ram的stt-mram520中,耐久性是关键的性能标准。对于stt-mram单元具有大于10年的数据保存和约100,000个周期的写入/擦除的耐久性,stt-mram单元的单元尺寸大约为0.04平方微米。

集成电路装置500更包含功能逻辑单元565。功能逻辑单元565可以包括计算机处理器、模拟信号处理电路、环境传感电路等。制造磁性otp存储器阵列505和stt-mram510、515、520来连接到功能逻辑单元565,以将由功能逻辑单元565处理的数据来提供储存。

磁性otp存储器阵列505的输出连接到传感放大器535。传感放大器525决定从选定的磁性otp存储单元输出的数据,并将数据输出530传送到功能逻辑单元565或外部电路进行处理。类似地,stt-mram510、515、520的输出分别连接到传感放大器535、545和555。传感放大器535、554和555决定从选定的stt-mram单元输出的数据,并将数据输出540、550和560传送到功能逻辑单元565或外部电路进行处理。

图8是实现本发明原理的制造和整合电路装置的方法的流程图。此集成电路装置的结构如同前面针对图7所作的说明,并被制造成具有至少一个磁性otp存储单元和至少一个stt-mram,其中至少一个stt-mram为类sram的stt-mram、类dram的stt-mram或闪存类ram的stt-mram。制造otp-mram(见步骤805)。otp-mtj堆叠的大小是从stt-mram单元按比例缩小,使得隧道势垒层击穿,位线电压vbl为stt-mram单元的正常工作电压,如同前面针对图3所作的说明。

制造类sram的stt-mram(见步骤810)。类sram的mtj单元的大小是从stt-mram单元按比例缩小到大约0.03平方微米,使得写入和读取时间小于10纳秒,位线电压vbl是stt-mram的正常工作电压,如同前面针对图3所作的说明。制造类dram的stt-mram(见步骤815)。类dram的mtj单元的尺寸对于约0.03平方微米的mosdram单元提供了非常高密度。匹配mosdram单元的性能必须从10纳秒到大约100纳秒。

制造闪存类ram的stt-mram(见步骤820)。闪存类ram的mtj单元的大小是按比例缩放到超过stt-mram单元而约大0.04平方微米,使得保存时间超过10年,并且写入/擦除耐久性大约为100,000次的循环。可选择地,如果要求将多种类型的otp-mram单元、类sram的stt-mram单元、类dram的stt-mram单元和闪存类ram的stt-mram单元整合成单个阵列,通过各种单元类型之间的单个掩模的改变可允许制造(见步骤825)任何的otp-mram单元、类sram的stt-mram单元、类dram的stt-mram单元和闪存类ram的stt-mram单元成为单个阵列。

可选择地,制造一个或多个其它功能逻辑单元,以将诸如计算机处理器、模拟信号处理电路、环境传感电路等的电路整合,以连接到一个或多个otp-mram单元、类sram的stt-mram单元、类dram的stt-mram单元以及类闪存ram的stt-mram单元,来形成集成电路装置。此集成电路装置的衬底通常是硅衬底,但并不限制于严格定义的硅衬底。

综上所述,本发明提供了整合多种类型的mram存储器阵列,其性能标准可以匹配或超过mossram、mosdram、mos闪存ram和mos一次可编程ram。这些多种类型的存储器基本上基于具有隧道势垒层的相同的stt-mram堆叠。针对otpmram单元,otpmram堆叠的直径会使得隧道势垒层介电击穿,并具有类sram、类dram和类闪存ram的stt-mram堆叠的电压等级。otpmram单元可为编码储存、修整储存、加密密钥或任何需要在芯片的整个寿命期间能够可靠地储存下来的数据,提供了一种理想的解决方案。

唯以上所述者,仅为本发明之较佳实施例而已,并非用来限定本发明实施之范围。故即凡依本发明申请范围所述之特征及精神所为之均等变化或修饰,均应包括于本发明之申请专利范围内。

本专利所要求保护的权利要求书是:

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