專利名稱:快閃存儲(chǔ)器的配置方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一快閃存儲(chǔ)器容量配置方法,尤指延長(zhǎng)一與非門快閃存儲(chǔ)器 (Nand flash memory)使用壽命的容量配置方法。
背景技術(shù):
在可攜式電子產(chǎn)品或嵌入式系統(tǒng)中,非揮發(fā)性的與非門快閃存儲(chǔ)器(Nand flash memory)是目前最常使用的儲(chǔ)存裝置之一。例如,個(gè)人數(shù)字助理(PDA)、手機(jī)、 數(shù)碼相機(jī)、MP3隨身聽和錄音筆等均設(shè)置有與非門快閃存儲(chǔ)器。然而,由于儲(chǔ)存在 與非門快閃存儲(chǔ)器內(nèi)的數(shù)據(jù)的正確性會(huì)隨著其存取次數(shù)的增加而減少,因此為了解 決數(shù)據(jù)錯(cuò)誤的問題,在現(xiàn)有的與非門快閃存儲(chǔ)器中會(huì)搭配適合的錯(cuò)誤更正碼(Error Codes Correction, ECC)配置來對(duì)出現(xiàn)錯(cuò)誤的數(shù)據(jù)進(jìn)行修復(fù)。舉例來說,在一數(shù)據(jù) 頁大小(Page size)為2K的與非門快閃存儲(chǔ)器中,會(huì)提供額外空間(Spare area) 64 字節(jié)(Bytes)的空間來作為一特定錯(cuò)誤更正碼算法在對(duì)該數(shù)據(jù)頁的數(shù)據(jù)進(jìn)行一錯(cuò)誤 更正碼演算時(shí)所產(chǎn)生的運(yùn)算碼(Parity code),而在一數(shù)據(jù)頁大小為4K的與非門快 閃存儲(chǔ)器中,會(huì)提供額外空間218字節(jié)(Bytes)的空間來作為該特定錯(cuò)誤更正碼算 法在對(duì)該數(shù)據(jù)頁的數(shù)據(jù)進(jìn)行該錯(cuò)誤更正碼演算時(shí)所產(chǎn)生的運(yùn)算碼。
請(qǐng)參考圖1。圖l所示是一己知的(Conventional)與非門快閃存儲(chǔ)器中每一數(shù)
據(jù)頁的額外空間的配置方法,其中當(dāng)該特定錯(cuò)誤更正碼算法是采用一里德所羅門 (Reed-Solomon)錯(cuò)誤更正碼算法和一 BCH (-Bose, Chaudhuri and Hocquengham) 錯(cuò)誤更正碼算法。當(dāng)使用一 BCH 8錯(cuò)誤更正碼算法對(duì)該與非門快閃存儲(chǔ)器進(jìn)行編碼 時(shí),其編碼后所產(chǎn)生的運(yùn)算碼會(huì)占用每一數(shù)據(jù)頁13字節(jié)的額外空間。當(dāng)使用一里 德所羅門6(Reed-Solomon 6)錯(cuò)誤更正碼算法對(duì)該與非門快閃存儲(chǔ)器進(jìn)行編碼時(shí), 其編碼后所產(chǎn)生的運(yùn)算碼會(huì)占用每一數(shù)據(jù)頁15字節(jié)的額外空間。當(dāng)使用一里德所 羅門8(Reed-Solomon 8)錯(cuò)誤更正碼算法對(duì)該與非門快閃存儲(chǔ)器進(jìn)行編碼時(shí),其編 碼后所產(chǎn)生的運(yùn)算碼會(huì)占用每一數(shù)據(jù)頁20字節(jié)的額外空間。當(dāng)使用一里德所羅門 10 (Reed-Solomon IO)錯(cuò)誤更正碼算法或一 BCH 15錯(cuò)誤更正碼算法對(duì)該與非門快閃存儲(chǔ)器進(jìn)行編碼時(shí),其編碼后所產(chǎn)生的運(yùn)算碼會(huì)占用每一數(shù)據(jù)頁25字節(jié)的額外空間。另一方面,己知的與非門快閃存儲(chǔ)器使用該里德所羅門錯(cuò)誤更正碼算法和該
BCH錯(cuò)誤更正碼算法時(shí),均會(huì)配置512字節(jié)的儲(chǔ)存數(shù)據(jù)空間于每一數(shù)據(jù)頁中。因此,一己知的與非門快閃存儲(chǔ)器在使用該里德所羅門錯(cuò)誤更正碼算法和該BCH錯(cuò)誤更正碼算法時(shí),其數(shù)據(jù)錯(cuò)誤更正的能力就被預(yù)設(shè)的額外空間大小所限制住了。換句話說,該里德所羅門錯(cuò)誤更正碼算法和該BCH錯(cuò)誤更正碼算法無法對(duì)該已知的與非門快閃存儲(chǔ)器提供更好的數(shù)據(jù)錯(cuò)誤更正能力的原因是每一數(shù)據(jù)頁所預(yù)設(shè)的額外空間有限,進(jìn)而造成使用者極大的不便。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是提供一種延長(zhǎng)一與非門快閃存儲(chǔ)器(Nand flash memory)使用壽命的容量配置方法。
依據(jù)本發(fā)明一方面的一種應(yīng)用于一快閃存儲(chǔ)器的配置方法,其包含有調(diào)整對(duì)
應(yīng)于該快閃存儲(chǔ)器的一初步數(shù)據(jù)儲(chǔ)存容量來決定出一實(shí)際數(shù)據(jù)儲(chǔ)存容量;調(diào)整對(duì)應(yīng)
于該快閃存儲(chǔ)器步額外空間容量來決定出一實(shí)際額外空間容量,其中,其中該初步數(shù)據(jù)儲(chǔ)存容量與該初步額外空間容量的總和等于該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額
外空間容量的總和;以及于該快閃存儲(chǔ)器中配置該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額外空間容量,其中該實(shí)際數(shù)據(jù)儲(chǔ)存容量是用以儲(chǔ)存數(shù)據(jù),以及該實(shí)際額外空間容量是用以儲(chǔ)存一錯(cuò)誤更正碼(Error Codes Correction, ECC)算法在對(duì)該數(shù)據(jù)進(jìn)行一錯(cuò)誤更正碼運(yùn)算時(shí)所產(chǎn)生的運(yùn)算碼(Parity Bytes)。
依據(jù)本發(fā)明的另一方面的一種應(yīng)用于一快閃存儲(chǔ)器的配置方法,包含有決定一實(shí)際數(shù)據(jù)儲(chǔ)存容量與一實(shí)際額外空間容量,其中該實(shí)際額外空間容量是大于對(duì)應(yīng)于一錯(cuò)誤更正碼(Error Codes Correction, ECC)算法的一預(yù)設(shè)字節(jié);以及于該快
閃存儲(chǔ)器中配置該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額外空間容量,其中該實(shí)際數(shù)據(jù)儲(chǔ)存容量是用以儲(chǔ)存數(shù)據(jù),以及該實(shí)際額外空間容量是用以儲(chǔ)存該錯(cuò)誤更正碼算法在對(duì)該數(shù)據(jù)進(jìn)行一錯(cuò)誤更正碼運(yùn)算時(shí)所產(chǎn)生的運(yùn)算碼(Parity Bytes)。
圖1是一已知的與非門快閃存儲(chǔ)器中每一數(shù)據(jù)頁的額外空間的配置方法。圖2是本發(fā)明一種應(yīng)用于一快閃存儲(chǔ)器(Hash memory)的配置方法的一實(shí)施例流程圖。圖4是本發(fā)明一種應(yīng)用于一快閃存儲(chǔ)器的配置方法的另一實(shí)施例流程圖。
具體實(shí)施例方式
在說明書及后續(xù)的本申請(qǐng)權(quán)利要求中使用了某些詞匯來指稱特定的元件。所屬領(lǐng)域中具有通常知識(shí)者應(yīng)可理解,硬件制造商可能會(huì)用不同的名詞來稱呼同一個(gè)元
件。本說明書及后續(xù)的權(quán)利要求并不以名稱的差異來作為區(qū)分元件的方式,而是以元件在功能上的差異來作為區(qū)分的準(zhǔn)則。在通篇說明書及后續(xù)的請(qǐng)求相當(dāng)中所提及的"包含"是一開放式的用語,故應(yīng)解釋成"包含但不限定于"。此外,"耦接"一詞在此是包含任何直接及間接的電氣連接手段,因此,若文中描述一第一裝置耦接于一第二裝置,則代表該第一裝置可直接電氣連接于該第二裝置,或者通過其它裝置或連接手段間接地電氣連接至該第二裝置。
請(qǐng)同時(shí)參考圖2和圖3,圖2所示是依據(jù)本發(fā)明一種應(yīng)用于一快閃存儲(chǔ)器(flash memory)的配置方法200的一實(shí)施例流程圖。圖3所示是本發(fā)明配置方法200對(duì)于該快閃存儲(chǔ)器的配置前快閃存儲(chǔ)器300a與配置后快閃存儲(chǔ)器300b示意圖。請(qǐng)注意,為了更清楚描述本發(fā)明的精祌所在,在本實(shí)施例中的該快閃存儲(chǔ)器是以一與非門快閃存儲(chǔ)器(Nand Flash Memory)作說明,然而此并不為本發(fā)明所限。
換句話說,熟悉此項(xiàng)技術(shù)者應(yīng)可了解,任何具有快閃存儲(chǔ)器特性的儲(chǔ)存裝置,例如一或非門快閃存儲(chǔ)器(Nor Flash Memory),均為本發(fā)明的范疇所在。倘若大體上可達(dá)到相同的結(jié)果,并不需要一定照?qǐng)D2所示的流程中的步驟順序來進(jìn)行,且圖2所示的步驟不一定要連續(xù)進(jìn)行,亦即其它步驟亦可插入其中,配置方法200包含有下列步驟
步驟202:減少對(duì)應(yīng)于該快閃存儲(chǔ)器的一初步數(shù)據(jù)儲(chǔ)存容量來決定出一實(shí)際數(shù)據(jù)儲(chǔ)存容量;
步驟204:增加對(duì)應(yīng)于該快閃存儲(chǔ)器的一初步額外空間容量來決定出一實(shí)際額外空間容量,其中該初步數(shù)據(jù)儲(chǔ)存容量與該初步額外空間容量的總和等于該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額外空間容量的總和;以及
步驟206:于該快閃存儲(chǔ)器中配置該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額外空間容量,其中該實(shí)際數(shù)據(jù)儲(chǔ)存容量是用以儲(chǔ)存數(shù)據(jù),以及該實(shí)際額外空間容量是用以儲(chǔ)存一錯(cuò)誤更正碼(Error Codes Correction, ECC)算法在對(duì)該數(shù)據(jù)進(jìn)行一錯(cuò)誤更正碼運(yùn)算時(shí)所產(chǎn)生的運(yùn)算碼(Parity Bytes)。由于該快閃存儲(chǔ)器與一主存儲(chǔ)器之間數(shù)據(jù)交換的最小單位為一數(shù)據(jù)頁(Page),因此在圖3中該快閃存儲(chǔ)器是以數(shù)據(jù)頁的單位來示意。在該快閃存儲(chǔ)器未通過本發(fā)明的配置方法200進(jìn)行容量配置之前,其每一數(shù)據(jù)頁中的一儲(chǔ)存數(shù)據(jù)空間302a和一額外空間304a的容量配置大小是依據(jù)一特定的錯(cuò)誤更正碼算法所預(yù)設(shè)的。舉例來說,當(dāng)利用一里德所羅門10 (Reed-Solomon IO)錯(cuò)誤更正碼算法或一 BCH15(-Bose, Chaudhuri and Hocquengham 15)錯(cuò)誤更正碼算法來對(duì)每一數(shù)據(jù)頁中的儲(chǔ)存數(shù)據(jù)空間302a內(nèi)512字節(jié)(Bytes)的數(shù)據(jù)進(jìn)行一錯(cuò)誤更正碼運(yùn)算時(shí),其運(yùn)算后所產(chǎn)生的運(yùn)算碼所占有的額外空間304容量大小是預(yù)設(shè)為25字節(jié)。然而,當(dāng)額外空間304a的容量大小為設(shè)置為25字節(jié)時(shí),該特定的錯(cuò)誤更正碼算法對(duì)該快閃存儲(chǔ)器中每一數(shù)據(jù)頁的譯碼能力就被限制住了。同時(shí),該快閃存儲(chǔ)器的存取次數(shù)也被限制住了。因此,對(duì)該特定的錯(cuò)誤更正碼算法而言,本發(fā)明配置方法200的步驟202對(duì)該快閃存儲(chǔ)器的儲(chǔ)存容量進(jìn)行配置時(shí)會(huì)先估算出該快閃存儲(chǔ)器的一初步數(shù)據(jù)儲(chǔ)存容量,該初步數(shù)據(jù)儲(chǔ)存容量是該快閃存儲(chǔ)器的總數(shù)據(jù)儲(chǔ)存容量,如圖3所示。該初步數(shù)據(jù)儲(chǔ)存容量是所有每一數(shù)據(jù)頁中的儲(chǔ)存數(shù)據(jù)空間302a的總和。接著,配置方法200減少對(duì)應(yīng)于該快閃存儲(chǔ)器的該初步數(shù)據(jù)儲(chǔ)存容量來決定出一實(shí)際數(shù)據(jù)儲(chǔ)存容量,使得該實(shí)際數(shù)據(jù)儲(chǔ)存容量是小于該初步數(shù)據(jù)儲(chǔ)存容量。同樣的,該實(shí)際數(shù)據(jù)儲(chǔ)存容量是所有每一數(shù)據(jù)頁中的儲(chǔ)存數(shù)據(jù)空間302b的總和。請(qǐng)注意,為了方便起見,在本實(shí)施例中每一數(shù)據(jù)頁中的儲(chǔ)存數(shù)據(jù)空間302a和302b均以512字節(jié)作為說明,然而此并不為本發(fā)明所限制。在步驟204中,為了提高該特定的錯(cuò)誤更正碼算法對(duì)每一數(shù)據(jù)頁的錯(cuò)誤更正能力,配置方法增加對(duì)應(yīng)于該快閃存儲(chǔ)器的一初步額外空間容量來決定出一實(shí)際額外空間容量,其中該初步數(shù)據(jù)儲(chǔ)存容量與該初步額外空間容量的總和等于該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額外空間容量的總和。在步驟206中,于該快閃存儲(chǔ)器中配置該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額外空間容量,其中
該實(shí)際數(shù)據(jù)儲(chǔ)存容量是用以儲(chǔ)存數(shù)據(jù),以及該實(shí)際額外空間容量是用以儲(chǔ)存該特定的錯(cuò)誤更正碼算法在對(duì)該數(shù)據(jù)進(jìn)行一錯(cuò)誤更正碼運(yùn)算時(shí)所產(chǎn)生的運(yùn)算碼(Parity
Bytes)。請(qǐng)?jiān)俅螀⒖紙D3,由于該快閃存儲(chǔ)器通過配置方法200進(jìn)行容量配置后,每一數(shù)據(jù)頁中的儲(chǔ)存數(shù)據(jù)空間302b仍維持于512字節(jié)的大小,而每一數(shù)據(jù)頁中的額外空間304b卻會(huì)比25字節(jié)來得大,因此該特定的錯(cuò)誤更正碼算法對(duì)每一數(shù)據(jù)頁的錯(cuò)誤更正能力就得以提高,進(jìn)而延長(zhǎng)了該快閃存儲(chǔ)器的存取次數(shù)。請(qǐng)注意,雖然在圖3所示的配置后快閃存儲(chǔ)器300b中每一個(gè)儲(chǔ)存數(shù)據(jù)空間302b和額外空間304b
是以間隔的方式排列,然而此并不為本發(fā)明所限制。換句話說,每一數(shù)據(jù)頁的儲(chǔ)存數(shù)據(jù)空間302b和其相對(duì)應(yīng)的額外空間304b并不一定是相鄰的,亦即每一個(gè)儲(chǔ)存數(shù)據(jù)空間302b和額外空間304b的排列是可依據(jù)設(shè)計(jì)需求而具彈性變化的。舉例來說,在本發(fā)明的另一實(shí)施例中,其是連續(xù)配置多個(gè)儲(chǔ)存數(shù)據(jù)空間302b后再連續(xù)配置相同個(gè)數(shù)的額外空間304b以組合成相對(duì)應(yīng)個(gè)數(shù)的數(shù)據(jù)頁。
請(qǐng)參考圖4。圖4所示是依據(jù)本發(fā)明一種應(yīng)用于一快閃存儲(chǔ)器的配置方法400的另一實(shí)施例流程圖。同理,為了更清楚描述本發(fā)明的精神所在,在本實(shí)施例中的該快閃存儲(chǔ)器是以一與非門快閃存儲(chǔ)器作說明,然而此并不為本發(fā)明所限。換句話說,熟悉此項(xiàng)技術(shù)者應(yīng)可了解,任何具有快閃存儲(chǔ)器特性的儲(chǔ)存裝置,例如一或非門快閃存儲(chǔ)器,均為本發(fā)明的范疇所在。倘若大體上可達(dá)到相同的結(jié)果,并不需要一定照?qǐng)D4所示的流程中的步驟順序來進(jìn)行,且圖4所示的步驟不一定要連續(xù)進(jìn)行,亦即其它步驟亦可插入其中,配置方法400包含有下列步驟
步驟402:決定一實(shí)際數(shù)據(jù)儲(chǔ)存容量與一實(shí)際額外空間容量,其中該實(shí)際額外空間容量是大于對(duì)應(yīng)于一錯(cuò)誤更正碼(Error Codes Correction, ECC)算法的一預(yù)設(shè)的字節(jié);以及
步驟404:于該快閃存儲(chǔ)器中配置該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額外空間容量,其中該實(shí)際數(shù)據(jù)儲(chǔ)存容量是用以儲(chǔ)存數(shù)據(jù),以及該實(shí)際額外空間容量是用以儲(chǔ)存該錯(cuò)誤更正碼算法在對(duì)該數(shù)據(jù)進(jìn)行一錯(cuò)誤更正碼運(yùn)算時(shí)所產(chǎn)生的運(yùn)算碼(Parity
Bytes)。
如同上述的第一實(shí)施例,當(dāng)利用一里德所羅門10 (Reed-Solomon IO)錯(cuò)誤更正碼算法或一 BCH 15(-Bose, Chaudhuri and Hocquengham 15)錯(cuò)誤更正碼算法來對(duì)該快閃存儲(chǔ)器的每一數(shù)據(jù)頁中的儲(chǔ)存數(shù)據(jù)空間內(nèi)512字節(jié)(Bytes)的數(shù)據(jù)進(jìn)行一錯(cuò)誤更正碼運(yùn)算時(shí),其運(yùn)算后所產(chǎn)生的運(yùn)算碼所占有的額外空間容量大小是預(yù)設(shè)為25字節(jié)。而步驟402會(huì)決定每一數(shù)據(jù)頁中的實(shí)際數(shù)據(jù)儲(chǔ)存空間與實(shí)際額外空間,其中該實(shí)際額外空間容量是大于25字節(jié),而實(shí)際數(shù)據(jù)儲(chǔ)存空間容量是512字節(jié)。在步驟404中,于該快閃存儲(chǔ)器中配置每一數(shù)據(jù)頁該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額外空間容量,其中該實(shí)際數(shù)據(jù)儲(chǔ)存容量是用以儲(chǔ)存數(shù)據(jù),以及該實(shí)際額外空間容量是用以儲(chǔ)存該特定的錯(cuò)誤更正碼算法在對(duì)該數(shù)據(jù)進(jìn)行一錯(cuò)誤更正碼運(yùn)算時(shí)所產(chǎn)生的運(yùn)算碼(Parity Bytes)。由此可知,由于該快閃存儲(chǔ)器通過配置方法400進(jìn)行容量配置后,每一數(shù)據(jù)頁中的實(shí)際數(shù)據(jù)儲(chǔ)存空間仍維持于512字節(jié)的大小,而每一數(shù)據(jù)頁中的實(shí)際額外空間卻會(huì)比預(yù)設(shè)的25字節(jié)來得大,因此該特定的錯(cuò)誤更正碼算法對(duì)每一數(shù)據(jù)頁的錯(cuò)誤更正能力就得以提高,進(jìn)而延長(zhǎng)了該快閃存儲(chǔ)器的存取次數(shù)。
綜上所述,雖然本發(fā)明第一和第二實(shí)施例是以里德所羅門IO錯(cuò)誤更正碼算法
和該BCH 15錯(cuò)誤更正碼算法來作說明,然其并不為本發(fā)明范圍所限。換句話說,當(dāng)該特定的錯(cuò)誤更正碼算法是一BCH 8(-Bose, Chaudhuri and Hocquengham 8)錯(cuò)誤更正碼算法時(shí),通過上述所揭露的配置方法后,每一數(shù)據(jù)頁中的額外空間就可以配置大于13字節(jié)的的空間,其亦屬本發(fā)明的范疇所在;當(dāng)該特定的錯(cuò)誤更正碼算法是一里德所羅門6 (Reed-Solomon 6)錯(cuò)誤更正碼算法時(shí),通過上述所揭露的配置方法后,每一數(shù)據(jù)頁中的額外空間就可以配置大于15字節(jié)的空間,其亦屬本發(fā)明的范疇所在;當(dāng)該特定的錯(cuò)誤更正碼算法是一里德所羅門8 (Reed-Solomon 8)錯(cuò)誤更正碼算法時(shí),通過上述所揭露的配置方法后,每一數(shù)據(jù)頁中的額外空間就可以配置大于20字節(jié)的空間,其亦屬本發(fā)明的范疇所在。更確切來說,針對(duì)一快閃存儲(chǔ)器而言,若該特定的錯(cuò)誤更正碼算法是一BCH8錯(cuò)誤更正碼算法時(shí),通過上述所揭露的配置方法后,該快閃存儲(chǔ)器可以利用任何比BCH8更高階的錯(cuò)誤更正碼算法來進(jìn)行錯(cuò)誤更正演算,例如利用里德所羅門IO、 BCH15錯(cuò)誤更正碼算法等等。
以上所述僅為本發(fā)明的較佳實(shí)施例,凡根據(jù)本申請(qǐng)權(quán)利要求范圍所作出的種種等同的改變或替換,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種應(yīng)用于一快閃存儲(chǔ)器的配置方法,包含有調(diào)整對(duì)應(yīng)于該快閃存儲(chǔ)器的一初步數(shù)據(jù)儲(chǔ)存容量來決定出一實(shí)際數(shù)據(jù)儲(chǔ)存容量;調(diào)整對(duì)應(yīng)于該快閃存儲(chǔ)器的一初步額外空間容量來決定出一實(shí)際額外空間容量,其中該初步數(shù)據(jù)儲(chǔ)存容量與該初步額外空間容量的總和等于該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額外空間容量的總和;以及于該快閃存儲(chǔ)器中配置該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額外空間容量,其中該實(shí)際數(shù)據(jù)儲(chǔ)存容量是用以儲(chǔ)存數(shù)據(jù),以及該實(shí)際額外空間容量是用以儲(chǔ)存一錯(cuò)誤更正碼算法在對(duì)該數(shù)據(jù)進(jìn)行一錯(cuò)誤更正碼運(yùn)算時(shí)所產(chǎn)生的運(yùn)算碼。
2. 根據(jù)權(quán)利要求1所述的配置方法,其特征在于該實(shí)際數(shù)據(jù)儲(chǔ)存容量是小于 該初步數(shù)據(jù)儲(chǔ)存容量,以及該實(shí)際額外空間容量是大于該初步額外空間容量。
3. 根據(jù)權(quán)利要求1所述的配置方法,其特征在于該實(shí)際額外空間容量是大于 對(duì)應(yīng)于該錯(cuò)誤更正碼算法的一預(yù)設(shè)字節(jié)。
4. 根據(jù)權(quán)利要求1所述的配置方法,其特征在于該快閃存儲(chǔ)器是一與非門快 快閃存儲(chǔ)器儲(chǔ)器。
5. —種應(yīng)用于一快閃存儲(chǔ)器的配置方法,包含有決定一實(shí)際數(shù)據(jù)儲(chǔ)存容量與一實(shí)際額外空間容量,其特征在于該實(shí)際額外空間容量是大于對(duì)應(yīng)于一錯(cuò)誤更正碼算法的一預(yù)設(shè)字節(jié);以及于該快閃存儲(chǔ)器中配置該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額外空間容量,其中該實(shí) 際數(shù)據(jù)儲(chǔ)存容量是用以儲(chǔ)存數(shù)據(jù),以及該實(shí)際額外空間容量是用以儲(chǔ)存該錯(cuò)誤更正 碼算法在對(duì)該數(shù)據(jù)進(jìn)行一錯(cuò)誤更正碼運(yùn)算時(shí)所產(chǎn)生的運(yùn)算碼。
6. 根據(jù)權(quán)利要求5所述的配置方法,其特征在于該快閃存儲(chǔ)器是一與非門快 快閃存儲(chǔ)器儲(chǔ)器。
全文摘要
本發(fā)明提供一種應(yīng)用于一快閃存儲(chǔ)器的配置方法,包含有調(diào)整對(duì)應(yīng)于該快閃存儲(chǔ)器的一初步數(shù)據(jù)儲(chǔ)存容量來決定出一實(shí)際數(shù)據(jù)儲(chǔ)存容量;調(diào)整對(duì)應(yīng)于該快閃存儲(chǔ)器的一初步額外空間容量來決定出一實(shí)際額外空間容量,其中該初步數(shù)據(jù)儲(chǔ)存容量與該初步額外空間容量的總和等于該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額外空間容量的總和;以及于該快閃存儲(chǔ)器中配置該實(shí)際數(shù)據(jù)儲(chǔ)存容量與該實(shí)際額外空間容量,其中該實(shí)際數(shù)據(jù)儲(chǔ)存容量是用以儲(chǔ)存數(shù)據(jù),以及該實(shí)際額外空間容量是用以儲(chǔ)存一錯(cuò)誤更正碼算法在對(duì)該數(shù)據(jù)進(jìn)行一錯(cuò)誤更正碼運(yùn)算時(shí)所產(chǎn)生的運(yùn)算碼。
文檔編號(hào)G06F11/10GK101661412SQ20081021469
公開日2010年3月3日 申請(qǐng)日期2008年8月29日 優(yōu)先權(quán)日2008年8月29日
發(fā)明者莊賀杰, 袁國華, 陳肇男 申請(qǐng)人:智微科技股份有限公司