專利名稱:非易失性存儲器件及其操作方法
技術(shù)領(lǐng)域:
本發(fā)明的示例性實施例涉及用于提高非易失性存儲器件的可靠性的技術(shù)。
背景技術(shù):
根據(jù)斷電時數(shù)據(jù)是否被保留,存儲器件劃分為易失性存儲器件和非易失性存儲器件。易失性存儲器件是一種斷電時數(shù)據(jù)就丟失的存儲器件。易失性存儲器件的例子包括 DRAM和SRAM。非易失性存儲器件是一種即使斷電也維持儲存的數(shù)據(jù)的存儲器件。非易失性存儲器件的例子包括快閃存儲器件。非易失性存儲器件的主要操作是擦除操作、讀取操作和編程操作。當對非易失性存儲器件上反復地執(zhí)行擦除操作和編程操作時,非易失性存儲器件的物理特性退化,并且存儲器單元的可靠性降低。因此,這樣的一種技術(shù)是有用的,即從非易失性存儲器件的存儲器單元中選擇被反復執(zhí)行擦除操作和編程操作的存儲器單元,并對退化的存儲器單元進行管理使其不被使用。
發(fā)明內(nèi)容
本發(fā)明的一個實施例涉及一種非易失性存儲器件,所述非易失性存儲器件檢測每個存儲塊中的擦除操作的次數(shù),擦除操作是以存儲塊為單位進行的,當存儲塊的擦除操作的次數(shù)超過基準值時,將所述存儲塊視為壞的存儲塊,從而提高了非易失性存儲器件的可靠性。根據(jù)本發(fā)明的一個實施例,提供了一種非易失性存儲器件,包括多個存儲塊;多個擦除檢測單元,所述多個擦除檢測單元分別設置在所述多個存儲塊處,并被配置為各自檢測相應的存儲塊的擦除;以及控制單元,所述控制單元被配置為當在所述多個存儲塊中的存儲塊上執(zhí)行的擦除操作的次數(shù)大于基準值時,確定所述存儲塊是壞的存儲塊,其中在所述存儲塊上執(zhí)行的擦除操作的次數(shù)是由相應的擦除檢測單元檢測的。擦除檢測單元可以各自檢測相應存儲塊的字線上的擦除電壓的施加。根據(jù)本發(fā)明的另一個實施例,提供了一種操作非易失性存儲器件的方法,包括以下步驟在從多個存儲塊中選出的存儲塊上執(zhí)行擦除操作;確定在所述存儲塊上執(zhí)行的擦除操作的次數(shù);以及當在所述存儲塊上執(zhí)行的擦除操作的次數(shù)大于基準值時,確定所述存儲塊是壞的存儲塊。所述確定擦除操作次數(shù)的步驟包括以下步驟當在所述存儲塊的字線上施加擦除電壓并在所述存儲塊的阱區(qū)上施加擦除偏壓時,將檢測信號激活;儲存所述檢測信號;以及對所述儲存的檢測信號的邏輯值的改變的次數(shù)進行計數(shù)。
圖1是根據(jù)本發(fā)明的一個實施例的非易失性存儲器件的結(jié)構(gòu)圖。圖2是根據(jù)本發(fā)明的一個實施例的圖1所示的擦除檢測單元的結(jié)構(gòu)圖。圖3是描述根據(jù)本發(fā)明的一個實施例的用于操作非易失性存儲器件的方法的流程圖。
具體實施例方式下面將參照附圖來更加詳細地描述本發(fā)明的示例性實施例。然而,本發(fā)明可以用不同的方式來實施,不應當理解為限于本文所描述的實施例。確切地說,提供這些實施例使得本說明書對于本領(lǐng)域技術(shù)人員而言將是清楚且完整的,并且將充分傳達本發(fā)明的范圍。 在本說明書中,在本發(fā)明的各幅附圖和各個實施例中,相同的附圖標記表示相同的部件。圖1是根據(jù)本發(fā)明的一個實施例的非易失性存儲器件的結(jié)構(gòu)圖。參見圖1,非易失性存儲器件包括存儲塊110和120、擦除檢測單元111和121、控制單元130、行電路112和122、以及列電路113和123。在非易失性存儲器件中設置多個存儲塊110和120(圖1中僅示例性地示出了兩個塊)。存儲塊110和120每個包括多個頁,每個頁具有多個存儲器單元。在NAND快閃存儲器中,以存儲塊為單位進行擦除操作,并且以頁為單位進行讀取或編程操作。與此同時,存儲塊110和120每個包括多個存儲串STl至ST4。圖1示例性地示出了每個存儲塊的四個串。存儲串STl至ST4包括源極選擇晶體管、多個存儲器單元和漏極選擇晶體管,所述源極選擇晶體管具有與公共源極線CSL耦合的源極,所述漏極選擇晶體管分別具有與位線BLl至BL4耦合的漏極。源極選擇晶體管的柵極與源極選擇線SSL耦合。存儲器單元的柵極分別與字線Wi)至WLN耦合。漏極選擇晶體管的柵極與漏極選擇線 DSL耦合。存儲串STl至ST4耦合在相應的位線BLl至BL4與公共源極線CSL之間。分別在存儲塊110和120處設置行電路112和122 ;并且行電路112和122在控制單元130的控制下,將適用于擦除/讀取/編程操作的電壓施加至字線mi)至WLN、漏極選擇線DSL和源極選擇線SSL。分別在存儲塊110和120處設置列電路113和123 ;并且列電路113和123在控制單元130的控制下,根據(jù)擦除/讀取/編程操作對位線BLO至BL4進行控制。在列電路 113和123內(nèi)設置多個頁緩沖器??刂茊卧?30接收從存儲器件的外部輸入的命令CMD和地址ADD ;并且控制單元 130控制行電路112和122以及列電路113和123,使得存儲塊110和120可以被擦除/讀
取/編程。在存儲塊110和120處分別設置擦除檢測單元111和121,并且擦除檢測單元111 和121分別檢測存儲塊110和120上執(zhí)行的擦除操作。當在存儲塊110上執(zhí)行擦除操作時, 擦除檢測單元111向控制單元130通知擦除操作。當在存儲塊120上執(zhí)行擦除操作時,擦除檢測單元121向控制單元130通知擦除操作??刂茊卧?30儲存存儲塊110和120的擦除操作的次數(shù)。當存儲塊110和120的擦除操作的次數(shù)超過基準值(例如,標準技術(shù)規(guī)范中指定的值)時,相應的塊可以被視為壞塊并且不再被使用。例如,當存儲塊110和120的擦除操作次數(shù)的基準值是10000時,在存儲塊110上執(zhí)行的擦除操作的次數(shù)是5000、存儲塊120上執(zhí)行的擦除操作的次數(shù)是10000的情況下,控制單元130確定存儲塊120是壞塊,使得存儲塊120不再被使用。由于存儲塊110上執(zhí)行的擦除操作的次數(shù)未超過基準值,因此存儲塊110不被確定為是壞塊,從而存儲塊110可以被正常使用。根據(jù)本發(fā)明的一個示例性實施例,每個存儲塊的擦除操作的次數(shù)是分開儲存的, 并且當擦除操作的次數(shù)超過基準次數(shù)時,存儲塊被確定為是壞塊。因此,相應的存儲塊不被用來儲存數(shù)據(jù)。如此,通過考慮存儲塊的不同退化狀態(tài),可以有效地使用非易失性存儲器件內(nèi)的存儲塊。圖2是根據(jù)本發(fā)明的一個實施例的圖1所示的擦除檢測單元111的結(jié)構(gòu)圖。擦除檢測單元111檢測在存儲塊110上執(zhí)行的擦除操作。為了在存儲塊110上執(zhí)行擦除操作,向存儲塊的存儲器單元的阱區(qū)施加擦除偏壓(也稱為體區(qū)偏壓或背板偏壓) (例如為18V或更高),并向存儲塊110的字線mi)至WLN施加擦除電壓(例如,0V)。因此, 擦除檢測單元111檢測擦除檢測單元111所屬的存儲塊110的字線mi)至WLN上的擦除電壓(OV)的施加,以及檢測所述存儲器單元的阱區(qū)上的擦除偏壓(18V)的施加,并且激活檢測信號DETECT0,以通知檢測到擦除電壓和擦除偏壓的施加。擦除檢測單元111包括檢測器210和鎖存器220。當擦除電壓施加至存儲塊110 的字線WL15并且擦除偏壓TOLL_BIAS施加至存儲塊110的阱區(qū)時,檢測器210將檢測信號 DETECT0激活。鎖存器220儲存檢測信號DETECT0并將儲存的檢測信號DETECT0傳送給控制單元130。雖然圖2中示出了在存儲塊110的字線Wi)至WLN之中,字線札15的電壓被施加至檢測器210,但是檢測器210可以用于檢測存儲塊110的字線WLO至WLN的電壓中的任一個電壓。檢測器210包括匪OS晶體管211和213以及PMOS晶體管212。匪OS晶體管211 被設計為當IV或更高的電壓施加至NMOS晶體管211的柵極時,NMOS晶體管211導通,而 NMOS晶體管213被設計為當17V或更高的電壓施加至NMOS晶體管213的柵極時,NMOS晶體管213導通。此外,PMOS晶體管212被設計為當0. 3V或更低的電壓施加至PMOS晶體管 212的柵極時,PMOS晶體管212導通。在擦除操作中,OV的電壓被施加至存儲塊110的字線 W15,并且施加18V或更高的電壓作為擦除偏壓TOLL_BIAS。因此,在擦除操作中,PMOS晶體管212和匪OS晶體管213導通,并且檢測信號DETECT0變?yōu)楦唠娖健8鶕?jù)一個例子,在除了擦除操作之外的所有操作中,PMOS晶體管212和NMOS晶體管213不同時導通。在一些操作中,可以只使NMOS晶體管211導通。更具體地,例如,檢測器210只在擦除操作中將檢測信號DETECT0激活為高電平,而在其他操作中將檢測信號DETECT0去激活為低電平。鎖存器220包括兩個反相器221和222并儲存檢測信號DETECT0的電平。因此, 鎖存器220中儲存的檢測信號DETECT0的激活的次數(shù)與在存儲塊110上執(zhí)行的擦除操作的次數(shù)相一致??刂茊卧?30對鎖存器220中儲存的反相的檢測信號DETECTB0的邏輯電平的改變次數(shù)進行計數(shù),由此確定在存儲塊110上執(zhí)行的擦除操作的次數(shù),并儲存確定結(jié)果。雖然圖2示出了擦除檢測單元111是利用三個晶體管211、212和213以及鎖存器220設計而成的,但是對于本領(lǐng)域技術(shù)人員而言明顯的是,也可以用其他方式來設計用于檢測存儲塊110上執(zhí)行的擦除操作的電路。可以采用與上述參照圖2描述的擦除檢測單元111相同的方式來設計用于檢測存儲塊120上執(zhí)行的擦除操作的擦除檢測單元121。圖3是描述根據(jù)本發(fā)明的一個實施例的用于操作非易失性存儲器件的方法的流程圖。參見圖3,用于操作非易失性存儲器件的方法包括以下步驟在從多個存儲塊中選擇出的存儲塊上執(zhí)行擦除操作(S310);記錄存儲塊的擦除次數(shù)(S320);以及當記錄的相應存儲塊的擦除次數(shù)大于基準值時,將多個存儲塊之中的所述相應存儲塊視為壞塊(S330、 S340 和 S350)。在步驟S310,在從多個存儲塊之中選擇出的存儲塊上執(zhí)行擦除操作。在步驟 S320,記錄在步驟S310中被執(zhí)行了擦除操作的存儲塊的擦除次數(shù)。如上參照圖1和圖2所描述的,可以通過控制單元130的操作和在存儲塊110和120處分別設置的擦除檢測單元 111和121的操作來實施步驟S320。在非易失性存儲器件的操作期間,可以反復地實施步驟 S310 和 S320。在步驟S330,確定存儲塊的擦除次數(shù)是否超過基準值。在步驟S340,當在步驟 S330中確定相應的存儲塊的擦除次數(shù)超過基準值時,相應的存儲塊被視為壞塊并且不再被用來儲存數(shù)據(jù)。在步驟S350,當在步驟S330中確定相應的存儲塊的擦除次數(shù)未超過基準值時,相應的存儲塊被正常使用。只要輸入了擦除命令或者編程命令,就可以執(zhí)行步驟S330,或者可以以恒定的周期(例如,以某個周期而不是在每次輸入擦除命令或編程命令的期間)周期性地執(zhí)行步驟 S330。根據(jù)本發(fā)明的此實施例,針對每個存儲塊檢查擦除操作的次數(shù),并且當擦除操作的次數(shù)超過基準值時,相應的存儲塊被確定為是壞塊,從而提高了非易失性存儲器件的可靠性。另外,已被使用太多次的芯片內(nèi)的存儲塊被確定為是壞塊,而其他較少使用的存儲塊被正常使用,從而提高了非易失性存儲器件的使用效率。雖然已經(jīng)參照具體實施例描述了本發(fā)明,但是對于本領(lǐng)域技術(shù)人員而言明顯的是,在不脫離所附權(quán)利要求書所限定的本發(fā)明的精神和范圍的前提下,可以進行各種變化和修改。
權(quán)利要求
1.一種非易失性存儲器件,包括多個存儲塊;多個擦除檢測單元,所述多個擦除檢測單元分別設置在所述多個存儲塊處,并被配置為各自檢測相應的存儲塊的擦除;以及控制單元,所述控制單元被配置為當在所述多個存儲塊之中的存儲塊上執(zhí)行的擦除操作的次數(shù)大于基準值時,確定所述存儲塊是壞決,其中在所述存儲塊上執(zhí)行的擦除操作的次數(shù)是由相應的擦除檢測單元檢測的。
2.如權(quán)利要求1所述的非易失性存儲器件,其中,所述擦除檢測單元的每個被配置為檢測在相應的存儲塊的字線上的擦除電壓的施加。
3.如權(quán)利要求1所述的非易失性存儲器件,其中,所述擦除檢測單元的每個包括檢測器,所述檢測器被配置為當在相應的存儲塊的字線上施加擦除電壓并且在相應的存儲塊的阱區(qū)上施加擦除偏壓時將檢測信號激活;以及鎖存器,所述鎖存器被配置為儲存所述檢測信號并將所儲存的檢測信號傳送至所述控制單元。
4.如權(quán)利要求1所述的非易失性存儲器件,其中,以存儲塊為單位來進行所述非易失性存儲器件的擦除操作。
5.如權(quán)利要求2所述的非易失性存儲器件,還包括多個行電路,所述多個行電路被配置為將適用于擦除/讀取/編程操作的電壓施加至字線;以及多個列電路,所述多個列電路被配置為各自根據(jù)所述多個存儲塊中的一個相應的存儲塊的擦除/讀取/編程操作來對位線進行控制。
6.如權(quán)利要求5所述的非易失性存儲器件,其中,所述控制單元接收從所述存儲器件的外部輸入的命令和地址,并控制所述多個行電路和所述多個列電路使得所述多個存儲塊被擦除/讀取/編程。
7.如權(quán)利要求3所述的非易失性存儲器件,其中,所述檢測器包括第一 NMOS晶體管,所述第一 NMOS晶體管被配置為當在柵極上施加IV或更高的電壓時導通;第二 NMOS晶體管,所述第二 NMOS晶體管被配置為當在柵極上施加17V或更高的電壓時導通;以及第一 PMOS晶體管,所述第一 PMOS晶體管被配置為當在柵極上施加0. 3V或更低的電壓導通。
8.如權(quán)利要求7所述的非易失性存儲器件,其中,所述控制單元通過對所述檢測信號的邏輯電平的改變的次數(shù)進行計數(shù)來獲得在存儲塊上執(zhí)行的擦除操作的次數(shù)。
9.一種用于操作非易失性存儲器件的方法,包括以下步驟在從多個存儲塊中選出的存儲塊上執(zhí)行擦除操作;確定在所述存儲塊上執(zhí)行的擦除操作的次數(shù);以及當所述存儲塊上執(zhí)行的擦除操作的次數(shù)大于基準值時,確定所述存儲塊是壞的存儲塊。
10.如權(quán)利要求9所述的方法,其中,所述確定擦除操作次數(shù)的步驟包括以下步驟當在所述存儲塊的字線上施加擦除電壓并在所述存儲塊的阱區(qū)上施加且擦除偏壓時, 將檢測信號激活;儲存所述檢測信號;以及對所儲存的檢測信號的邏輯值的改變的次數(shù)進行計數(shù)。
11.如權(quán)利要求9所述的方法,其中,反復執(zhí)行所述執(zhí)行擦除操作的步驟和所述確定擦除操作次數(shù)的步驟。
12.如權(quán)利要求9所述的方法,其中,所述確定擦除操作次數(shù)的步驟包括如下步驟當在所述存儲塊的字線上施加擦除電壓時,利用擦除檢測單元將檢測信號激活,其中,所述擦除檢測單元包括串聯(lián)連接的第一 PMOS晶體管、第一 NMOS晶體管和第二 NMOS晶體管。
13.如權(quán)利要求12所述的方法,其中,在擦除操作中,當所述第一PMOS晶體管和所述第二 NMOS晶體管導通時,所述檢測信號變?yōu)檫壿嫺唠娖健?br>
14.如權(quán)利要求12所述的方法,其中,當所述第一PMOS晶體管和所述第二NMOS晶體管不同時導通且所述第一 NMOS晶體管導通時,所述檢測信號變?yōu)檫壿嫷碗娖健?br>
全文摘要
本發(fā)明公開了一種非易失性存儲器件,包括多個存儲塊;多個擦除檢測單元,分別設置在所述多個存儲塊處,并被配置為各自檢測相應的存儲塊的擦除;以及控制單元,被配置為當在存儲塊上執(zhí)行的擦除操作的次數(shù)大于基準值時,確定所述存儲塊是壞塊,其中在存儲塊上執(zhí)行的擦除操作的次數(shù)是由相應的擦除檢測單元檢測的。
文檔編號G11C16/02GK102314948SQ20101028476
公開日2012年1月11日 申請日期2010年9月17日 優(yōu)先權(quán)日2010年7月7日
發(fā)明者崔正旻, 金南經(jīng) 申請人:海力士半導體有限公司