存儲裝置、電子裝置以及刻錄內(nèi)存的方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種內(nèi)存,且特別涉及一種存儲裝置、電子裝置,以及刻錄 (programming)內(nèi)存的方法。
【背景技術(shù)】
[0002] 現(xiàn)代的移動電子裝置像是智能型手機(jī)使用嵌入式多介質(zhì)存儲卡(embedded multimediacard,eMMC)當(dāng)作存儲裝置做大容量數(shù)據(jù)存儲。eMMC是基于與非門(NAND)閃 存科技。使用者經(jīng)常在智能型手機(jī)運(yùn)作期間開機(jī)或關(guān)機(jī)。有時(shí)候這種行為會導(dǎo)致智能型手 機(jī)中的eMMC存儲裝置突然斷電。因?yàn)镹AND閃存的特性,所以在eMMC存儲裝置的一些數(shù)據(jù) 可能會在這樣的情況下受損。
[0003] NAND閃存有三種,亦即,單層記憶單元(single-levelcell,SLC)、多層記憶單元 (multi-levelcell,MLC)與三層記憶單兀(triple-levelcell,TLC)。SLC閃存的每一個(gè) 記憶單元存儲1個(gè)位(bit)。MLC閃存的每一個(gè)記憶單元存儲2個(gè)位。TLC閃存的每一個(gè)記 憶單元存儲3個(gè)位。由于架構(gòu)相異,相較于SLC,MLC與TLC具有較高的數(shù)據(jù)容量和較便宜 的價(jià)格,但卻具有較短的壽命。
[0004] MLC閃存的頁(page)可分類為兩組,亦即,A組與B組。A組的頁包括記憶單元的 最低有效位(leastsignificantbit,LSB),B組的頁包括記憶單元的最高有效位(most significantbit,MSB)。A組與B組的頁被成對的關(guān)聯(lián)起來。換句話說,每一對(pair)包 括一個(gè)A組的頁與一個(gè)B組的頁。以下表1是MLC閃存的頁對的范例。表1的每一列是一 個(gè)頁對。例如,A組的頁9與B組的頁12被關(guān)聯(lián)成一對。頁9包括MLC閃存的一些記憶單 兀的LSB,頁12包括同一閃存的同一批記憶單兀的MSB。
[0005]
【主權(quán)項(xiàng)】
1. 一種存儲裝置,包括: 內(nèi)存,包括多個(gè)記憶單元,其中每一上述記憶單元存儲多個(gè)位,且該內(nèi)存的上述多個(gè)字 節(jié)成該內(nèi)存的多個(gè)頁;以及 控制器,耦接至該內(nèi)存并接收主機(jī)指令,該主機(jī)指令用以刻錄第一數(shù)據(jù)到該內(nèi)存的第 一頁,其中當(dāng)該第一頁不包括上述多個(gè)記憶單元的最高有效位的時(shí)候,該控制器執(zhí)行第一 兩面刻錄以刻錄該第一數(shù)據(jù)到該第一頁且備份該第一數(shù)據(jù)到該內(nèi)存的第二頁,其中該第一 頁與該第二頁位于該內(nèi)存的不同平面。
2. 如權(quán)利要求1所述的存儲裝置,其中該內(nèi)存包括暫存區(qū),該第一兩面刻錄包括刻錄 該第一數(shù)據(jù)到該第一頁的第一控制器子指令與刻錄該第一數(shù)據(jù)到該第二頁的第二控制器 子指令;當(dāng)該內(nèi)存接收來自該控制器的該第一控制器子指令的時(shí)候,該內(nèi)存存儲該第一控 制器子指令到該暫存區(qū)且不執(zhí)行該第一控制器子指令;當(dāng)該內(nèi)存接收來自該控制器的該第 二控制器子指令的時(shí)候,該內(nèi)存執(zhí)行該第一控制器子指令與該第二控制器子指令。
3. 如權(quán)利要求1所述的存儲裝置,其中當(dāng)該主機(jī)指令還用以刻錄第二數(shù)據(jù)到該第二 頁,并且當(dāng)該第一頁與該第二頁兩者皆包括上述多個(gè)記憶單元的最高有效位的時(shí)候,該控 制器執(zhí)行第二兩面刻錄以刻錄該第一數(shù)據(jù)到該第一頁并且刻錄該第二數(shù)據(jù)到該第二頁,而 且不在該內(nèi)存中備份該第一數(shù)據(jù)與該第二數(shù)據(jù)。
4. 如權(quán)利要求1所述的存儲裝置,其中上述多個(gè)頁組成該內(nèi)存的多個(gè)區(qū)塊,該第一頁 與該第二頁屬于不同平面的不同區(qū)塊,該第一頁與該第二頁在上述不同區(qū)塊中具有相同的 索引編號。
5. 如權(quán)利要求1所述的存儲裝置,其中當(dāng)該第一頁中的該第一數(shù)據(jù)被請求的時(shí)候,該 控制器使用該第二頁中的該第一數(shù)據(jù)以因應(yīng)該第一頁中的該第一數(shù)據(jù)的毀損。
6. -種電子裝置,包括: 如權(quán)利要求1所述的該存儲裝置,以及 處理器,耦接至該存儲裝置,并提供該主機(jī)指令給該存儲裝置。
7. 如權(quán)利要求6所述的電子裝置,其中當(dāng)該控制器完成該第一兩面刻錄的時(shí)候,該控 制器傳送信號給該處理器以指出該第一數(shù)據(jù)已經(jīng)被刻錄至該內(nèi)存;該處理器設(shè)置標(biāo)志以因 應(yīng)該信號;當(dāng)該第一頁中的該第一數(shù)據(jù)被請求的時(shí)候,該處理器使用該第二頁中的該第一 數(shù)據(jù)以因應(yīng)該旗目標(biāo)設(shè)定與該第一頁中的該第一數(shù)據(jù)的毀損。
8. -種刻錄內(nèi)存的方法,該內(nèi)存包括多個(gè)記憶單元,每一上述記憶單元存儲多個(gè)位,該 內(nèi)存的上述多個(gè)字節(jié)成該內(nèi)存的多個(gè)頁,該方法包括: 接收主機(jī)指令,其中該主機(jī)指令用以刻錄第一數(shù)據(jù)至該內(nèi)存的第一頁,以及 當(dāng)該第一頁不包括上述多個(gè)記憶單元的最高有效位的時(shí)候,執(zhí)行第一兩面刻錄以刻錄 該第一數(shù)據(jù)到該第一頁且備份該第一數(shù)據(jù)到該內(nèi)存的第二頁,其中該第一頁與該第二頁位 于該內(nèi)存的不同平面。
9. 如權(quán)利要求8所述的方法,其中該內(nèi)存包括暫存區(qū),該第一兩面刻錄包括刻錄該第 一數(shù)據(jù)到該第一頁的第一控制器子指令,以及刻錄該第一數(shù)據(jù)到該第二頁的第二控制器子 指令,且該方法還包括: 當(dāng)該內(nèi)存接收該第一控制器子指令的時(shí)候,存儲該第一控制器子指令到該暫存區(qū)且不 執(zhí)行該第一控制器子指令;以及 當(dāng)該內(nèi)存接收該第二控制器子指令的時(shí)候,執(zhí)行該第一控制器子指令與該第二控制器 子指令。
10. 如權(quán)利要求8所述的方法,其中當(dāng)該主機(jī)指令還用以刻錄第二數(shù)據(jù)到該第二頁,且 當(dāng)該第一頁與該第二頁皆包括上述多個(gè)記憶單元的最高有效位的時(shí)候,該方法還包括: 執(zhí)行第二兩面刻錄以刻錄該第一數(shù)據(jù)到該第一頁且刻錄該第二數(shù)據(jù)到該第二頁,而且 不在該內(nèi)存中備份該第一數(shù)據(jù)與該第二數(shù)據(jù)。
11. 如權(quán)利要求8所述的方法,其中上述多個(gè)頁組成該內(nèi)存的多個(gè)區(qū)塊,該第一頁與該 第二頁屬于不同平面的不同區(qū)塊,該第一頁與該第二頁在上述不同區(qū)塊中有相同的索引編 號。
12. 如權(quán)利要求8所述的方法,還包括: 當(dāng)該第一頁中的該第一數(shù)據(jù)被請求的時(shí)候,使用該第二頁中的該第一數(shù)據(jù)以因應(yīng)該第 一頁中的該第一數(shù)據(jù)的毀損。
13. 如權(quán)利要求8所述的方法,還包括: 當(dāng)該第一兩面刻錄完成的時(shí)候,傳送信號以指出該第一數(shù)據(jù)已經(jīng)被刻錄到該內(nèi)存; 設(shè)置標(biāo)志以因應(yīng)該信號;以及 當(dāng)該標(biāo)志被設(shè)置且該第一頁中的該第一數(shù)據(jù)被請求的時(shí)候,使用該第二頁中的該第一 數(shù)據(jù)以因應(yīng)該第一頁中的該第一數(shù)據(jù)的毀損。
【專利摘要】本發(fā)明提供一種存儲裝置、電子裝置以及刻錄內(nèi)存的方法。此內(nèi)存包括多個(gè)記憶單元。每個(gè)記憶單元存儲多個(gè)位。這些字節(jié)成內(nèi)存的多個(gè)頁。上述方法包括以下步驟:接收主機(jī)指令,此主機(jī)指令用以刻錄數(shù)據(jù)到內(nèi)存的第一頁上;當(dāng)此第一頁不包括記憶單元的最高有效位的時(shí)候,執(zhí)行兩面刻錄以刻錄數(shù)據(jù)到第一頁上并且將數(shù)據(jù)備份到內(nèi)存的第二頁上。第一頁與第二頁位于內(nèi)存的不同平面。
【IPC分類】G06F13-16
【公開號】CN104794075
【申請?zhí)枴緾N201410733402
【發(fā)明人】廖逸新, 葉甫仁, 呂佳穎, 朱世宏
【申請人】宏達(dá)國際電子股份有限公司
【公開日】2015年7月22日
【申請日】2014年12月4日
【公告號】US20150206589