[發明專利]一種基于扇區的閃存壞塊屏蔽方法有效
| 申請號: | 201010260306.2 | 申請日: | 2010-08-24 |
| 公開(公告)號: | CN101944065A | 公開(公告)日: | 2011-01-12 |
| 發明(設計)人: | 鄭茳;肖佐楠;匡啟和;王廷平;張文江 | 申請(專利權)人: | 蘇州國芯科技有限公司 |
| 主分類號: | G06F12/02 | 分類號: | G06F12/02 |
| 代理公司: | 蘇州創元專利商標事務所有限公司 32103 | 代理人: | 馬明渡 |
| 地址: | 215011 江蘇省蘇州市高*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 扇區 閃存 屏蔽 方法 | ||
1.一種基于扇區的閃存壞塊屏蔽方法,其特征在于:包括以下步驟:
步驟一.掃描閃存各物理塊,獲得各物理塊內各物理頁相應的扇區狀態,該扇區狀態表示物理頁中有效扇區在該物理頁中的分布和數目,該物理塊由至少一個物理頁組成,每個物理頁至少由一個扇區組成,物理塊內扇區地址由物理頁號和物理扇區號確定;
步驟二.綜合物理塊內各物理頁扇區狀態確定該物理塊的扇區模式,扇區模式確定方式為:將物理扇區號相同且至少有一個無效扇區的列設置為無效列,將物理扇區號相同且全部扇區為有效扇區的列設置為有效列,然后根據無效列和有效列分布確定該物理塊的扇區模式,該扇區模式表示實際有效扇區的分布情況和數目;
步驟三.所述閃存分為至少一個組,將扇區模式相同的物理塊分在同一個組,獲得物理塊編號表;
步驟四.根據所述組內物理塊數目和相應的扇區模式獲得所述各分組的容量表,該分組容量表表示各個組的實際有效容量;
步驟五.根據所述分組容量表確定應用層訪問的扇區號所在分組號和該分組內偏移量;
步驟六.根據所述分組的扇區模式,通過所述偏移量獲得該分組的虛擬塊號、物理頁號、頁內虛擬扇區偏移量;
步驟七.根據所述分組的虛擬塊號并結合物理塊編號表獲得應用層訪問的物理塊號,根據所述頁內虛擬扇區偏移量并結合該物理塊號的扇區模式獲得所述頁內虛擬扇區偏移量對應的頁內物理扇區偏移量;
步驟八.應用層根據步驟四至六的映射訪問由所述物理塊號,物理頁號和頁內物理扇區偏移量所定位的扇區。
2.根據權利要求1所述的方法,其特征在于:所述分組號為所述應用層訪問的扇區號所在的分組,所述偏移量為在該分組內的偏移數目。
3.根據權利要求1所述的方法,其特征在于:所述虛擬塊號計算方式為:所述偏移量整除該分區物理塊的有效扇區數目;所述物理頁號計算方式為:所述偏移量對該分區物理塊的有效扇區數目取余后,再整除物理頁的有效扇區數目;所述頁內虛擬扇區偏移量為所述偏移對物理頁的有效扇區數目取余。
4.根據權利要求1所述的方法,其特征在于:所述無效扇區用一個比特位0表示,:所述有效扇區用一個比特位1表示。
5.根據權利要求1所述的方法,其特征在于:所述各個分組的容量為:分組的物理塊數目乘以該物理塊內有效扇區數目。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州國芯科技有限公司,未經蘇州國芯科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010260306.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種線材拉拔嗑皮拋光機
- 下一篇:一種折彎機





