亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

快閃存儲器裝置及其運作方法

文檔序號:6765084閱讀:207來源:國知局
快閃存儲器裝置及其運作方法
【專利摘要】一種快閃存儲器裝置。一快閃存儲器,包括數(shù)個頁。一控制器耦接于上述快閃存儲器,并包括一運算單元、一錯誤更正碼解碼器以及一處理單元。上述運算單元接收來自于上述快閃存儲器且對應(yīng)于一讀取命令的上述頁的數(shù)個位元組,并根據(jù)每一上述位元組中每一位元的邏輯電平而得到一運算結(jié)果。上述錯誤更正碼解碼器根據(jù)一錯誤更正碼,對上述頁的上述數(shù)個位元組進(jìn)行解碼。上述處理單元根據(jù)已解碼的上述數(shù)個位元組來判斷上述頁是否為有效數(shù)據(jù),以及當(dāng)上述頁為非有效數(shù)據(jù)時,根據(jù)上述運算結(jié)果來判斷上述頁是否為一空頁。
【專利說明】快閃存儲器裝置及其運作方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明有關(guān)于一種快閃存儲器裝置,特別是有關(guān)于一種能判斷空頁(Empty Page)的快閃存儲器裝置。

【背景技術(shù)】
[0002]近年來,由于快閃存儲器(Flash Memory)具有數(shù)據(jù)非揮發(fā)性、省電、體積小以及無機械結(jié)構(gòu)等的特性,因此適合使用在各種電子裝置上,尤其是可攜式電子產(chǎn)品。
[0003]快閃存儲器包括多個區(qū)塊(block),每一區(qū)塊包括多個頁(page)以供數(shù)據(jù)儲存。當(dāng)快閃存儲器自控制器接收寫入命令時,便依控制器的指示以及寫入地址將數(shù)據(jù)儲存至該等區(qū)塊的某些頁。當(dāng)快閃存儲器自控制器收到讀取命令時,便依控制器的指示及讀取地址自該等區(qū)塊的某些頁讀出數(shù)據(jù)而回傳數(shù)據(jù)至控制器。
[0004]在快閃存儲器中,空頁的找尋動作通常用于快閃存儲器轉(zhuǎn)譯層(FlashTranslat1n Layer)初始化的過程中找出最后一個有效頁。因此,如何快速且精確地判定所讀取的頁(page)是否為空頁將會影響到初始化的時間。如果,無法判斷出所讀取的頁是否為空頁,則快閃存儲器裝置會重新執(zhí)行讀取。于是,增加了初始化的時間。
[0005]因此,需要一種快閃存儲器的操作方法,能快速地判斷出空頁。


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

[0006]本發(fā)明提供一種快閃存儲器裝置。上述快閃存儲器裝置包括:一快閃存儲器,包括數(shù)個頁;以及,一控制器,耦接于上述快閃存儲器。上述控制器包括:一運算單元,用以接收來自于上述快閃存儲器且對應(yīng)于一讀取命令的上述頁的數(shù)個位元組,并根據(jù)每一上述位元組中每一位元的邏輯電平而得到一運算結(jié)果;一錯誤更正碼解碼器,用以根據(jù)一錯誤更正碼,對上述頁的上述數(shù)個位元組進(jìn)行解碼;以及一處理單元,耦接于上述運算單元以及上述錯誤更正碼解碼器,用以根據(jù)已解碼的上述數(shù)個位元組來判斷上述頁是否為有效數(shù)據(jù),以及當(dāng)上述頁為非有效數(shù)據(jù)時,根據(jù)上述運算結(jié)果來判斷上述頁是否為一空頁。
[0007]再者,本發(fā)明提供一種快閃存儲器裝置的運作方法,其中一快閃存儲器包括數(shù)個頁。接收來自于上述快閃存儲器且對應(yīng)于一讀取命令的上述頁的數(shù)個位元組。根據(jù)每一上述位元組中每一位元的邏輯電平,得到一運算結(jié)果。根據(jù)一錯誤更正碼,對上述頁的上述數(shù)個位元組進(jìn)行解碼。根據(jù)已解碼的上述數(shù)個位元組,判斷上述頁是否為有效數(shù)據(jù)。當(dāng)上述頁為非有效數(shù)據(jù)時,根據(jù)上述運算結(jié)果來判斷上述頁是否為一空頁。

【專利附圖】

【附圖說明】
[0008]圖1顯示根據(jù)本發(fā)明一實施例所述的快閃存儲器裝置;
[0009]圖2顯示根據(jù)本發(fā)明一實施例所述的運作方法,適用于一快閃存儲器裝置,其中快閃存儲器裝置包括控制器以及快閃存儲器;
[0010]圖3顯示圖2中于步驟S212所述的執(zhí)行與運算操作的示范例;
[0011]圖4顯示根據(jù)本發(fā)明另一實施例所述的運作方法,適用于一快閃存儲器裝置,其中快閃存儲器裝置包括控制器以及快閃存儲器;以及
[0012]圖5顯示圖4中于步驟S412所述的執(zhí)行計數(shù)操作的示范例。
[0013]符號說明:
[0014]100?快閃存儲器裝置;
[0015]110?控制器;
[0016]120?快閃存儲器;
[0017]130?處理單元;
[0018]140?錯誤更正碼解碼器;
[0019]150?解隨機函數(shù)發(fā)生器;
[0020]160?運算單元;
[0021]170 ?頁;
[0022]180 ?總線;
[0023]AND_R0-AND_Rn、CNT_R0_CNT_Rn ?運算結(jié)果;
[0024]DATA、Dl、D2?數(shù)據(jù)流;以及
[0025]DR?運算結(jié)果。

【具體實施方式】
[0026]為讓本發(fā)明的上述和其他目的、特征、和優(yōu)點能更明顯易懂,下文特舉出較佳實施例,并配合附圖,作詳細(xì)說明如下:
[0027]圖1顯示根據(jù)本發(fā)明一實施例所述的快閃存儲器裝置100??扉W存儲器裝置100包括控制器110以及快閃存儲器120??刂破?10用以存取具有數(shù)個頁170的快閃存儲器120,其中控制器110對快閃存儲器120進(jìn)行存取的操作以頁為單位。控制器110包括處理單元130、錯誤更正碼(Error Correct1n Code, ECC)解碼器140、解隨機函數(shù)發(fā)生器(Derandomizer) 150與運算單元160。在此實施例中,處理單元130與快閃存儲器120之間地址與命令的傳輸經(jīng)由總線180。相應(yīng)于來自控制器110的讀取命令,快閃存儲器120會根據(jù)來自控制器110的讀取地址而提供對應(yīng)于該讀取命令的數(shù)據(jù)流(data Stream) DATA至解隨機函數(shù)發(fā)生器150與運算單元160,其中數(shù)據(jù)流DATA由儲存在對應(yīng)于該讀取地址的頁170的數(shù)個位元組(byte)所組成。接著,解隨機函數(shù)發(fā)生器150會根據(jù)一隨機函數(shù)來調(diào)整數(shù)據(jù)流DATA中位元組的數(shù)據(jù),并產(chǎn)生數(shù)據(jù)流D1。接著,錯誤更正碼解碼器140會根據(jù)一錯誤更正碼ECC_C0DE對數(shù)據(jù)流Dl中位元組的數(shù)據(jù)進(jìn)行解碼,以提供解碼后的數(shù)據(jù)流D2至處理單元130。接著,處理單元130會根據(jù)所接收到的數(shù)據(jù)流D2來判斷數(shù)據(jù)流D2是否為有效數(shù)據(jù)。若數(shù)據(jù)流D2中錯誤位元的數(shù)量超過錯誤更正碼ECC_C0DE所能更正的數(shù)量時,處理單元130會判定對應(yīng)于該讀取地址的頁170為非有效數(shù)據(jù)。反的,若數(shù)據(jù)流D2中錯誤位元的數(shù)量小于錯誤更正碼ECC_C0DE所能更正的數(shù)量時,處理單元130會判定對應(yīng)于該讀取地址的頁170為有效數(shù)據(jù)。另一方面,根據(jù)數(shù)據(jù)流DATA中每一位元組中每一位元的邏輯電平,運算單元160執(zhí)行一特定運算(例如計數(shù)運算、及(AND)運算、累加運算等)而得到運算結(jié)果DR。因此,當(dāng)對應(yīng)于該讀取地址的頁170為非有效數(shù)據(jù)時,處理單元130會根據(jù)運算結(jié)果DR來判斷對應(yīng)于該讀取地址的頁170是否為空頁。
[0028]圖2顯示根據(jù)本發(fā)明一實施例所述的運作方法,適用于一快閃存儲器裝置(例如圖1的快閃存儲器裝置100),其中快閃存儲器裝置包括控制器(例如圖1的控制器110)以及快閃存儲器(例如圖1的快閃存儲器120)。首先,在步驟S202,快閃存儲器裝置內(nèi)的控制器會提供讀取命令至快閃存儲器。接著,相應(yīng)于讀取命令,快閃存儲器會提供對應(yīng)于該讀取命令且由數(shù)個位元組所組成的數(shù)據(jù)流至控制器(步驟S204),其中數(shù)據(jù)流內(nèi)的位元組儲存在對應(yīng)于該讀取地址的一特定頁。接著,根據(jù)在步驟S204所得到的數(shù)據(jù)流,控制器會根據(jù)一隨機碼對數(shù)據(jù)流中的位元組進(jìn)行解隨機(Derandom)函數(shù)操作,并根據(jù)一錯誤更正碼進(jìn)行解碼操作(步驟S206)。接著,根據(jù)已解碼的位元組,控制器會判斷數(shù)據(jù)流是否為有效數(shù)據(jù)(步驟S208)。舉例來說,若在已解碼的位元組中錯誤位元的數(shù)量超過了錯誤更正碼所能更正的數(shù)量時,控制器會判定對應(yīng)于該讀取地址的數(shù)據(jù)流為非有效數(shù)據(jù)。反之,若在已解碼的位元組中錯誤位元的數(shù)量小于錯誤更正碼所能更正的數(shù)量時,控制器會判定對應(yīng)于該讀取地址的數(shù)據(jù)流為有效的使用者數(shù)據(jù)(步驟S210)。此外,根據(jù)在步驟S204所得到的數(shù)據(jù)流,控制器亦會對數(shù)據(jù)流中的每一位元組中每一位元的邏輯電平進(jìn)行與運算操作(AND operat1n),并得到運算結(jié)果(步驟S212)。接著,當(dāng)對應(yīng)于該讀取地址的數(shù)據(jù)流為非有效數(shù)據(jù)時,控制器更根據(jù)步驟S212所得到的運算結(jié)果來判斷對應(yīng)于該讀取地址的該特定頁是否為空頁(步驟S214)。一般而言,在快閃存儲器中,若一頁內(nèi)的每一位元皆為邏輯“1”,則可視為空頁。因此,當(dāng)運算結(jié)果指示數(shù)據(jù)流中每一位元組的每一位元皆為高邏輯電平(即邏輯“I”)時,控制器則判定該特定頁為空頁(步驟S216)。反的,當(dāng)運算結(jié)果指示數(shù)據(jù)流中任一位元為低邏輯電平(即邏輯“O”)時,控制器則判定該特定頁不是空頁,并重新執(zhí)行讀取操作(步驟S218)。
[0029]圖3顯示圖2中于步驟S212所述的執(zhí)行與運算操作的示范例。在此實施例中,數(shù)據(jù)流包括位元組ByO-Byn。首先,當(dāng)接收到位元組ByO時,控制器會對位元組ByO中每一位元的邏輯電平進(jìn)行與運算操作,而得到運算結(jié)果AND_R0。舉例來說,如果位元組ByO為“ 11111111”,則運算結(jié)果AND_R0為邏輯“ 1”,以及如果位元組ByO中任一位元為低邏輯電平(例如 “11110111”、“01111111”、“01110111” 等),則運算結(jié)果 AND_R0 為邏輯“O”。接著,當(dāng)接收到位元組Byl時,控制器會將運算結(jié)果AND_R0以及位元組Byl中每一位元的邏輯電平進(jìn)行與運算操作,而得到運算結(jié)果AND_R1。以此類推,當(dāng)接收到位元組Byn時,控制器會將運算結(jié)果AND_R(n-l)以及位元組Byn中每一位元的邏輯電平進(jìn)行與運算操作,而得到運算結(jié)果AND_Rn。因此,當(dāng)數(shù)據(jù)流中位元組ByO-Byn的每一位元皆為邏輯“I”時,則控制器會得到運算結(jié)果AND_Rn為邏輯“I”。反之,當(dāng)數(shù)據(jù)流中位元組ByO-Byn的任一位元為邏輯“O”時,則控制器會得到運算結(jié)果AND_Rn為邏輯“O”。此外,在一實施例中,控制器會先分別得到每一位元組的運算結(jié)果(例如運算結(jié)果AND_R1僅表示位元組Byl中每一位元的邏輯電平進(jìn)行與運算操作的結(jié)果,而運算結(jié)果AND_Rn僅表示位元組Byn中每一位元的邏輯電平進(jìn)行與運算操作的結(jié)果),再將全部位元組的運算結(jié)果進(jìn)行與運算操作而得到最后的運晳奸里
[0030]理想上,空頁的每一位元為邏輯“I”。然而,在實際應(yīng)用上,快閃存儲器可能在制造過程或是使用過程中受到損壞,而使得快閃存儲器中的部分位元為無效位元。圖4顯示根據(jù)本發(fā)明另一實施例所述的運作方法,適用于一快閃存儲器裝置(例如圖1的快閃存儲器裝置100),其中快閃存儲器裝置包括控制器(例如圖1的控制器110)以及快閃存儲器(例如圖1的快閃存儲器120)。首先,在步驟S402,快閃存儲器裝置內(nèi)的控制器會提供讀取命令至快閃存儲器。接著,相應(yīng)于讀取命令,快閃存儲器會提供對應(yīng)于該讀取命令且由數(shù)個位元組所組成的數(shù)據(jù)流至控制器(步驟S404),其中數(shù)據(jù)流內(nèi)的位元組儲存在對應(yīng)于該讀取地址的一特定頁。接著,根據(jù)在步驟S404所得到的數(shù)據(jù)流,控制器會根據(jù)一隨機碼對數(shù)據(jù)流中的位元組數(shù)據(jù)行解隨機(Derandom)函數(shù)操作,并根據(jù)一錯誤更正碼進(jìn)行解碼操作(步驟S406)。接著,根據(jù)已解碼的位元組,控制器會判斷數(shù)據(jù)流是否為有效數(shù)據(jù)(步驟S408)。舉例來說,若在已解碼的位元組中錯誤位元的數(shù)量超過了錯誤更正碼所能更正的數(shù)量時,控制器會判定對應(yīng)于該讀取地址的數(shù)據(jù)流為非有效數(shù)據(jù)。反之,若在已解碼的位元組中錯誤位元的數(shù)量小于或等于錯誤更正碼所能更正的數(shù)量時,控制器會判定對應(yīng)于該讀取地址的數(shù)據(jù)流為有效的使用者數(shù)據(jù)(步驟S410)。此外,根據(jù)在步驟S404所得到的數(shù)據(jù)流,控制器亦會對數(shù)據(jù)流中的每一位元組中每一位元的位元值進(jìn)行計數(shù)(即累加具有邏輯電平“I”的位元的數(shù)量),并得到運算結(jié)果(步驟S412)。換言之,運算結(jié)果指示數(shù)據(jù)流的位元組中具有邏輯電平“I”的位元的數(shù)量。接著,當(dāng)對應(yīng)于該讀取地址的數(shù)據(jù)流為非有效數(shù)據(jù)時,控制器更根據(jù)步驟S412所得到的運算結(jié)果來判斷對應(yīng)于該讀取地址的該特定頁是否為空頁(步驟S414)。當(dāng)運算結(jié)果指示數(shù)據(jù)流中具有邏輯電平“I”的位元的數(shù)量大于第一臨界值時,控制器則判定該特定頁為空頁(步驟S416)。反之,當(dāng)運算結(jié)果指示數(shù)據(jù)流中具有邏輯電平“I”的位元的數(shù)量小于或等于第一臨界值時,控制器則判定該特定頁不是空頁,并重新執(zhí)行讀取操作(步驟S418)。在另一實施例中,控制器對具有邏輯電平“O”的位元進(jìn)行累加,而得到運算結(jié)果。因此,當(dāng)運算結(jié)果指示數(shù)據(jù)流中具有邏輯電平“O”的位元的數(shù)量小于第二臨界值時,控制器則判定該特定頁為空頁。反之,當(dāng)運算結(jié)果指示數(shù)據(jù)流中具有邏輯電平“O”的位元的數(shù)量大于或等于第二臨界值時,控制器則判定該特定頁不是空頁,并重新執(zhí)行讀取操作。值得注意的是,第一臨界值以及第二臨界值可根據(jù)實際應(yīng)用而決定并透過軟體調(diào)整。在一實施例中,可根據(jù)快閃存儲器裝置中錯誤更正碼的一檢查碼的位元數(shù)來決定第一臨界值以及第二臨界值。例如,在快閃存儲器中,每1094(1024+70)位元組具有40位元的錯誤更正碼的檢查碼的保護(hù)。于是,第二臨界值可以是40而第一臨界值可以是8712 ((1024+70) *8-40)。因此,在得到具有1094位元組的數(shù)據(jù)流之后,控制器會對具有邏輯電平“I”的位元進(jìn)行計數(shù)而得到計數(shù)結(jié)果。當(dāng)計數(shù)結(jié)果大于8712時,控制器會將用以儲存該1094位元組的特定頁判定為空頁。
[0031]圖5顯示圖4中于步驟S412所述的執(zhí)行計數(shù)操作的示范例。在此實施例中,數(shù)據(jù)流包括位元組ByO-Byn。首先,當(dāng)接收到位元組ByO時,控制器會對位元組ByO中具有邏輯電平“I”的位元進(jìn)行累加運算,而得到運算結(jié)果CNT_R0。舉例來說,如果位元組ByO為“11111111”,則運算結(jié)果CNT_R0為8,以及如果位元組ByO為“01110111”,則運算結(jié)果CNT_RO為6。接著,當(dāng)接收到位元組Byl時,控制器會將運算結(jié)果CNT_R0以及位元組Byl中具有邏輯電平“I”的位元進(jìn)行累加運算,而得到運算結(jié)果CNT_R1。以此類推,接收到位元組Byn時,控制器會將運算結(jié)果CNT_R(n-l)以及位元組Byn中具有邏輯電平“I”的位元進(jìn)行累加運算,而得到運算結(jié)果CNT_Rn。接著,控制器會將運算結(jié)果CNT_Rn與第一臨界值進(jìn)行比較。因此,當(dāng)運算結(jié)果CNT_Rn大于第一臨界值時,則控制器會判定該特定頁為空頁。反之,當(dāng)運算結(jié)果CNT_Rn小于或等于第一臨界值時,則控制器會判定該特定頁不是空頁。
[0032]相較于傳統(tǒng)的快閃存儲器裝置,本發(fā)明的實施例中的控制器僅需對快閃存儲器進(jìn)行一次讀取操作便可判斷出所讀取的讀取頁是否為空頁或是有效數(shù)據(jù)。于是,縮短了快閃存儲器轉(zhuǎn)譯層初始化的時間。
[0033]雖然本發(fā)明已以較佳實施例揭露如上,然其并非用以限定本發(fā)明,任何所屬【技術(shù)領(lǐng)域】中包括通常知識者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動與潤飾,因此本發(fā)明的保護(hù)范圍當(dāng)視權(quán)利要求書所界定者為準(zhǔn)。
【權(quán)利要求】
1.一種快閃存儲器裝置,包括: 一快閃存儲器,包括數(shù)個頁;以及 一控制器,耦接于上述快閃存儲器,包括: 一運算單元,用以接收來自于上述快閃存儲器且對應(yīng)于一讀取命令的上述頁的數(shù)個位元組,并根據(jù)每一上述位元組中每一位元的邏輯電平而得到一運算結(jié)果; 一錯誤更正碼解碼器,用以根據(jù)一錯誤更正碼,對上述頁的上述數(shù)個位元組進(jìn)行解碼;以及 一處理單元,耦接于上述運算單元以及上述錯誤更正碼解碼器,用以根據(jù)已解碼的上述數(shù)個位元組來判斷上述頁是否為有效數(shù)據(jù),以及當(dāng)上述頁為非有效數(shù)據(jù)時,根據(jù)上述運算結(jié)果來判斷上述頁是否為一空頁。
2.如權(quán)利要求1所述的快閃存儲器裝置,其特征在于,上述控制器更包括: 一解隨機函數(shù)發(fā)生器,耦接于上述快閃存儲器以及上述錯誤更正碼解碼器之間,用以根據(jù)一隨機函數(shù)來調(diào)整上述頁的上述數(shù)個位元組; 其中上述錯誤更正碼解碼器對已調(diào)整的上述頁的上述數(shù)個位元組進(jìn)行解碼。
3.如權(quán)利要求1所述的快閃存儲器裝置,其特征在于,上述運算單元對每一上述位元組中每一位元進(jìn)行一與運算而得到上述運算結(jié)果。
4.如權(quán)利要求3所述的快閃存儲器裝置,其特征在于,當(dāng)上述運算結(jié)果指示每一上述位元組的每一位元為高邏輯電平時,上述處理單元判定上述頁為上述空頁,以及當(dāng)上述運算結(jié)果指示上述數(shù)個位元組的至少一位元為低邏輯電平時,上述處理單元重新提供上述讀取命令至上述快閃存儲器。
5.如權(quán)利要求1所述的快閃存儲器裝置,其特征在于,上述運算單元對上述數(shù)個位元組中具有高邏輯電平的位元進(jìn)行計數(shù)而得到上述運算結(jié)果。
6.如權(quán)利要求5所述的快閃存儲器裝置,其特征在于,上述運算結(jié)果指示上述數(shù)個位元組中具有高邏輯電平的位元的數(shù)量,其中當(dāng)上述運算結(jié)果大于一臨界值時,上述處理單元判定上述頁為上述空頁,以及當(dāng)上述運算結(jié)果小于或等于上述臨界值時,上述處理單元重新提供上述讀取命令至上述快閃存儲器。
7.如權(quán)利要求6所述的快閃存儲器裝置,其特征在于,上述臨界值由是上述錯誤更正碼的一檢查碼的位元數(shù)所決定。
8.如權(quán)利要求1所述的快閃存儲器裝置,其特征在于,當(dāng)上述頁的已解碼的上述數(shù)個位元組中錯誤位元的數(shù)量超過上述錯誤更正碼所能更正的數(shù)量時,上述處理單元判定上述頁為非有效數(shù)據(jù),以及當(dāng)上述頁的已解碼的上述數(shù)個位元組中錯誤位元的數(shù)量小于或等于上述錯誤更正碼所能更正的數(shù)量時,上述處理單元判斷上述頁為有效數(shù)據(jù)。
9.一種快閃存儲器裝置的運作方法,其中一快閃存儲器包括數(shù)個頁,該方法包括下列步驟: 接收來自于上述快閃存儲器且對應(yīng)于一讀取命令的上述頁的數(shù)個位元組; 根據(jù)每一上述位元組中每一位元的邏輯電平,得到一運算結(jié)果; 根據(jù)一錯誤更正碼,對上述頁的上述數(shù)個位元組進(jìn)行解碼; 根據(jù)已解碼的上述數(shù)個位元組,判斷上述頁是否為有效數(shù)據(jù);以及 當(dāng)上述頁為非有效數(shù)據(jù)時,根據(jù)上述運算結(jié)果來判斷上述頁是否為一空頁。
10.如權(quán)利要求9所述的快閃存儲器裝置的運作方法,其特征在于,上述判斷上述頁是否為有效數(shù)據(jù)的步驟更包括: 根據(jù)一隨機函數(shù)來調(diào)整上述頁的上述數(shù)個位元組;以及 對已調(diào)整的上述頁的上述數(shù)個位元組進(jìn)行解碼。
11.如權(quán)利要求9所述的快閃存儲器裝置的運作方法,其特征在于,上述根據(jù)上述運算結(jié)果來判斷上述頁是否為上述空頁的步驟更包括: 對每一上述位元組中每一位元進(jìn)行一與運算而得到上述運算結(jié)果; 當(dāng)上述運算結(jié)果指示每一上述位元組的每一位元為高邏輯電平時,判定上述頁為上述空頁;以及 當(dāng)上述運算結(jié)果指示上述數(shù)個位元組的至少一位元為低邏輯電平時,重新提供上述讀取命令至上述快閃存儲器。
12.如權(quán)利要求9所述的快閃存儲器裝置的運作方法,其特征在于,上述根據(jù)上述運算結(jié)果來判斷上述頁是否為上述空頁的步驟更包括: 對上述數(shù)個位元組中具有高邏輯電平的位元進(jìn)行計數(shù),而得到上述運算結(jié)果,其中上述運算結(jié)果指示上述數(shù)個位元組中具有高邏輯電平的位元的數(shù)量; 當(dāng)上述運算結(jié)果大于一臨界值時,判定上述頁為上述空頁;以及 當(dāng)上述運算結(jié)果小于或等于上述臨界值時,重新提供上述讀取命令至上述快閃存儲器。
13.如權(quán)利要求12所述的快閃存儲器裝置的運作方法,其特征在于,上述臨界值由是上述錯誤更正碼的一檢查碼的位元數(shù)所決定。
14.如權(quán)利要求9所述的快閃存儲器裝置的運作方法,其特征在于,上述判斷上述頁是否為有效數(shù)據(jù)的步驟更包括: 當(dāng)上述頁的已解碼的上述數(shù)個位元組中錯誤位元的數(shù)量超過上述錯誤更正碼所能更正的數(shù)量時,判定上述頁為非有效數(shù)據(jù);以及 當(dāng)上述頁的已解碼的上述數(shù)個位元組中錯誤位元的數(shù)量小于或等于上述錯誤更正碼所能更正的數(shù)量時,判定上述頁為有效數(shù)據(jù)。
【文檔編號】G11C7/20GK104299637SQ201310361784
【公開日】2015年1月21日 申請日期:2013年8月19日 優(yōu)先權(quán)日:2013年7月17日
【發(fā)明者】蕭力碩 申請人:慧榮科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1