[發(fā)明專利]用于快閃存儲器的區(qū)塊管理方法及其存儲系統(tǒng)與控制器有效
| 申請?zhí)枺?/td> | 200910009851.1 | 申請日: | 2009-01-24 |
| 公開(公告)號: | CN101788954A | 公開(公告)日: | 2010-07-28 |
| 發(fā)明(設計)人: | 葉志剛 | 申請(專利權)人: | 群聯(lián)電子股份有限公司 |
| 主分類號: | G06F12/06 | 分類號: | G06F12/06 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 蒲邁文 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 閃存 區(qū)塊 管理 方法 及其 存儲系統(tǒng) 控制器 | ||
1.一種區(qū)塊管理方法,用于管理多個快閃存儲器實體區(qū)塊,該區(qū)塊管 理方法包括:
將這些快閃存儲器實體區(qū)塊分組為多個實體單元;
將這些實體單元邏輯地分組為一數據區(qū)、一備用區(qū)與一取代區(qū),其中 該數據區(qū)的實體單元為已儲存數據的實體單元,該備用區(qū)的實體單元用以 輪替該數據區(qū)的實體單元,并且該取代區(qū)的實體單元用以取代壞的實體單 元;
在該數據區(qū)與該備用區(qū)之間執(zhí)行一第一實體單元交換;以及
在該備用區(qū)與該取代區(qū)之間執(zhí)行一第二實體單元交換,其中該第二實 體單元交換是將該備用區(qū)的實體單元之中一個好的實體單元與該取代區(qū)的 實體單元之中一個好的實體單元進行交換。
2.如權利要求1所述的區(qū)塊管理方法,其中執(zhí)行該第一實體單元交換 的步驟包括:
從屬于該數據區(qū)的實體單元之中選擇一第一實體單元;
從屬于該備用區(qū)的實體單元之中選擇一第二實體單元;
將該第一實體單元中所存儲的數據復制到該第二實體單元中;
將該第一實體單元關聯(lián)為屬于該備用區(qū);以及
將該第二實體單元關聯(lián)為屬于該數據區(qū)。
3.如權利要求1所述的區(qū)塊管理方法,其中在該備用區(qū)與該取代區(qū)之 間執(zhí)行該第二實體單元交換包括:
當對該多個實體單元執(zhí)行一擦除指令時,計數一擦除指令執(zhí)行次數; 以及
當該擦除指令執(zhí)行次數大于一取代區(qū)平均磨損啟動值時,則執(zhí)行該第 二實體單元交換。
4.如權利要求1所述的區(qū)塊管理方法,其中在該備用區(qū)與該取代區(qū)之 間執(zhí)行該第二實體單元交換包括:
記錄屬于該數據區(qū)的實體單元與該備用區(qū)的實體單元的一第一平均擦 除次數;
記錄屬于該取代區(qū)的實體單元的一第二平均擦除次數;以及
當該第一平均擦除次數與所述第二平均擦除次數的一差異值大于一差 異門限值時,則執(zhí)行該第二實體單元交換。
5.如權利要求1所述的區(qū)塊管理方法,其中在該備用區(qū)與該取代區(qū)之 間執(zhí)行該第二實體單元交換包括:
記錄屬于該備用區(qū)的實體單元的一第三平均擦除次數;
記錄屬于該取代區(qū)的實體單元的一第四平均擦除次數;以及
當該第三平均擦除次數與所述第四平均擦除次數的一差異值大于一差 異門限值時,則執(zhí)行該第二實體單元交換。
6.如權利要求1所述的區(qū)塊管理方法,其中執(zhí)行該第二實體單元交換 的步驟包括:
從屬于該備用區(qū)的實體單元之中選擇一第三實體單元;
從屬于該取代區(qū)的實體單元之中選擇一第四實體單元;
將該第三實體單元關聯(lián)為屬于該取代區(qū);以及
將該第四實體單元關聯(lián)為屬于該備用區(qū)。
7.如權利要求1所述的區(qū)塊管理方法,還包括維護一取代實體單元表, 其中該取代實體單元表中記錄屬于該取代區(qū)的實體單元。
8.如權利要求6所述的區(qū)塊管理方法,還包括:
記錄該多個實體單元中的每一個實體單元的一擦除次數;以及
根據這些擦除次數將屬于該備用區(qū)的實體區(qū)塊區(qū)分為一高擦除區(qū)與一 低擦除區(qū),
其中從屬于該備用區(qū)的實體單元之中選擇該第三實體單元的步驟包括 從該高擦除區(qū)中選擇該第三實體單元。
9.一種區(qū)塊管理裝置,管理多個快閃存儲器實體區(qū)塊,該區(qū)塊管理裝 置包括:
用于將這些快閃存儲器實體區(qū)塊分組為多個實體單元的部件;
用于將這些實體單元邏輯地分組為一數據區(qū)、一備用區(qū)與一取代區(qū)的 部件,其中該數據區(qū)的實體單元為已儲存數據的實體單元,該備用區(qū)的實 體單元用以輪替該數據區(qū)的實體單元,并且該取代區(qū)的實體單元用以取代 壞的實體單元;
用于在該數據區(qū)與該備用區(qū)之間執(zhí)行一第一實體單元交換的部件;以 及
用于在該備用區(qū)與該取代區(qū)之間執(zhí)行一第二實體單元交換的部件,其 中該第二實體單元交換是將交換在該備用區(qū)的實體單元之中一個好的實體 單元與該取代區(qū)的實體單元之中一個好的實體單元進行交換。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于群聯(lián)電子股份有限公司,未經群聯(lián)電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910009851.1/1.html,轉載請聲明來源鉆瓜專利網。





