專利名稱:相變存儲設備以及對其進行編程的方法
技術領域:
本發明涉及半導體存儲設備,并具體涉及相變存儲設備以及對其進行編程的方法。
背景技術:
對于可以以隨機存取方式工作的高集成密度和大容量的半導體存儲設備的需求日益增加。通常用于便攜式電子設備中的閃存通常被看作是這樣的半導體存儲設備。所提出的許多新種類的半導體存儲設備的每一種包括由非易失性材料(而不是DRAM的易失性材料)制成的電容器。這樣的設備包括采用鐵電電容器的鐵電RAM(FRAM)、采用隧道磁阻(tunnelingmagneto-resistiveTMR)膜的磁RAM(MRAM)、以及利用硫族化物合金的相變存儲器(或PRAM)。作為非易失性存儲設備的相變存儲設備能夠比其他存儲器更容易地制成,并且在以低成本實現大容量存儲器方面具有優勢。
圖1是圖示了相變存儲設備的存儲單元的等價電路圖。如圖1所示,相變存儲設備的存儲單元10由可變電阻器C和通路(access)晶體管M組成。
可變電阻器C與位線BL相連。通路晶體管M連接在可變電阻器C和地電壓之間。字線WL耦接到通路晶體管M的柵極。當預定電壓被施加到字線WL時,通路晶體管M被導通,以通過位線BL為可變電阻器C提供電流IC。
可變電阻器C包括相變材料(未示出)。相變材料被調節為兩種穩定狀態之一,即晶態或非晶態。相變材料根據通過位線BL提供的電流IC而改變到晶態或非晶態。相變存儲器借助于相變材料的這種特性而對其中的數據進行編程。
圖2是示出了相變材料的特性的圖表。在圖2中,附圖標記1表示非晶態的調節曲線,而附圖標記2表示晶態的調節曲線。
參考圖2,當相變材料(GST)在時間T1期間由電流源以超過其熔點Tm的高溫加熱之后迅速冷卻時,該相變材料變為非晶態。非晶態通常被稱為存儲數據“1”的復位狀態。否則,當相變材料在長于時間T1的時間T2期間以高于結晶溫度Tc并低于熔點Tm的溫度加熱之后緩慢冷卻時,該相變材料穩定(settled)為晶態。該晶態通常被稱為存儲數據“0”的置位狀態。該存儲單元是導電的,其阻抗根據相變材料的非晶體量而變化。該存儲單元的阻抗在非晶態時為最高,而在晶態時為最低。
發明內容
本發明針對一種在具有多級單元的相變存儲器中不管其先前狀態如何而正確編程數據的方法。
本發明還針對一種能夠不管其先前狀態如何而正確編程其中的數據的相變存儲器。
根據第一方面,本發明針對一種在相變存儲設備中編程數據的方法。根據該方法,將第一脈沖施加到具有多個狀態的存儲單元。施加第二脈沖,以將該存儲單元調節為所述多個狀態之一。第二脈沖的波形根據所述多個狀態而可變。
在一個實施例中,該第一脈沖將存儲單元調節為復位狀態。該第二脈沖的下降時間可根據所述多個狀態而變化。在一個實施例中,當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的下降時間較長。該第二脈沖的振幅可根據所述多個狀態而變化。當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的振幅可以較小。在一個實施例中,該第二脈沖的持續時間根據所述多個狀態而變化。當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的持續時間可以較大。在一個實施例中,該第二脈沖的振幅和持續時間根據所述多個狀態而變化。當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的振幅可以較小而持續時間可以較大。
在一個實施例中,該第一脈沖將存儲單元調節為置位狀態。該第二脈沖的下降時間可根據所述多個狀態而變化。當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的下降時間可較短。在一個實施例中,該第二脈沖的振幅根據所述多個狀態而變化。當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的振幅可較大。在一個實施例中,該第二脈沖的持續時間可根據所述多個狀態而變化。當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的持續時間可較小。在一個實施例中,該第二脈沖的振幅和持續時間可根據所述多個狀態而變化。當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的振幅可以較大而持續時間可以較小。
根據另一方面,本發明針對一種用于在相變存儲設備中編程數據的方法。根據本方法,不管要編程的多比特數據如何,而將存儲單元初始化為第一狀態。對應于所述要編程的多比特數據,而將該存儲單元從第一狀態編程到第二狀態。
在一個實施例中,該初始化步驟包括向存儲單元施加第一脈沖。在一個實施例中,該編程步驟包括向初始化為第一狀態的存儲單元施加第二脈沖。該第一脈沖可保持恒定,而該第二脈沖的波形根據要編程的多比特數據而變化。該第一狀態是復位狀態或置位狀態。
根據另一方面,本發明針對一種相變存儲器。該存儲器包括具有多個狀態的存儲單元和編程脈沖發生器。該編程脈沖發生器施加第一脈沖到該存儲單元,并施加第二脈沖以將該存儲單元調節為所述多個狀態之一。第二脈沖的波形根據所述多個狀態而可變。
在一個實施例中,第一脈沖將該存儲單元調節為復位狀態。當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的下降時間可較長。當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的振幅可較小。當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的持續時間可較大。
在一個實施例中,第一脈沖將該存儲單元調節為置位狀態。當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的下降時間可較短。當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的振幅可較大。當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的持續時間可較小。
根據如附圖所示的對于本發明優選方面的更具體的描述,本發明的前述和其他目的、特征和優點將更清楚,在所有不同的附圖中,相同的附圖標記始終表示相同的部件。附圖不必按照比例,其重點在于圖示本發明的原理。在這些圖中,為了清楚起見,而夸大了各層和區域的厚度。
圖1是圖示了相變存儲設備的存儲單元的等價電路圖。
圖2是示出了相變材料的特性的圖表。
圖3是示出了對包括多級單元的相變存儲設備進行編程的方法的圖表。
圖4是圖示了根據本發明實施例的相變存儲設備的電路圖。
圖5是圖示了圖4所示相變材料(GST)的多個狀態的圖。
圖6和7是圖示了根據本發明的編程相變存儲設備的方法的示意波形圖。
具體實施例方式
最近,已提出了用于在單一存儲單元中存儲多于兩比特的技術。這樣的存儲單元被稱為多級單元(MLC)。在相變存儲設備中,多級單元可進一步工作在復位和置位狀態之間的中間狀態。在美國專利第6625054號(下面稱為‘054專利)中公開了具有多級單元的相變存儲器中的編程方法。
圖3是示出了對包括多級單元的相變存儲設備進行編程的傳統方法的圖表,其在‘054專利中示出。參考圖3,存儲單元可沿著電流脈沖的下降時間而以四個狀態工作。假設存儲單元的復位狀態對應于數據<1,1>,而存儲單元的置位狀態對應于數據<0,0>,則根據相變材料的非晶體量,該存儲單元還可以工作在<1,0>和<0,1>的數據狀態中。
根據‘054專利,相變存儲設備通過控制提供到存儲單元中的電流脈沖的下降時間而用兩個比特對單一存儲單元進行編程。‘054專利利用這樣的特性,即當電流脈沖的下降時間更長時,相變材料的非晶體量變得更小。
然而,‘054專利存在這樣的問題,即當電流脈沖被施加到所選擇的存儲單元時,相變材料的非晶體量根據其前一狀態而變化。例如,將從<1,0>到<0,1>編程存儲單元的情況和從<0,0>到<0,1>編程存儲單元的情況進行比較,即使存儲單元結果都為數據狀態<0,1>,相變材料的非晶體量也可由前一狀態改變。隨著這種數據狀態轉換的重復發生,不可能通過相變材料的非晶體量而正確區分數據狀態。也就是說,傳統相變存儲設備不足以可靠地進行精確的編程操作,因為其不考慮前一數據狀態而編程數據。
圖4是圖示了根據本發明實施例的相變存儲設備的電路圖。參考圖4,該相變存儲設備500包括存儲單元510和編程脈沖發生器530。
存儲單元510包括可變電阻器520和通路晶體管M1。通路晶體管M1連接在可變電阻器520和地電壓之間。字線WL耦接到通路晶體管M1的柵極。當通路晶體管M1被導通時,通過位線BL為可變電阻器520提供電流IC。在圖4中,通路晶體管M1可以以二極管的形式實現。
參考圖4,可變電阻器520包括上電極521、相變材料522、接觸式插頭(CP)524、和下電極525。上電極521與位線BL相連。下電極525連接在接觸式插頭524和通路晶體管M1之間。接觸式插頭524(也被稱為“加熱器塞”)由導電材料(例如氮化鈦TiN)形成。相變材料522被插入在上電極521和接觸式插頭524之間。
相變材料522的狀態可根據電流脈沖的振幅、持續時間、和下降時間而變化。陰影線部分523表示相變材料的非晶部分。隨著其從非晶態進行到晶態,非晶體量的數量變得更少。
存儲單元510可根據編程脈沖發生器530提供的電流脈沖而被調節為多于兩種狀態,其被稱為“多態”。存儲單元510根據相變材料522的非晶體量523而被設置為多態之一。可變電阻器520的阻抗取決于相變材料522的非晶體量523。
編程脈沖發生器530接收多比特數據,然后提供兩個電流脈沖。編程脈沖發生器530能夠提供多于兩個電流脈沖。提供第一脈沖531而以復位或置位狀態初始化相變材料522。第一脈沖531不管輸入數據如何都維持相同的波形,而第二脈沖532由于輸入數據而波形可變。提供第二脈沖532以將存儲單元510編程為多態之一。關于可根據多態變化的下降時間、振幅、和/或持續時間,第二脈沖532是可調整的。編程脈沖發生器530也可能提供‘053專利和這里圖6和7所示的各種電流脈沖。
圖5是圖示了圖4所示相變材料(GST)的多個狀態的圖。參考圖5,單一存儲單元根據相變材料(GST)被調節為四種狀態之一,以存儲2比特數據。
存儲數據<1,1>的相變材料(GST)被安排為非晶態、復位狀態、或<1,1>狀態。<1,1>狀態具有最大非晶體量和最高阻抗。另一方面,存儲數據<0,0>的相變材料(GST)被安排為晶態、置位狀態、或<0,0>狀態。<0,0>狀態具有幾乎為零的最低非晶體量和最低阻抗。
存儲數據<1,0>的相變材料(GST)被調節為非晶態和晶態之間的第一中間狀態。<1,0>狀態具有比<1,1>狀態小的非晶體量和阻抗。存儲數據<0,1>的相變材料(GST)被調節為非晶態和晶態之間的第二中間狀態。<0,1>狀態具有比<1,0>狀態小的非晶體量和阻抗。
圖6和7是圖示了根據本發明的編程相變存儲設備的方法的示意波形圖。圖6的波形(a)到(d)與以復位狀態對存儲單元進行初始化的情況相關聯,而圖7的波形(a)到(d)與以置位狀態對存儲單元進行初始化的情況相關聯。
圖6的波形(a)到(d)圖示了在以復位狀態對存儲單元進行初始化之后編程數據時的第一和第二脈沖,其中第一脈沖維持其波形恒定,而第二脈沖的波形根據多態而可變。波形(a)圖示了第二脈沖隨下降時間而變化的情況,而波形(b)圖示了第二脈沖隨振幅而變化的情況。波形(c)圖示了第二脈沖隨持續時間而變化的情況,而波形(d)圖示了第二脈沖隨振幅和持續時間而變化的情況。
參考圖6的波形(a),第一脈沖100不管多態如何而保持恒定,而第二脈沖101、102、103和104的下降時間根據多態而彼此不同。這里,下降時間被定義為電流Ic從最大電平下降到最小電平所花費的時間。如圖2所示,相變材料(GST)的非晶體量隨著冷卻時間而可變。由此,可通過控制第二脈沖的下降時間而將存儲單元編程為期望狀態。
第一脈沖100不管先前狀態如何而以復位狀態對存儲單元進行初始化。第二脈沖101-104的下降時間根據多態而不同,用于以期望狀態編程存儲單元。第二脈沖101具有接近0的下降時間。如果第二脈沖101被施加到存儲單元,則存儲單元被編程為<1,1>狀態。第二脈沖102具有下降時間T1-T0。如果第二脈沖102被施加到存儲單元,則存儲單元被編程為<1,0>狀態。第二脈沖103具有下降時間T2-T0。這里,下降時間T2-T0比下降時間T1-T0長。如果第二脈沖103被施加到存儲單元,則存儲單元被編程為<0,1>狀態。第二脈沖104具有下降時間T3-T0。這里,下降時間T3-T0比下降時間T2-T0長。如果第二脈沖104被施加到存儲單元,則存儲單元被編程為<0,0>狀態。具有可變下降時間的第二脈沖可具有圖3所示的更多實際特征。
參考圖6的波形(b),第一脈沖200不管多態如何而保持恒定,而第二脈沖201、202、203和204的脈沖振幅根據多態而彼此不同。這里,脈沖振幅被定義為電流Ic的最大電平。如圖2所示,相變材料(GST)的非晶體量隨著溫度而可變。由此,可通過控制第二脈沖的振幅而將存儲單元編程為期望狀態。
第一脈沖200不管先前狀態如何而以復位狀態對存儲單元進行初始化。第二脈沖201-204的振幅根據多態而不同,用于以期望狀態編程存儲單元。例如,第二脈沖201具有振幅I0。如果第二脈沖201被施加到存儲單元,則存儲單元被編程為<1,1>狀態。第二脈沖202具有振幅I1。這里,I1小于I0。如果第二脈沖202被施加到存儲單元,則存儲單元被編程為<1,0>狀態。第二脈沖203具有振幅I2。這里,I2小于I1。如果第二脈沖203被施加到存儲單元,則存儲單元被編程為<0,1>狀態。第二脈沖204具有振幅I3。這里,I3小于I2。如果第二脈沖204被施加到存儲單元,則存儲單元被編程為<0,0>狀態。
參考圖6的波形(c),第一脈沖300不管多態如何而保持恒定,而第二脈沖301、302、303和304的持續時間(或脈沖寬度)根據多態而彼此不同。這里,持續時間被定義為維持電流Ic的最大電平的時間。如圖2所示,相變材料(GST)的非晶體量隨著溫度的持續時間而可變。由此,可通過控制第二脈沖的持續時間而將存儲單元編程為期望狀態。
第一脈沖300不管先前狀態如何而以復位狀態對存儲單元進行初始化。第二脈沖301-304的持續時間(或脈沖寬度)根據多態而不同,用于以期望狀態編程存儲單元。第二脈沖301具有持續時間D1-D0。如果第二脈沖301被施加到存儲單元,則存儲單元被編程為<1,1>狀態。第二脈沖302具有持續時間D2-D0。這里,D2-D0比D1-D0長。如果第二脈沖302被施加到存儲單元,則存儲單元被編程為<1,0>狀態。第二脈沖303具有持續時間D3-D0。這里,D3-D0比D2-D0長。如果第二脈沖303被施加到存儲單元,則存儲單元被編程為<0,1>狀態。第二脈沖304具有持續時間D4-D0。這里,D4-D0比D3-D0長。如果第二脈沖304被施加到存儲單元,則存儲單元被編程為<0,0>狀態。
參考圖6的波形(d),第一脈沖400不管多態如何而保持恒定,而第二脈沖401、402、403和404的持續時間和振幅根據多態而彼此不同。如圖2所示,相變材料(GST)的非晶體量隨著最大溫度和溫度的持續時間而可變。由此,可通過控制第二脈沖的持續時間和振幅而將存儲單元編程為期望狀態。
第一脈沖400不管先前狀態如何而以復位狀態對存儲單元進行初始化。第二脈沖401-404的持續時間和振幅根據多態而不同,用于以期望狀態編程存儲單元。第二脈沖401具有振幅I0和持續時間D1-D0。如果第二脈沖401被施加到存儲單元,則存儲單元被編程為<1,1>狀態。第二脈沖402具有振幅I1和持續時間D2-D0。這里,I1小于I0并且D2-D0比D1-D0長。如果第二脈沖402被施加到存儲單元,則存儲單元被編程為<1,0>狀態。第二脈沖403具有振幅I2和持續時間D3-D0。這里,I2小于I1并且D3-D0比D2-D0長。如果第二脈沖403被施加到存儲單元,則存儲單元被編程為<0,1>狀態。第二脈沖404具有振幅I3和持續時間D4-D0。這里,I3小于I2并且D4-D0比D3-D0長。如果第二脈沖404被施加到存儲單元,則存儲單元被編程為<0,0>狀態。
在圖6中,當需要將存儲單元編程為<1,1>狀態時,可僅使用第一脈沖100、200、300和400,也就是說,可以不使用第二脈沖101、201、301和401。
利用圖6所示的編程方案,存儲單元總是從復位狀態進行編程,使得可能在編程不受前一狀態的影響的情況下完成精確的編程操作。
圖7的波形(a)到(d)示出了在以置位狀態對存儲單元進行初始化之后編程數據時的第一和第二脈沖,其中第一脈沖維持其波形恒定,而第二脈沖的波形根據多態而可變。波形(a)圖示了第二脈沖隨下降時間而變化的情況,而波形(b)圖示了第二脈沖隨振幅而變化的情況。波形(c)圖示了第二脈沖隨持續時間而變化的情況,而波形(d)圖示了第二脈沖隨振幅和持續時間而變化的情況。
參考圖7的波形(a),第一脈沖600不管多態如何而保持恒定,而第二脈沖601、602、603和604的下降時間根據多態而彼此不同。
第一脈沖600不管先前狀態如何而以置位狀態對存儲單元進行初始化。第二脈沖601-604的下降時間根據多態而不同,用于以期望狀態編程存儲單元。第二脈沖601具有下降時間T1-T0。如果第二脈沖601被施加到存儲單元,則存儲單元被編程為<0,0>狀態。第二脈沖602具有下降時間T2-T0。這里,T2-T0比下降時間T1-T0短。如果第二脈沖602被施加到存儲單元,則存儲單元被編程為<0,1>狀態。第二脈沖603具有下降時間T3-T0。這里,T3-T0比T2-T0短。如果第二脈沖603被施加到存儲單元,則存儲單元被編程為<1,0>狀態。第二脈沖604具有接近0的下降時間。如果第二脈沖604被施加到存儲單元,則存儲單元被編程為<1,1>狀態。
參考圖7的波形(b),第一脈沖700不管多態如何而保持恒定,而第二脈沖701、702、703和704的脈沖振幅根據多態而彼此不同。
第一脈沖700不管先前狀態如何而以置位狀態對存儲單元進行初始化。第二脈沖701-704的振幅根據多態而不同,用于以期望狀態編程存儲單元。例如,第二脈沖701具有振幅I0。如果第二脈沖701被施加到存儲單元,則存儲單元被編程為<0,0>狀態。第二脈沖702具有振幅I1。這里,I1大于I0。如果第二脈沖702被施加到存儲單元,則存儲單元被編程為<0,1>狀態。第二脈沖703具有振幅I2。這里,I2大于I1。如果第二脈沖703被施加到存儲單元,則存儲單元被編程為<1,0>狀態。第二脈沖704具有振幅I3。這里,I3大于I2。如果第二脈沖704被施加到存儲單元,則存儲單元被編程為<1,1>狀態。
參考圖7的波形(c),第一脈沖800不管多態如何而保持恒定,而第二脈沖801、802、803和804的持續時間(或脈沖寬度)根據多態而彼此不同。
第一脈沖800不管先前狀態如何而以置位狀態對存儲單元進行初始化。第二脈沖801-804的持續時間(或脈沖寬度)根據多態而不同,用于以期望狀態編程存儲單元。第二脈沖801具有持續時間D1-D0。如果第二脈沖801被施加到存儲單元,則存儲單元被編程為<0,0>狀態。第二脈沖802具有持續時間D2-D0。這里,D2-D0比D1-D0短。如果第二脈沖802被施加到存儲單元,則存儲單元被編程為<0,1>狀態。第二脈沖803具有持續時間D3-D0。這里,D3-D0比D2-D0短。如果第二脈沖803被施加到存儲單元,則存儲單元被編程為<1,0>狀態。第二脈沖804具有持續時間D4-D0。這里,D4-D0比D3-D0短。如果第二脈沖804被施加到存儲單元,則存儲單元被編程為<1,1>狀態。
參考圖7的波形(d),第一脈沖900不管多態如何而保持恒定,而第二脈沖901、902、903和904的持續時間和振幅根據多態而彼此不同。
第一脈沖900不管先前狀態如何而以置位狀態對存儲單元進行初始化。第二脈沖901-904的持續時間和振幅根據多態而不同,用于以期望狀態編程存儲單元。第二脈沖901具有振幅I0和持續時間D1-D0。如果第二脈沖901被施加到存儲單元,則存儲單元被編程為<0,0>狀態。第二脈沖902具有振幅I1和持續時間D2-D0。這里,I1大于I0并且D2-D0比D1-D0短。如果第二脈沖902被施加到存儲單元,則存儲單元被編程為<0,1>狀態。第二脈沖903具有振幅I2和持續時間D3-D0。這里,I2大于I1并且D3-D0比D2-D0短。如果第二脈沖903被施加到存儲單元,則存儲單元被編程為<1,0>狀態。第二脈沖904具有振幅I3和持續時間D4-D0。這里,I3大于I2并且D4-D0比D3-D0短。如果第二脈沖904被施加到存儲單元,則存儲單元被編程為<1,1>狀態。
在圖7中,當需要將存儲單元編程為<0,0>狀態時,可僅使用第一脈沖600、700、800和900,也就是說,可以不使用第二脈沖601、701、801和901。
利用圖7所示的編程方案,存儲單元總是從復位狀態進行編程,使得可能在操作不受前一狀態的影響的情況下完成精確的編程操作。根據本發明,由于存儲單元以復位或置位狀態初始化之后被編程,所以可以不受先前狀態的影響而正確地對存儲單元進行編程。
盡管已參考其示范實施例而具體示出和描述了本發明,但是本領域普通技術人員應明白,在不脫離以下權利要求限定的本發明的精神和范圍的情況下,可在這里進行形式和細節的各種改變。
權利要求
1.一種用于在相變存儲設備中編程數據的方法,包括以下步驟向具有多個狀態的存儲單元施加第一脈沖;和施加第二脈沖,以將該存儲單元調節為所述多個狀態之一,其中第二脈沖的波形根據所述多個狀態而可變。
2.根據權利要求1的方法,其中該第一脈沖將存儲單元調節為復位狀態。
3.根據權利要求2的方法,其中該第二脈沖的下降時間根據所述多個狀態而變化。
4.根據權利要求3的方法,其中當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的下降時間較長。
5.根據權利要求2的方法,其中該第二脈沖的振幅根據所述多個狀態而變化。
6.根據權利要求5的方法,其中當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的振幅較小。
7.根據權利要求2的方法,其中該第二脈沖的持續時間根據所述多個狀態而變化。
8.根據權利要求7的方法,其中當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的持續時間較大。
9.根據權利要求2的方法,其中該第二脈沖的振幅和持續時間根據所述多個狀態而變化。
10.根據權利要求9的方法,其中當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的振幅較小而持續時間較大。
11.根據權利要求1的方法,其中該第一脈沖將存儲單元調節為置位狀態。
12.根據權利要求11的方法,其中該第二脈沖的下降時間根據所述多個狀態而變化。
13.根據權利要求12的方法,其中當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的下降時間較短。
14.根據權利要求11的方法,其中該第二脈沖的振幅根據所述多個狀態而變化。
15.根據權利要求14的方法,其中當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的振幅較大。
16.根據權利要求11的方法,其中該第二脈沖的持續時間根據所述多個狀態而變化。
17.根據權利要求16的方法,其中當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的持續時間較小。
18.根據權利要求11的方法,其中該第二脈沖的振幅和持續時間根據所述多個狀態而變化。
19.根據權利要求18的方法,其中當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的振幅較大而持續時間較小。
20.一種用于在相變存儲設備中編程數據的方法,包括步驟不管要編程的多比特數據如何,而將存儲單元初始化為第一狀態;和對應于所述要編程的多比特數據,而將該存儲單元從第一狀態編程到第二狀態。
21.根據權利要求20的方法,其中該初始化步驟包括向存儲單元施加第一脈沖。
22.根據權利要求21的方法,其中該編程步驟包括向初始化為第一狀態的存儲單元施加第二脈沖。
23.根據權利要求22的方法,其中該第一脈沖保持恒定,而該第二脈沖的波形根據要編程的多比特數據而變化。
24.根據權利要求22的方法,其中該第一狀態是復位狀態和置位狀態之一。
25.一種相變存儲器,包括具有多個狀態的存儲單元;和編程脈沖發生器,其施加第一脈沖到該存儲單元,并施加第二脈沖以將該存儲單元調節為所述多個狀態之一,其中第二脈沖的波形根據所述多個狀態而可變。
26.根據權利要求25的相變存儲器,其中第一脈沖將該存儲單元調節為復位狀態。
27.根據權利要求26的相變存儲器,其中當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的下降時間較長。
28.根據權利要求26的相變存儲器,其中當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的振幅較小。
29.根據權利要求26的相變存儲器,其中當該存儲單元從復位狀態轉變到置位狀態時,第二脈沖的持續時間較大。
30.根據權利要求25的相變存儲器,其中第一脈沖將該存儲單元調節為置位狀態。
31.根據權利要求30的相變存儲器,其中當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的下降時間較短。
32.根據權利要求30的相變存儲器,其中當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的振幅較大。
33.根據權利要求30的相變存儲器,其中當該存儲單元從置位狀態轉變到復位狀態時,第二脈沖的持續時間較小。
全文摘要
公開了一種相變存儲設備及其編程方法。該相變存儲設備包括每個具有多個狀態的存儲單元、和向存儲單元提供電流脈沖的編程脈沖發生器。該編程脈沖發生器通過施加第一脈沖到存儲單元而將該存儲單元初始化為復位或置位狀態,然后施加第二脈沖而將該存儲單元編程為所述多個狀態之一。根據本發明,當在將存儲單元初始化到復位或置位狀態之后進行編程時,可以在不受存儲單元的先前狀態的影響的情況下,對存儲單元進行正確編程。
文檔編號G11C13/00GK1892889SQ20051013625
公開日2007年1月10日 申請日期2005年12月23日 優先權日2005年7月6日
發明者金惠珍, 金杜應, 李光振, 魯有桓 申請人:三星電子株式會社