本公開(kāi)總體上涉及存儲(chǔ)器設(shè)備領(lǐng)域,特別地,涉及存儲(chǔ)設(shè)備及其操作方法。
背景技術(shù):
1、閃存設(shè)備廣泛用作計(jì)算系統(tǒng)的高容量存儲(chǔ)。閃存設(shè)備可以基于存儲(chǔ)器單元的閾值電壓來(lái)存儲(chǔ)數(shù)據(jù)。然而,存儲(chǔ)器單元的閾值電壓可能由于各種因素而改變。因而,可能在存儲(chǔ)在存儲(chǔ)器單元中的數(shù)據(jù)中發(fā)生錯(cuò)誤。
2、包括存儲(chǔ)數(shù)據(jù)的存儲(chǔ)器單元的存儲(chǔ)器塊可以長(zhǎng)時(shí)間保持獨(dú)立(alone)。在這種情況下,由于閾值電壓變化引起的誤差,存儲(chǔ)器塊可以被確定為運(yùn)行時(shí)壞塊(runtime?badblock,rtbb)。
3、存儲(chǔ)設(shè)備可以執(zhí)行用于管理存儲(chǔ)在存儲(chǔ)器塊中的數(shù)據(jù)的可靠性的可靠性管理操作。閃存設(shè)備可以包括存儲(chǔ)器塊。由于存儲(chǔ)器塊的工藝偏差,存儲(chǔ)器塊可以具有不同的保留(retention)特性。因此,當(dāng)在相同條件下對(duì)所有存儲(chǔ)器塊執(zhí)行可靠性管理操作時(shí),可以降低存儲(chǔ)設(shè)備的性能。
技術(shù)實(shí)現(xiàn)思路
1、本公開(kāi)涉及存儲(chǔ)設(shè)備,包括通過(guò)單獨(dú)管理存儲(chǔ)器塊而具有改進(jìn)的性能和改進(jìn)的可靠性的存儲(chǔ)設(shè)備及其操作方法。
2、一般而言,根據(jù)一些方面,一種存儲(chǔ)設(shè)備包括:非易失性存儲(chǔ)器設(shè)備和存儲(chǔ)器控制器,該非易失性存儲(chǔ)器設(shè)備包括多個(gè)存儲(chǔ)器塊,該存儲(chǔ)器控制器控制該非易失性存儲(chǔ)器設(shè)備。存儲(chǔ)器控制器對(duì)多個(gè)存儲(chǔ)器塊當(dāng)中的第一存儲(chǔ)器塊執(zhí)行軟擦除操作,在執(zhí)行軟擦除操作之后,通過(guò)將第一參考電壓施加到來(lái)自第一存儲(chǔ)器塊的多個(gè)存儲(chǔ)器單元當(dāng)中的預(yù)先確定的多個(gè)第一存儲(chǔ)器單元來(lái)測(cè)量第一單元計(jì)數(shù),基于第一單元計(jì)數(shù)生成與第一存儲(chǔ)器塊的保留特性相關(guān)聯(lián)的第一健康指數(shù),并且基于第一健康指數(shù)對(duì)第一存儲(chǔ)器塊執(zhí)行可靠性管理操作。
3、通常,根據(jù)一些其他方面,一種存儲(chǔ)設(shè)備的操作方法,所述存儲(chǔ)設(shè)備包括控制非易失性存儲(chǔ)器設(shè)備的存儲(chǔ)器控制器,所述非易失性存儲(chǔ)器設(shè)備包括多個(gè)存儲(chǔ)器塊,所述方法包括:對(duì)所述多個(gè)存儲(chǔ)器塊當(dāng)中的第一存儲(chǔ)器塊執(zhí)行預(yù)編程操作;對(duì)第一存儲(chǔ)器塊執(zhí)行軟擦除操作;將第一參考電壓施加到從第一存儲(chǔ)器塊的多個(gè)存儲(chǔ)器單元當(dāng)中預(yù)先確定的第一存儲(chǔ)器單元以測(cè)量第一單元計(jì)數(shù);基于第一單元計(jì)數(shù),生成與第一存儲(chǔ)器塊的保留特性相關(guān)聯(lián)的第一健康指數(shù);以及基于第一健康指數(shù),對(duì)第一存儲(chǔ)器塊執(zhí)行可靠性管理操作。
4、一般而言,根據(jù)一些其他方面,一種存儲(chǔ)設(shè)備包括非易失性存儲(chǔ)器設(shè)備和存儲(chǔ)器控制器,該非易失性存儲(chǔ)器設(shè)備包括多個(gè)存儲(chǔ)器塊,該存儲(chǔ)器控制器控制該非易失性存儲(chǔ)器設(shè)備。所述存儲(chǔ)器控制器包含健康指數(shù)表及健康指數(shù)查找表,所述健康指數(shù)表包括對(duì)應(yīng)于多個(gè)存儲(chǔ)器塊的參考健康指數(shù),所述健康指數(shù)查找表包含參考值。所述存儲(chǔ)器控制器對(duì)來(lái)自所述多個(gè)存儲(chǔ)器塊當(dāng)中的第一存儲(chǔ)器塊執(zhí)行預(yù)編程操作,在執(zhí)行所述預(yù)編程操作之后對(duì)第一存儲(chǔ)器塊執(zhí)行軟擦除操作,在執(zhí)行所述軟擦除操作之后,通過(guò)向從第一存儲(chǔ)器塊的第一存儲(chǔ)器單元當(dāng)中預(yù)先確定的第一存儲(chǔ)器單元施加第一參考電壓來(lái)測(cè)量第一單元計(jì)數(shù),基于第一單元計(jì)數(shù)和所述參考值生成與第一存儲(chǔ)器塊的保留特性相關(guān)聯(lián)的第一健康指數(shù),將第一健康指數(shù)與來(lái)自所述參考健康指數(shù)當(dāng)中的對(duì)應(yīng)于第一存儲(chǔ)器塊的第一參考健康指數(shù)進(jìn)行比較,基于所述比較結(jié)果將第一參考健康指數(shù)更新為第一健康指數(shù),并且基于第一健康指數(shù)對(duì)第一存儲(chǔ)器塊執(zhí)行可靠性管理操作。
1.一種存儲(chǔ)設(shè)備,包括:
2.根據(jù)權(quán)利要求1所述的存儲(chǔ)設(shè)備,其中,所述存儲(chǔ)器控制器包括:
3.根據(jù)權(quán)利要求2所述的存儲(chǔ)設(shè)備,其中,所述健康指數(shù)查找表包括:
4.根據(jù)權(quán)利要求1所述的存儲(chǔ)設(shè)備,其中,所述存儲(chǔ)器控制器包括:
5.根據(jù)權(quán)利要求1所述的存儲(chǔ)設(shè)備,其中,所述存儲(chǔ)器控制器被配置為在空閑模式下操作。
6.根據(jù)權(quán)利要求1所述的存儲(chǔ)設(shè)備,其中,第一存儲(chǔ)器塊是空閑塊,并且其中,所述存儲(chǔ)器控制器被配置為:
7.根據(jù)權(quán)利要求6所述的存儲(chǔ)設(shè)備,其中,在執(zhí)行預(yù)編程操作之后,預(yù)先選擇的多個(gè)第一存儲(chǔ)器單元具有高于正常軟擦除狀態(tài)的編程狀態(tài)。
8.根據(jù)權(quán)利要求7所述的存儲(chǔ)設(shè)備,其中,當(dāng)所述存儲(chǔ)器控制器被配置為對(duì)所述多個(gè)存儲(chǔ)器塊當(dāng)中的正常存儲(chǔ)器塊執(zhí)行軟擦除操作時(shí),所述正常存儲(chǔ)器塊的多個(gè)存儲(chǔ)器單元在對(duì)正常存儲(chǔ)器塊執(zhí)行軟擦除操作之后立即具有正常軟擦除狀態(tài),
9.根據(jù)權(quán)利要求8所述的存儲(chǔ)設(shè)備,其中,第一單元計(jì)數(shù)是預(yù)先選擇的多個(gè)第一存儲(chǔ)器單元的導(dǎo)通單元計(jì)數(shù)或關(guān)斷單元計(jì)數(shù),
10.根據(jù)權(quán)利要求1所述的存儲(chǔ)設(shè)備,其中,所述存儲(chǔ)器控制器被配置為:
11.根據(jù)權(quán)利要求10所述的存儲(chǔ)設(shè)備,其中,所述多個(gè)第二存儲(chǔ)器單元包括:
12.根據(jù)權(quán)利要求11所述的存儲(chǔ)設(shè)備,其中,第一單元計(jì)數(shù)指示來(lái)自預(yù)先選擇的多個(gè)第一存儲(chǔ)器單元的、當(dāng)向其施加第一參考電壓時(shí)導(dǎo)通的第一存儲(chǔ)器單元的數(shù)量,且
13.根據(jù)權(quán)利要求11所述的存儲(chǔ)設(shè)備,其中,當(dāng)?shù)谝粏卧?jì)數(shù)大于第二單元計(jì)數(shù)時(shí),所述存儲(chǔ)器控制器被配置為:
14.一種存儲(chǔ)設(shè)備的操作方法,其中,所述存儲(chǔ)設(shè)備包括存儲(chǔ)器控制器和非易失性存儲(chǔ)器設(shè)備,所述非易失性存儲(chǔ)器設(shè)備包括多個(gè)存儲(chǔ)器塊,并且所述存儲(chǔ)器控制器控制所述非易失性存儲(chǔ)器設(shè)備,所述方法包括:
15.根據(jù)權(quán)利要求14所述的方法,其中,第一存儲(chǔ)器塊是空閑塊,并且其中,執(zhí)行所述預(yù)編程操作包括:
16.根據(jù)權(quán)利要求15所述的方法,其中,所述正常軟擦除狀態(tài)的閾值電壓分布的下限值是第一值,
17.根據(jù)權(quán)利要求14所述的方法,其中,生成第一健康指數(shù)包括:
18.根據(jù)權(quán)利要求14所述的方法,其中,執(zhí)行可靠性管理操作包括:
19.根據(jù)權(quán)利要求14所述的方法,其中,所述軟擦除操作包括釋放存儲(chǔ)在存儲(chǔ)器塊中的一些電荷的操作。
20.一種存儲(chǔ)設(shè)備,包括: