欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

存儲系統(tǒng)及其編程方法和包括存儲系統(tǒng)的計(jì)算系統(tǒng)的制作方法

文檔序號:6765395閱讀:127來源:國知局
存儲系統(tǒng)及其編程方法和包括存儲系統(tǒng)的計(jì)算系統(tǒng)的制作方法
【專利摘要】公開了一種對多比特閃速存儲器件編程的存儲系統(tǒng)和方法,所述多比特閃速存儲器件包括存儲單元,每一個(gè)存儲單元均配置成存儲多比特?cái)?shù)據(jù),所述方法包括并且所述存儲系統(tǒng)配置成:確定待存儲到選定存儲單元中的數(shù)據(jù)是否是LSB數(shù)據(jù);以及如果待存儲到選定存儲單元中的數(shù)據(jù)不是LSB數(shù)據(jù),將所述選定存儲單元中存儲的低位數(shù)據(jù)備份到所述多比特閃速存儲器件的備份存儲塊中。
【專利說明】存儲系統(tǒng)及其編程方法和包括存儲系統(tǒng)的計(jì)算系統(tǒng)
[0001]本申請是申請?zhí)枮?00810095612.8、申請日為2008年4月29日的發(fā)明專利申請“存儲系統(tǒng)及其編程方法和包括存儲系統(tǒng)的計(jì)算系統(tǒng)”的分案申請。
[0002]相關(guān)申請的交叉引用
[0003]該美國非臨時(shí)申請基于U.S.C.§ 119要求2007年4月30日遞交的韓國專利申請N0.10-2007-0042041的優(yōu)先權(quán),通過引用將其全部內(nèi)容結(jié)合在本文中。
【技術(shù)領(lǐng)域】
[0004]這里所公開的本發(fā)明涉及一種半導(dǎo)體存儲器件,更具體地,涉及一種包括閃速存儲器件的存儲系統(tǒng)。
【背景技術(shù)】
[0005]近年來,諸如易失性存儲器和非易失性存儲器之類的存儲器件很快應(yīng)用于諸如MP3播放器、PMP、移動電話、筆記本計(jì)算機(jī)、PDA等之類的移動設(shè)備中。這種移動設(shè)備逐漸需要大容量存儲能力,以便提供各種功能,例如移動圖片再現(xiàn)功能。已經(jīng)進(jìn)行了多種努力來滿足這種需要。作為一種努力,已經(jīng)提出了一種多比特存儲器件,所述多比特存儲器件在一個(gè)存儲單元中存儲兩個(gè)或更多數(shù)據(jù)比特。在題為“NON-VOLATILE MEMORY DEVICEHAVING MULT1-BIT CELL STRUCTURE AND A METHOD OF PROGRAMMING SAME” 的美國專利N0.6, 122,188、題為“INTEGRATED CIRCUIT MEMORY DEVICE FOR STORING A MULT1-BIT DATAAND A METHOD FOR READING ST ORED IN THE SAME” 的美國專利 N0.6,075,734、以及題為“MULT1-BIT MEMORY CELL ARRAY OF ANON-VOLATILE SEMICONDUCTOR MEMORY DEVICE ANDMETHOD FOR DRIVING THE SAME”的美國專利N0.5,923,587中公開了用于在一個(gè)存儲單元中存儲多比特?cái)?shù)據(jù)的示例性多比特存儲器件,通過引用將其全部內(nèi)容結(jié)合在本文中。
[0006]在存儲單元存儲I比特?cái)?shù)據(jù)的情況下,所述存儲單元具有在兩個(gè)閾值電壓分布的任一個(gè)中的閾值電壓。即,存儲單元具有分別表示數(shù)據(jù)“I”和“O”的兩種狀態(tài)的任一個(gè)。另一方面,在存儲2比特?cái)?shù)據(jù)的存儲單元的情況下,所述存儲單元具有四種閾值電壓分布之一中的閾值電壓。即,存儲單元具有分別表示數(shù)據(jù)“11”、數(shù)據(jù)“10”、數(shù)據(jù)“01”和數(shù)據(jù)“00”的四種狀態(tài)之一。
[0007]可以按照各種方式實(shí)現(xiàn)在存儲單元中對多比特?cái)?shù)據(jù)編程的方法。例如,在每一個(gè)存儲單元中存儲的兩個(gè)數(shù)據(jù)比特分別由頁數(shù)據(jù)(在下文中稱作LSB數(shù)據(jù)(或低位數(shù)據(jù))和MSB (或者高位數(shù)據(jù))組成。在這種情況下,首先,對存儲單元中的LSB數(shù)據(jù)比特編程,然后對所述存儲單元中的MSB數(shù)據(jù)比特編程。在下文中,將對存儲器中的多個(gè)數(shù)據(jù)編程的方式稱為頁單位編程,下面將對其進(jìn)行更加全面地描述。
[0008]可以將一個(gè)存儲單 元編程為具有“11”、“10”、“00”和“01”狀態(tài)之一。為了方便起見,假設(shè)“ 11 ”、“ 10 ”、“ 00 ”和“ OI ”狀態(tài)分別與STO、STl、ST2和ST3相對應(yīng)。具有“ 11 ”狀態(tài)的存儲單元是已擦除的存儲單元,以及具有“10”狀態(tài)的存儲單元的閾值電壓比具有“11”狀態(tài)的存儲單元的閾值電壓更高。具有“00”狀態(tài)的存儲單元的閾值電壓比具有“10”狀態(tài)的存儲單元的閾值電壓更高,以及具有“01”狀態(tài)的存儲單元的閾值電壓比具有“00”狀態(tài)的存儲單元的閾值電壓更高。如果在這種假設(shè)下進(jìn)行LSB程序操作,如圖1A所示,存儲單元具有已擦除狀態(tài)或“10”狀態(tài)(ST1)。如果在所述LSB程序操作之后執(zhí)行MSB程序操作,如圖1B所示,具有“II”狀態(tài)的存儲單元具有已擦除狀態(tài)或“OI”狀態(tài)(ST3),而具有“10”狀態(tài)(STl)的存儲單元具有“10”狀態(tài)(STl)或“00”狀態(tài)(ST2)。即,當(dāng)LSB數(shù)據(jù)為“I”時(shí)將存儲單元編程為“01”狀態(tài),而當(dāng)LSB數(shù)據(jù)為“O”時(shí)將存儲單元編程為“00”狀態(tài)。
[0009]當(dāng)存儲多比特?cái)?shù)據(jù)時(shí)將出現(xiàn)問題,下面將更加全面地描述。
[0010]為了便于描述,將描述在一個(gè)存儲單元中存儲2比特?cái)?shù)據(jù)的操作。如上所述,首先,可以將低位數(shù)據(jù)比特存儲在存儲單元中。然后,可以將高位數(shù)據(jù)比特存儲在存儲單元中。在將高位數(shù)據(jù)比特編程到存儲單元中的同時(shí)斷開電源的情況下,取消了加電時(shí)最后編程的頁的程序操作。另一方面,假設(shè)在將高位數(shù)據(jù)比特編程到存儲單元中的同時(shí)斷開電源的情況下,先前存儲的低位數(shù)據(jù)比特可能丟失。這是因?yàn)樵诟呶粩?shù)據(jù)比特的程序操作時(shí),與低位數(shù)據(jù)比特相對應(yīng)的閾值電壓改變。

【發(fā)明內(nèi)容】

[0011]本發(fā)明涉及一種存儲系統(tǒng)和編程方法,能夠防止低位數(shù)據(jù)由于高位數(shù)據(jù)的程序故障導(dǎo)致丟失。
[0012]本發(fā)明還涉及提供一種存儲系統(tǒng)和數(shù)據(jù)恢復(fù)方法,能夠恢復(fù)由于加電故障導(dǎo)致丟失的低位數(shù)據(jù)。
[0013]本發(fā)明的一個(gè)方面是提供一種對多比特閃速存儲器件編程的方法,所述多比特閃速存儲器件包括存儲單元,每一個(gè)存儲單元均配置成存儲多比特?cái)?shù)據(jù)。所述方法包括:確定待存儲到選定存儲單元中的數(shù)據(jù)是否是LSB數(shù)據(jù);以及如果待存儲到選定存儲單元中的數(shù)據(jù)不是LSB數(shù)據(jù),將所述選定存儲單元中存儲的低位數(shù)據(jù)備份到所述多比特閃速存儲器件的備份存儲塊中。
[0014]所述方法還可以包括:在將所述低位數(shù)據(jù)備份到所述備份存儲塊中之后,對待存儲到所述選定存儲塊的數(shù)據(jù)編程。
[0015]所述方法還可以包括:如果將待存儲到選定存儲單元的數(shù)據(jù)確定是LSB數(shù)據(jù),對待存儲到選定存儲單元中的數(shù)據(jù)編程,而不進(jìn)行備份操作。
[0016]所述閃速存儲器件可以包括從以下組中選擇的存儲器件,所述組包括:NAND閃速存儲器件、NOR閃速存儲器件、CTF存儲器件和相變存儲器件。
[0017]所述存儲單元的每一個(gè)均可以配置成存儲2比特?cái)?shù)據(jù)。
[0018]備份到所述備份存儲塊中的低位數(shù)據(jù)可以是LSB數(shù)據(jù)。
[0019]所述存儲單元的每一個(gè)均可以配置成存儲M比特?cái)?shù)據(jù),其中M是大于或等于3的整數(shù)。
[0020]備份到所述備份存儲器的低位數(shù)據(jù)可以包括來自以下組的全部或至少一個(gè)數(shù)據(jù)比特,該組包括:第一數(shù)據(jù)比特至第(M-1)數(shù)據(jù)比特。
[0021]本發(fā)明的另一個(gè)方面是提供一種對多比特閃速存儲器件編程的方法,所述多比特閃速存儲器件包括存儲單元,每一個(gè)存儲單元均配置成存儲多比特?cái)?shù)據(jù)。所述方法包括:對待存儲到選定存儲單元的數(shù)據(jù)編程;確定待存儲到選定存儲單元中的數(shù)據(jù)是否是LSB數(shù)據(jù);以及如果確定待存儲到選定存儲單元中的數(shù)據(jù)是LSB數(shù)據(jù),將所述選定存儲單元中存儲的低位數(shù)據(jù)備份到所述多比特閃速存儲器件的備份存儲塊中。
[0022]所述存儲單元的每一個(gè)均可以配置成存儲2比特?cái)?shù)據(jù)。
[0023]備份到所述備份存儲塊中的低位數(shù)據(jù)可以是LSB數(shù)據(jù)。
[0024]所述存儲單元的每一個(gè)均可以配置成存儲M比特?cái)?shù)據(jù),其中M是大于或等于3的整數(shù)。
[0025]備份到所述備份存儲器的低位數(shù)據(jù)可以包括來自以下組的全部或至少一個(gè)數(shù)據(jù)比特,該組包括:第一數(shù)據(jù)比特至第(M-1)數(shù)據(jù)比特。
[0026]本發(fā)明的另一個(gè)方面是提供一種對多比特閃速存儲器件編程的方法,所述多比特閃速存儲器件包括存儲單元,每一個(gè)存儲單元均配置成存儲多比特?cái)?shù)據(jù)。所述方法包括:基于頁偏移值,確定待存儲到選定存儲單元的數(shù)據(jù)是否是待備份的數(shù)據(jù);以及如果確定待存儲到選定存儲單元中的數(shù)據(jù)是待備份的數(shù)據(jù),將基于待存儲到所述選定存儲塊中的數(shù)據(jù)的起始頁屬于頁偏移值的所述選定存儲塊的低位頁數(shù)據(jù)備份到備份存儲塊中。
[0027]如果確定待存儲到所述選定存儲塊中的數(shù)據(jù)是待備份的數(shù)據(jù),可以將屬于所述頁偏移值的所述選定存儲塊的低位頁數(shù)據(jù)備份到所述備份存儲塊中。
[0028]如果待存儲到所述選定存儲塊中的數(shù)據(jù)不是待備份的數(shù)據(jù),可以將待存儲的數(shù)據(jù)編程在所述選定存儲塊中。
[0029]所述閃速存儲器件可以是NAND閃速存儲器件。
[0030]所述多比特?cái)?shù)據(jù)可以是M比特?cái)?shù)據(jù),其中M是大于或等于2的整數(shù)。
[0031]在一些情況下,每一個(gè)所述存儲塊均可以具有一個(gè)頁偏移值。
[0032]在一些情況下,每一個(gè)所述存儲器均可以具有至少兩個(gè)不同的頁偏移值。
[0033]如果在加電時(shí)對于所述選定存儲塊檢測到電源故障,可以將待備份到所述備份存儲塊的數(shù)據(jù)和所述選定存儲塊的有效數(shù)據(jù)復(fù)制到自由的存儲塊。
[0034]本發(fā)明的另一個(gè)方面是提供一種存儲系統(tǒng),所述存儲系統(tǒng)包括:多比特閃速存儲器件,所述多比特閃速存儲器件包括多個(gè)存儲塊;以及存儲器控制器,配置成控制所述多比特閃速存儲器件。所述存儲器控制器配置成確定是否存在基于待編程到所述多比特閃速存儲器件中的數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù)。并且當(dāng)確定存在基于待編程到所述多比特閃速存儲器件中的數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù)時(shí),所述存儲器控制器配置成控制所述多比特閃速存儲器將屬于頁偏移值的低位數(shù)據(jù)從所述存儲塊備份到自由存儲塊中。
[0035]所述存儲器控制器可以配置成控制所述多比特閃速存儲器件,使得當(dāng)不存在基于待編程數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù)時(shí),將待編程數(shù)據(jù)在所述選定存儲塊中編程。
[0036]所述存儲單元的每一個(gè)均可以配置成存儲2比特?cái)?shù)據(jù)。
[0037]待備份到所述備份存儲塊中的低位數(shù)據(jù)可以是LSB數(shù)據(jù)。
[0038]所述存儲單元的每一個(gè)均可以配置成存儲M比特?cái)?shù)據(jù),其中M是大于或等于3的整數(shù)。
[0039]待備份到所述備份存儲器的低位數(shù)據(jù)可以是從以下組中選擇的數(shù)據(jù)比特,所述組包括第一數(shù)據(jù)比特至第(M-1)數(shù)據(jù)比特。[0040]所述存儲系統(tǒng)可以配置成檢測對于所述選定的存儲塊是否發(fā)生電源故障。
[0041]所述存儲器控制器可以配置成控制所述多比特閃速存儲器件,使得當(dāng)檢測到所述選定存儲塊的電源故障時(shí),將備份到所述備份存儲塊的數(shù)據(jù)和所述選定存儲塊的有效數(shù)據(jù)復(fù)制到自由存儲塊中。
[0042]所述多比特閃速存儲器件可以是NAND閃速存儲器件。
[0043]所述多比特閃速存儲器件和所述存儲器控制器可以組成OneNAND?閃速存儲器件。
[0044]本發(fā)明的另一個(gè)方面是提供一種存儲系統(tǒng),包括:多比特閃速存儲器件,所述多比特閃速存儲器件包括多個(gè)存儲塊;以及存儲器控制器,配置成控制所述多比特閃速存儲器件。所述存儲器控制器配置成將通過對待編程數(shù)據(jù)的地址與頁偏移值相加獲得的地址確定為待編程數(shù)據(jù)的起始地址。
[0045]本發(fā)明的另一個(gè)方面是提供一種存儲系統(tǒng),包括:多比特閃速存儲器件,所述多比特閃速存儲器件包括多個(gè)存儲塊;以及存儲器控制器,配置成控制所述多比特閃速存儲器。所述存儲器控制器配置成分配至少一個(gè)頁給自由頁,其中待編程到所述至少一個(gè)頁中的數(shù)據(jù)是影響低位數(shù)據(jù)的數(shù)據(jù)。
[0046]本發(fā)明的另一個(gè)方面是提供一種存儲系統(tǒng),包括:多比特閃速存儲器件,所述多比特閃速存儲器件包括多個(gè)存儲塊;以及存儲器控制器,配置成控制所述多比特閃速存儲器。所述存儲器控制器配置成確定待存儲到所述多比特閃速存儲器件中的數(shù)據(jù)是否是元數(shù)據(jù)(meta data);以及其中當(dāng)待存儲到所述多比特閃速存儲器件中的數(shù)據(jù)確定為元數(shù)據(jù)時(shí),所述存儲器控制器配置成將通過所述元數(shù)據(jù)的地址和頁偏移值的相加獲得的地址確定為所述元數(shù)據(jù)的起始地址。
[0047]可以將所述存儲器控制器配置成當(dāng)將待存儲到所述多比特存儲器件中的數(shù)據(jù)確定為不是元數(shù)據(jù)時(shí),確定是否存在基于待編程到所述多比特閃速存儲器件的數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù)。
[0048]可以將所述存儲器控制器配置成控制所述多比特閃速存儲器件,使得當(dāng)存在基于待編程到所述多比特閃速存儲器件中的數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù)時(shí),將基于待編程數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù)備份到所述存儲塊的自由存儲塊中。
[0049]可以將所述存儲器控制器配置成控制所述多比特閃速存儲器件,使得當(dāng)不存在基于待編程數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù)時(shí),將待編程數(shù)據(jù)編程到所述選定的存儲塊中。
[0050]本發(fā)明的另一個(gè)方面是提供一種存儲系統(tǒng),包括:多比特閃速存儲器件,所述多比特閃速存儲器件包括多個(gè)存儲塊;以及存儲器控制器,配置成控制所述多比特閃速存儲器。所述存儲器控制器配置成確定待存儲到所述多比特閃速存儲器件中的數(shù)據(jù)是否是元數(shù)據(jù);以及當(dāng)待存儲到所述多比特閃速存儲器件中的數(shù)據(jù)確定為元數(shù)據(jù)時(shí),所述存儲器控制器配置成分配至少一個(gè)頁給自由頁,其中待編程到所述至少一個(gè)頁中的數(shù)據(jù)是影響低位數(shù)據(jù)的數(shù)據(jù)。
[0051]可以將所述存儲器控制器配置成當(dāng)將待存儲到所述多比特存儲器件中的數(shù)據(jù)確定為不是元數(shù)據(jù)時(shí),確定是否存在基于待編程到所述多比特閃速存儲器件中的數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù)。[0052]可以將所述存儲器控制器配置成控制所述多比特閃速存儲器件,使得當(dāng)存在基于待編程的數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù)時(shí),將基于待編程數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù)從所述存儲塊備份到自由存儲塊中。
[0053]可以將所述存儲器控制器配置成控制所述多比特閃速存儲器件,使得當(dāng)不存在基于待編程數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù)時(shí),將待編程數(shù)據(jù)編程到所述選定的存儲塊中。
【專利附圖】

【附圖說明】
[0054]將參考以下附圖描述根據(jù)本發(fā)明的非限制性和非完全性實(shí)施例,其中貫穿全圖相似的參考數(shù)字表示相似的部分,除非另有說明。在附圖中:
[0055]圖1是用于描述根據(jù)傳統(tǒng)的頁單位程序操作的編程方法的圖。
[0056]圖2是示出了根據(jù)本發(fā)明方面的存儲系統(tǒng)的實(shí)施例的方框圖。
[0057]圖3至5是用于描述對多比特閃速存儲器件的頁單位編程的各種方法的實(shí)施例的圖。
[0058]圖6是用于描述根據(jù)本發(fā)明方面的存儲系統(tǒng)的程序操作實(shí)施例的流程圖。
[0059]圖7和8是用于描述根據(jù)本發(fā)明方面的存儲系統(tǒng)的程序操作的實(shí)施例的圖。
[0060]圖9是用于描述根據(jù)本發(fā)明方面的存儲系統(tǒng)的程序操作時(shí)的數(shù)據(jù)備份操作的實(shí)施例的圖。
[0061]圖10是用于描述在頁偏移值彼此不同的情況下、根據(jù)本發(fā)明方面的存儲系統(tǒng)的程序操作時(shí)的數(shù)據(jù)備份操作的實(shí)施例的圖。
[0062]圖11是用于描述根據(jù)本發(fā)明其他方面的存儲系統(tǒng)的程序操作的實(shí)施例的圖。
[0063]圖12是用于描述對在高位數(shù)據(jù)程序操作時(shí)引起的電源故障導(dǎo)致丟失的低位數(shù)據(jù)進(jìn)行恢復(fù)操作的實(shí)施例的流程圖。
[0064]圖13是示出了根據(jù)數(shù)據(jù)恢復(fù)操作的實(shí)施例的數(shù)據(jù)流程的圖。
[0065]圖14是用于描述在根據(jù)本發(fā)明方面的存儲系統(tǒng)中的程序操作時(shí)、基于程序數(shù)據(jù)類型防止低位數(shù)據(jù)丟失的操作的實(shí)施例的流程圖。
[0066]圖15是用于描述每個(gè)單元存儲3比特?cái)?shù)據(jù)的閃速存儲器件的數(shù)據(jù)備份操作的實(shí)施例的圖。
[0067]圖16是示出了根據(jù)本發(fā)明另一個(gè)方面的計(jì)算系統(tǒng)的實(shí)施例的方框圖。
[0068]圖17是示出了根據(jù)本發(fā)明另一個(gè)方面的閃速存儲器件的實(shí)施例的方框圖。
【具體實(shí)施方式】
[0069]下面將參考附圖更加詳細(xì)地描述根據(jù)本發(fā)明方面的系統(tǒng)和方法的優(yōu)選實(shí)施例,其中示出了閃速存儲器件作為示例,用于說明根據(jù)本發(fā)明的結(jié)構(gòu)和操作特征。然而,本發(fā)明可以按照不同的形式來實(shí)現(xiàn),并且不應(yīng)該設(shè)想為局限于這里闡述的實(shí)施例。貫穿附圖,相似的參考數(shù)字表示相似的元件。
[0070]圖2是示出了根據(jù)本發(fā)明方面的存儲系統(tǒng)的實(shí)施例的方框圖。
[0071]參考圖2,存儲系統(tǒng)包括閃速存儲器件100和存儲器控制器200。例如,閃速存儲器件100和存儲器控制器200可以組成存儲卡。在這種情況下,存儲器控制器200可以配置成按照各種接口方式與外部裝置連接。替代地,閃速存儲器件100和存儲器控制器200可以組成由單個(gè)芯片構(gòu)成的OneNAND?閃速存儲器件。但是,本領(lǐng)域普通技術(shù)人員應(yīng)該理解,根據(jù)本發(fā)明的存儲系統(tǒng)不局限于在該公開中所提供的特定實(shí)施例。
[0072]閃速存儲器件100可以是存儲多比特?cái)?shù)據(jù)的多比特閃速存儲器件。閃速存儲器件100可以配置成在存儲器控制器200的控制下,執(zhí)行編程、擦除和讀取操作。例如,閃速存儲器件100可以是諸如NAND閃速存儲器件、CFT存儲器件、NOR閃速存儲器件、相變存儲器件等之類的非易失性存儲器件。存儲器控制器200可以配置成響應(yīng)于來自外部器件(例如主機(jī))的命令來控制所述閃速存儲器件。存儲器控制器200可以包括中央處理單元(CPU)210、用于存儲在固件中實(shí)現(xiàn)的一組指令的存儲器220、緩沖存儲器230和閃存接口 240。盡管圖中未示出,在圖2中的存儲系統(tǒng)組成存儲卡的情況下,存儲器控制器200還可以包括諸如安全塊、加密/解密塊等之類的功能塊,這些功能是執(zhí)行所述存儲卡的功能所需的。
[0073]當(dāng)從外部裝置接收命令時(shí),CPU210可以基于在存儲器220中存儲的固件,控制與所述輸入命令相對應(yīng)的操作程序。在存儲器220中存儲的固件可以包括本領(lǐng)域公知的閃存翻譯層(FTL, flash translation layer)。FTL可以包括地址映射功能、壞塊管理功能、電源故障恢復(fù)功能、根據(jù)本發(fā)明的數(shù)據(jù)備份功能(用于防止低位數(shù)據(jù)丟失)等。存儲器220可以是易失性存儲器或非易失性存儲器??梢詫⒃诖鎯ζ?20中存儲的固件存儲在閃速存儲器件100中。在這種情況下,在加電時(shí)可以將所述固件從閃速存儲器件100加載到存儲器220上。緩沖存儲器230可以用于對待存儲到閃速存儲器件100中的數(shù)據(jù)或從閃速存儲器件100讀取的數(shù)據(jù)進(jìn)行緩沖。閃存接口 240可以基于CPU210的控制,利用讀取/編程/擦除命令向閃速存儲器件100傳輸?shù)刂泛?或數(shù)據(jù)。
[0074]當(dāng)要求程序操作時(shí),根據(jù)本發(fā)明的一個(gè)方面,存儲器控制器200可以確定待存儲到與所要求的程序操作相對應(yīng)的頁中的數(shù)據(jù)是否是多比特?cái)?shù)據(jù)的LSB數(shù)據(jù)。如果確定待存儲的數(shù)據(jù)為LSB數(shù)據(jù)比特,那么根據(jù)傳統(tǒng)的編程程序,存儲器控制器200可以向閃速存儲器件100傳輸命令、地址和數(shù)據(jù)。如果待存儲的數(shù)據(jù)不是LSB數(shù)據(jù)比特,那么存儲器控制器200可以控制閃速存儲器件100,使得將與待存儲數(shù)據(jù)有關(guān)的存儲單元的數(shù)據(jù)備份到閃速存儲器件100的自由存儲塊中??梢栽诔绦虿僮髦盎?qū)SB數(shù)據(jù)比特編程之后執(zhí)行數(shù)據(jù)備份操作,這將隨后更加全面地描述。利用這種數(shù)據(jù)備份操作,可以防止低位數(shù)據(jù)比特由于高位數(shù)據(jù)比特的程序操作時(shí)引起的電源故障導(dǎo)致丟失。另外,可以對由于高位數(shù)據(jù)比特的程序操作時(shí)引起的電源故障導(dǎo)致丟失的低位數(shù)據(jù)比特進(jìn)行恢復(fù)。這將隨后更加全面地描述。
[0075]圖3至5是用于描述對多比特閃速存儲器件的頁單位編程的各種方法的實(shí)施例的圖。為了便于描述,假設(shè)將2比特?cái)?shù)據(jù)存儲在存儲單元中。在下文中,在存儲單元中存儲的兩個(gè)數(shù)據(jù)比特中,一個(gè)稱作低位數(shù)據(jù)比特(或者LSB數(shù)據(jù)比特),另一個(gè)稱作高位數(shù)據(jù)比特(或者M(jìn)SB數(shù)據(jù)比特)。本領(lǐng)域普通技術(shù)人員應(yīng)該理解,可以將這些方法擴(kuò)展到具有多于2比特的數(shù)據(jù)。
[0076]多個(gè)存儲單元可以與每一條字線相連。在圖3中,示出了與三條字線WLO至WL2和一條位線BL相連的三個(gè)存儲單元。但是,本領(lǐng)域普通技術(shù)人員應(yīng)該明白更多個(gè)數(shù)的存儲單元與每一條字線相連。在與每一條字線相連的各個(gè)存儲單元中存儲的數(shù)據(jù)比特可以組成兩個(gè)頁數(shù)據(jù)。例如,在與字線WLO相連的各個(gè)存儲單元中存儲的LSB/低位數(shù)據(jù)比特可以組成LSB/低位頁數(shù)據(jù),而在與所述字線WLO相連的各個(gè)存儲單元中存儲的MSB/高位數(shù)據(jù)比特可以組成MSB/高位頁數(shù)據(jù)。
[0077]如圖3所示,可以將第一頁數(shù)據(jù)比特OP (作為LSB頁數(shù)據(jù))和第二頁數(shù)據(jù)比特IP (作為MSB頁數(shù)據(jù))可以連續(xù)地存儲在與字線WLO相連的存儲單元中。在字線WLl的情況下,第三頁數(shù)據(jù)比特2P (作為LSB頁數(shù)據(jù))和第四頁數(shù)據(jù)比特3P (作為MSB頁數(shù)據(jù))可以連續(xù)地存儲在與所述字線WLl相連的存儲單元中。同樣地,在字線WL2中,第五頁數(shù)據(jù)4P (作為LSB頁數(shù)據(jù))和第六頁數(shù)據(jù)比特5P (作為MSB數(shù)據(jù))可以連續(xù)地存儲在與字線WL2相連的存儲單元中。如從圖3的表中所理解的,確定字線編號WN、頁編號PN和表示LSB數(shù)據(jù)和MSB數(shù)據(jù)的數(shù)據(jù)類型DT之間的關(guān)系,將LSB頁數(shù)據(jù)和MSB頁數(shù)據(jù)存儲在相同行/字線的存儲單元中。換句話說,在相同存儲單元中存儲的LSB頁和MSB頁之間的距離(在下文中稱作“頁偏移值”)是“I”。在所述頁偏移值是“I”的情況下,可以將LSB頁數(shù)據(jù)和MSB頁數(shù)據(jù)連續(xù)地編程在存儲單元中。
[0078]參考圖4的頁單位編程方法,可以將第一頁數(shù)據(jù)0P、第二頁數(shù)據(jù)IP和第三頁數(shù)據(jù)2P連續(xù)地編程在分別與字線WL0、WL1和WL2相連的存儲單元中。然后,可以將第四頁數(shù)據(jù)3P、第五頁數(shù)據(jù)4P和第六頁數(shù)據(jù)5P連續(xù)地編程在分別與字線WLO、WLl和WL2相連的存儲單元中。在這種情況下,在相同存儲單元中存儲的LSB頁和MSB頁之間的距離(即頁偏移值)是“3”。在頁偏移值是“3”的情況下,可能沒有將LSB頁數(shù)據(jù)和MSB頁數(shù)據(jù)連續(xù)地編程在存儲單元中。
[0079]參考圖5的頁單位編程方法,不會恒定地保持頁偏移值,而是將其劃分為不同的值。例如,如圖5所示,頁偏移值包括“2”和“4”。如從圖5所理解的,可以將第一頁數(shù)據(jù)OP和第二頁數(shù)據(jù)IP編程在分別與字線WLO和WLl相連的存儲單元中。然后,可以將第三頁數(shù)據(jù)2P和第四頁數(shù)據(jù)3P編程在分別與字線WLO和WLl相連的存儲單元中。在這種情況下,將LSB頁和MSB頁之間的頁偏移值存儲在相同的單元中,即頁偏移值是“2”。另一方面,可以將第五頁數(shù)據(jù)4P至第八頁數(shù)據(jù)7P連續(xù)地編程在分別與字線WL2至WL5相連的存儲單元中。然后,可以將第九頁數(shù)據(jù)8P至第十二頁數(shù)據(jù)IlP連續(xù)地編程在分別與字線WL2至WL5相連的存儲單元中。在這種情況下,在相同存儲單元中存儲的LSB頁和MSB頁之間的距離(即頁偏移值)是“4”。
[0080]圖6是用于描述根據(jù)本發(fā)明方面的存儲系統(tǒng)的程序操作實(shí)施例的流程圖,圖7和8是用于描述根據(jù)本發(fā)明方面的存儲系統(tǒng)的程序操作的實(shí)施例的圖,以及圖9是用于描述根據(jù)本發(fā)明方面的在存儲系統(tǒng)的程序操作時(shí)的數(shù)據(jù)備份操作的實(shí)施例的圖。在下文中將參考附圖更加全面地描述根據(jù)本發(fā)明方面的存儲系統(tǒng)的程序操作。在這些實(shí)施例中,假設(shè)在相同存儲單元中存儲的LSB頁和MSB頁之間的距離(即頁偏移值)是“4”。將在這種假設(shè)下描述根據(jù)本發(fā)明的存儲系統(tǒng)的程序操作。
[0081]參考圖6,當(dāng)要求程序操作時(shí),可以將命令、地址和數(shù)據(jù)從外部裝置(例如主機(jī))提供給存儲器控制器200(B310)。此時(shí),輸入數(shù)據(jù)可以存儲在緩沖存儲器230中。為了便于描述,如圖7所示,假設(shè)將用“A”標(biāo)記的數(shù)據(jù)OP至4P存儲在閃速存儲器件100的選定存儲塊中。存儲器控制器200可以確定是否將數(shù)據(jù)預(yù)先存儲在待存儲輸入數(shù)據(jù)的存儲單元中。此夕卜,根據(jù)本發(fā)明方面的存儲器控制器200可以確定待存儲在與所要求的程序操作相對應(yīng)的頁中的數(shù)據(jù)是否是2比特?cái)?shù)據(jù)的LSB比特(B320)。如果待存儲的數(shù)據(jù)是LSB數(shù)據(jù),存儲器控制器200可以將程序命令與地址和數(shù)據(jù)一起發(fā)送給閃速存儲器件100 (B340)。閃速存儲器件100可以響應(yīng)與地址和數(shù)據(jù)一起發(fā)送的程序命令而執(zhí)行程序操作。
[0082]另一方面,如果待存儲的數(shù)據(jù)不是LSB數(shù)據(jù)比特,可以基于當(dāng)前存儲的數(shù)據(jù)的起始頁對于屬于頁偏移值的LSB頁執(zhí)行數(shù)據(jù)備份操作。例如,在圖7和8的CASE1,可以基于由“B”標(biāo)記的數(shù)據(jù)的起始頁5P,將屬于頁偏移值(OFFSET = 4)的LSB頁數(shù)據(jù)IP至3P備份到自由存儲塊的相應(yīng)頁IP至3P。這是為了防止先前存儲的LSB數(shù)據(jù)由于在由“B”標(biāo)記的數(shù)據(jù)的程序操作時(shí)的電源故障導(dǎo)致丟失。可以按照各種方式進(jìn)行數(shù)據(jù)備份操作。例如,可以經(jīng)由眾所周知的回寫(copy-back)程序操作將數(shù)據(jù)備份到閃速存儲器件100的自由存儲塊。替代地,可以將待備份數(shù)據(jù)經(jīng)由存儲器控制器200存儲在自由存儲塊的相應(yīng)頁中。這可能需要一組讀取和程序操作。本領(lǐng)域普通技術(shù)人員應(yīng)該明白,可以經(jīng)由存儲器控制器200的錯誤檢測和校正單元(未示出)進(jìn)行對于經(jīng)由讀取操作讀出的備份數(shù)據(jù)的錯誤檢測和校正操作。本領(lǐng)域普通技術(shù)人員還應(yīng)該明白,數(shù)據(jù)備份操作不局限于該公開中所述的。在圖7和8的CASE2中,可以基于由“D”標(biāo)記的數(shù)據(jù)的起始頁6P,將屬于頁偏移值(OFFSET =
4)的LSB頁數(shù)據(jù)2P和3P備份到自由存儲塊的相應(yīng)頁2P和3P。另一方面,在圖7和8的CASE3中,因?yàn)榇鎯Φ臄?shù)據(jù)F是LSB數(shù)據(jù)比特,存儲器控制器200可以將程序命令與地址和數(shù)據(jù)一起發(fā)送到閃速存儲器件100,而不會進(jìn)行數(shù)據(jù)備份操作(B340)。閃速存儲器件100可以響應(yīng)與地址和數(shù)據(jù)一起發(fā)送的程序命令而執(zhí)行程序操作。
[0083]如從以上描述所理解的,可以防止低位/LSB數(shù)據(jù)比特由于在高位/MSB數(shù)據(jù)比特的程序操作時(shí)引起的電源故障導(dǎo)致丟失。
[0084]如上所述的數(shù)據(jù)備份操作可以在程序操作之前執(zhí)行。另一方面,可以在對頁數(shù)據(jù)編程之后連續(xù)地進(jìn)行數(shù)據(jù)備份操作。例如,參考圖9,可以經(jīng)由步驟B410和B420將頁數(shù)據(jù)編程到閃速存儲器件100中。然后,存儲器控制器200可以通過使用頁偏移值來確定LSB數(shù)據(jù)是否包括在存儲的數(shù)據(jù)內(nèi)(B430)。如果是,可以根據(jù)上述方式將已存儲數(shù)據(jù)的LSB數(shù)據(jù)備份到自由存儲塊中。隨后,可以終止程序操作。
[0085]如圖10所示,圖10是用于描述在頁偏移值彼此不同的情況下、根據(jù)本發(fā)明方面的存儲系統(tǒng)的程序操作時(shí)的數(shù)據(jù)備份操作的實(shí)施例的圖,可以將多個(gè)(例如兩個(gè))頁偏移值應(yīng)用于存儲塊。也可以使用上述方法執(zhí)行這種情況下的數(shù)據(jù)備份操作。例如,在CASE4,因?yàn)榇鎯?shù)據(jù)是LSB數(shù)據(jù),不會執(zhí)行數(shù)據(jù)備份操作。然而在CASE5中,因?yàn)榇鎯?shù)據(jù)不是LSB數(shù)據(jù),執(zhí)行對于屬于頁偏移值的LSB頁的數(shù)據(jù)備份操作,基于待存儲數(shù)據(jù)的起始頁來執(zhí)行所述備份操作。即,可以基于由“D”標(biāo)記的數(shù)據(jù)的起始頁IlP將屬于頁偏移值(OFFSET=2)的LSB頁數(shù)據(jù)9P備份到自由存儲塊的相應(yīng)頁9P。
[0086]圖11是用于描述根據(jù)本發(fā)明其他方面的存儲系統(tǒng)的程序操作的實(shí)施例的圖。
[0087]為了防止低位頁數(shù)據(jù)當(dāng)編程高位頁數(shù)據(jù)時(shí)引起的電源故障導(dǎo)致丟失,如圖11的CASE6所示,可以將通過將頁偏移值(例如6P)和其中將存儲由“B”標(biāo)記的數(shù)據(jù)的頁編號(例如,6P)相加獲得的頁編號(例如10P)確定作為由“B”標(biāo)記的數(shù)據(jù)的起始頁編號。替代地,在圖11的CASE7中,通過將影響低位頁的頁設(shè)定到自由/空頁,可以防止低位數(shù)據(jù)的丟失。可以經(jīng)由頁地址的增加來檢測自由頁。當(dāng)存儲大容量數(shù)據(jù)(例如移動圖片、MP3文件、圖片等)以及小容量數(shù)據(jù)(例如,元數(shù)據(jù))時(shí),CASE6和CASE7是可用的。另外,將CASE7應(yīng)用于存儲系統(tǒng)是可用的,所述存儲系統(tǒng)不會使用自由存儲塊。
[0088]圖12是用于描述對于在高位數(shù)據(jù)程序操作時(shí)引起的電源故障導(dǎo)致丟失的低位數(shù)據(jù)進(jìn)行恢復(fù)操作的實(shí)施例的流程圖,以及圖13是示出了根據(jù)數(shù)據(jù)恢復(fù)操作的實(shí)施例的數(shù)據(jù)流程的圖。
[0089]參考圖12,如果加電,存儲器控制器200可以基于電源故障恢復(fù)功能確定電源故障是否出現(xiàn)(B150)。如果確定不是電源故障,可以終止數(shù)據(jù)恢復(fù)操作。隨后,存儲器控制器200可以根據(jù)外部裝置(例如主機(jī))的請求控制閃速存儲器件100。如果確定是電源故障,如圖13所示,存儲器控制器200可以控制閃速存儲器件100,以便將存在電源故障的存儲塊(即故障存儲塊)中的有效數(shù)據(jù)和備份存儲塊中的備份數(shù)據(jù)兩者都復(fù)制到自由存儲塊中(B520)??梢越?jīng)由各種方式進(jìn)行將數(shù)據(jù)復(fù)制到自由存儲塊的操作,例如回寫程序方式、反復(fù)讀取和程序方式(iterative read and program manner)等。可以經(jīng)由數(shù)據(jù)備份操作恢復(fù)由于電源故障導(dǎo)致丟失的低位數(shù)據(jù)??梢越?jīng)由擦除程序(或者不需要擦除程序)向自由存儲塊分配故障存儲塊和備份存儲塊。
[0090]圖14是用于描述在根據(jù)本發(fā)明的存儲系統(tǒng)中的程序操作時(shí)、基于程序數(shù)據(jù)類型、按照不同方式執(zhí)行用于防止低位數(shù)據(jù)丟失的操作的實(shí)施例的流程圖。
[0091]參考圖14,存儲器控制器200可以確定待存儲在閃速存儲器件100中的數(shù)據(jù)是否是元數(shù)據(jù)(B610)。在待存儲在閃速存儲器件100中的數(shù)據(jù)是元數(shù)據(jù)的情況下,存儲器控制器200可以根據(jù)圖11中所述的程序跳轉(zhuǎn)方式執(zhí)行程序操作(B620)。利用這種程序方式,可以防止由于在高位數(shù)據(jù)的程序操作時(shí)產(chǎn)生的電源故障導(dǎo)致的低位數(shù)據(jù)丟失。另一方面,在待存儲在閃速存儲器件100中的數(shù)據(jù)不是元數(shù)據(jù)的情況下,存儲器控制器200可以基于參考圖6和圖9所述的備份方式執(zhí)行程序操作(B630)。同樣地,通過這種程序方式,可以防止在高位數(shù)據(jù)的程序操作時(shí)產(chǎn)生的電源故障導(dǎo)致的低位數(shù)據(jù)丟失。
[0092]圖15是用于描述每個(gè)單元存儲3比特?cái)?shù)據(jù)的閃速存儲器件的數(shù)據(jù)備份操作的實(shí)施例的圖。
[0093]在每個(gè)單元存儲3比特?cái)?shù)據(jù)的情況下,當(dāng)存儲第二數(shù)據(jù)比特時(shí)和當(dāng)存儲第三數(shù)據(jù)比特時(shí)的頁偏移值可以是不同的。如從圖15所理解的,低位數(shù)據(jù)比特,即LSB數(shù)據(jù)比特0P/1P/2P可能由于當(dāng)將第二數(shù)據(jù)比特3P/4P/5P存儲為高位數(shù)據(jù)比特時(shí)發(fā)生的電源故障導(dǎo)致丟失。在這種情況下,頁偏移值可以是“3”。另外,LSB數(shù)據(jù)比特3P/4P/5P可能由于當(dāng)將第三數(shù)據(jù)比特6P/7P/8P存儲為高位數(shù)據(jù)比特時(shí)發(fā)生的電源故障導(dǎo)致丟失。在這種情況下,頁偏移值可以是“6”。因此,當(dāng)存儲M比特?cái)?shù)據(jù)(例如,其中M是大于或等于3的整數(shù))時(shí)可以根據(jù)不同頁偏移值執(zhí)行數(shù)據(jù)備份操作??梢园凑丈鲜鱿嗤绞綀?zhí)行數(shù)據(jù)備份操作,因此省略其描述。
[0094]圖16是示出了根據(jù)本發(fā)明另一個(gè)方面的計(jì)算系統(tǒng)的實(shí)施例的方框圖。
[0095]參考圖16,計(jì)算系統(tǒng)可以包括主機(jī)300、存儲器控制器400和閃速存儲器件500。存儲器控制器400可以根據(jù)主機(jī)300的請求來控制閃速存儲器件500。與圖2中所述的存儲器控制器不同,圖16中的存儲器控制器400可以配置成執(zhí)行傳統(tǒng)的存儲器控制功能。主機(jī)300可以包括器件驅(qū)動器DD,不只用于執(zhí)行與存儲器控制器400的接口功能,而且根據(jù)上述數(shù)據(jù)備份方式執(zhí)行防止丟失低位數(shù)據(jù)的功能。這種數(shù)據(jù)備份方式與上述方式相同,因此省略其描述。
[0096]圖17是示出了根據(jù)本發(fā)明另一個(gè)方面的閃速存儲器件的實(shí)施例的方框圖。
[0097]參考圖17,閃速存儲器件600可以包括存儲單元陣列610、行選擇器電路620、讀出放大器和寫入驅(qū)動器電路630、列選擇器電路640和控制邏輯650。在示例實(shí)施例中,閃速存儲器件600可以是NAND閃速存儲器件。具體地,控制邏輯650可以包括執(zhí)行上述數(shù)據(jù)備份操作所必須的固件651??刂七壿?50可以經(jīng)由固件651控制上述數(shù)據(jù)備份操作。
[0098]以上公開的主題應(yīng)該認(rèn)為是說明性的而不是限制性的,并且所附權(quán)利要求意欲覆蓋落在本發(fā)明的真實(shí)精神和范圍內(nèi)的全部這些修改、改進(jìn)和其他實(shí)施例。因此,在法律所允許的最大范圍,本發(fā)明的范圍由所附權(quán)利要求及其等價(jià)物的最寬的允許解釋來確定,而不應(yīng)受到前述詳細(xì)描述的限制或局限。
【權(quán)利要求】
1.一種對多比特閃速存儲器件編程的方法,所述多比特閃速存儲器件包括存儲單元,每一個(gè)存儲單元均配置成存儲多比特?cái)?shù)據(jù),所述方法包括: 基于頁偏移值,確定待存儲到選定存儲塊中的數(shù)據(jù)是否是待備份的數(shù)據(jù);以及 如果確定待存儲到選定存儲塊中的數(shù)據(jù)是待備份的數(shù)據(jù),將基于待存儲到所述選定存儲塊中的數(shù)據(jù)的起始頁屬于頁偏移值的所述選定存儲塊的低位頁數(shù)據(jù)備份到備份存儲塊中。
2.根據(jù)權(quán)利要求1所述的方法,其中如果確定待存儲到所述選定存儲塊中的數(shù)據(jù)是待備份的數(shù)據(jù),將屬于所述頁偏移值的所述選定存儲塊的低位頁數(shù)據(jù)備份到所述備份存儲塊中。
3.根據(jù)權(quán)利要求1所述的方法,其中如果待存儲到所述選定存儲塊中的數(shù)據(jù)不是待備份的數(shù)據(jù),將待存儲的數(shù)據(jù)編程在所述選定存儲塊中。
4.根據(jù)權(quán)利要求1所述的方法,其中所述閃速存儲器件是NAND閃速存儲器件。
5.根據(jù)權(quán)利要求1所述的方法,其中所述多比特?cái)?shù)據(jù)是M比特?cái)?shù)據(jù),其中M是大于或等于2的整數(shù)。
6.根據(jù)權(quán)利要求1所述的方法,其中每一個(gè)所述存儲塊均具有一個(gè)頁偏移值。
7.根據(jù)權(quán)利要求1所述的方法,其中每一個(gè)所述存儲塊均具有至少兩個(gè)不同的頁偏移值。
8.根據(jù)權(quán)利要求1所述的方法,其中如果在加電時(shí)對于所述選定存儲塊檢測到電源故障,將待備份到所述備份存儲塊的數(shù)據(jù)和所述選定存儲塊的有效數(shù)據(jù)復(fù)制到自由存儲塊。
9.一種存儲系統(tǒng),包括: 多比特閃速存儲器件,所述多比特閃速存儲器件包括多個(gè)存儲塊;以及 存儲器控制器,配置成控制所述多比特閃速存儲器件, 其中所述存儲器控制器配置成確定是否存在基于待編程到所述多比特閃速存儲器件中的數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù);并且當(dāng)確定存在基于待編程到所述多比特閃速存儲器件中的數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù)時(shí),所述存儲器控制器配置成控制所述多比特閃速存儲器而將屬于頁偏移值的低位數(shù)據(jù)從所述存儲塊備份到自由存儲塊中。
10.根據(jù)權(quán)利要求9所述的存儲系統(tǒng),其中所述存儲器控制器配置成控制所述多比特閃速存儲器件,使得當(dāng)不存在基于待編程數(shù)據(jù)的起始地址屬于頁偏移值的低位數(shù)據(jù)時(shí),將待編程數(shù)據(jù)編程到所述選定存儲塊中。
11.根據(jù)權(quán)利要求9所述的存儲系統(tǒng),其中所述存儲單元的每一個(gè)均配置成存儲2比特?cái)?shù)據(jù)。
12.根據(jù)權(quán)利要求11所述的存儲系統(tǒng),其中待備份到所述備份存儲塊中的低位數(shù)據(jù)是頁數(shù)據(jù)。
13.根據(jù)權(quán)利要求9所述的存儲系統(tǒng),其中所述存儲單元的每一個(gè)均配置成存儲M比特?cái)?shù)據(jù),其中M是大于或等于3的整數(shù)。
14.根據(jù)權(quán)利要求13所述的存儲系統(tǒng),其中待備份到所述備份存儲塊的低位數(shù)據(jù)是從以下組中選擇的數(shù)據(jù)比特,所述組包括第一數(shù)據(jù)比特至第M-1數(shù)據(jù)比特。
15.根據(jù)權(quán)利要求9所述的存儲系統(tǒng),其中所述存儲系統(tǒng)配置成檢測對于所述選定存儲塊是否發(fā)生電源故障。
16. 根據(jù)權(quán)利要求15所述的存儲系統(tǒng),其中所述存儲器控制器配置成控制所述多比特閃速存儲器件,使得當(dāng)檢測到所述選定存儲塊的電源故障時(shí),將備份到所述備份存儲塊的數(shù)據(jù)和所述選定存儲塊的有效數(shù)據(jù)復(fù)制到自由存儲塊中。
17.根據(jù)權(quán)利要求9所述的存儲系統(tǒng),其中所述多比特閃速存儲器件是NAND閃速存儲器件。
18.根據(jù)權(quán)利要求9所述的存儲系統(tǒng),其中所述多比特閃速存儲器件和所述存儲器控制器組成OneNAND?閃速存儲器件。
【文檔編號】G11C11/56GK103632722SQ201310542391
【公開日】2014年3月12日 申請日期:2008年4月29日 優(yōu)先權(quán)日:2007年4月30日
【發(fā)明者】張俊鎬, 崔仁奐, 鄭云在, 尹松虎, 芮敬旭 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
台州市| 南溪县| 佛学| 平度市| 邮箱| 修水县| 鲁山县| 石泉县| 乐亭县| 桐庐县| 南昌市| 阿拉善盟| 临泉县| 中山市| 南丰县| 金华市| 宽城| 瑞金市| 东乡族自治县| 信阳市| 肃宁县| 岳阳市| 天津市| 芦溪县| 凤城市| 阿拉善左旗| 墨竹工卡县| 乐至县| 五常市| 勃利县| 明星| 合水县| 宣威市| 张掖市| 鱼台县| 余姚市| 寻乌县| 呼和浩特市| 临朐县| 铜鼓县| 嘉善县|