[發明專利]一種固態硬盤數據保護的方法及固態硬盤有效
| 申請號: | 201710760615.8 | 申請日: | 2017-08-30 |
| 公開(公告)號: | CN107632943B | 公開(公告)日: | 2020-09-11 |
| 發明(設計)人: | 華榮;張星;李建;王猛 | 申請(專利權)人: | 記憶科技(深圳)有限公司 |
| 主分類號: | G06F12/02 | 分類號: | G06F12/02 |
| 代理公司: | 廣東廣和律師事務所 44298 | 代理人: | 董紅海 |
| 地址: | 518057 廣東省深圳市南山區蛇口街道蛇*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 固態 硬盤數據 保護 方法 硬盤 | ||
1.一種固態硬盤數據保護的方法,其特征在于在固態硬盤控制器中增加判斷當前寫入的數據頁所在wordline內的sub-page是否都已完成寫入操作,如果所在wordline內的sub-page都已完成寫入操作,則在數據頁寫入操作完成后直接更新映射表,所述映射表記錄了邏輯地址與物理地址的映射關系;如果所在wordline內的sub-page還存在未完成寫入操作時,則將該寫入數據頁對應的邏輯地址與物理地址的映射關系在數據頁寫入操作完成后寫入新增加的臨時映射表中;所述臨時映射表在固態硬盤控制器掉電重啟時重新進行初始化。
2.根據權利要求1所述的固態硬盤數據保護的方法,其特征在于在固態硬盤控制器中還設有數據頁寫入狀態表,所述數據頁寫入狀態表記錄各個數據塊的各個數據頁是否完成寫入操作的狀態,固態硬盤控制器通過檢索數據頁寫入狀態表來快速判定當前寫入的數據頁所在wordline內的sub-page是否都已完成寫入操作。
3.根據權利要求2所述的固態硬盤數據保護的方法,其特征在于所述固態硬盤為MLC類型或TLC類型,在固態硬盤控制器中增加判斷當前寫入的數據頁是否屬于low_page,如果是,則在當前數據頁寫入完成后同時判斷當前所寫入的數據頁所在的up_page是否已寫入數據,如果是則直接更新映射表;如果存在up_page還沒寫入數據,則將當前寫入的low_page對應的邏輯地址與物理地址的映射關系寫入臨時映射表;如果當前寫入的數據為up_page,則直接更新邏輯映射表,同時檢索判斷臨時映射表是否存在該up_page對應的low_page的數據,如果存在則將該數據更新到映射表。
4.根據權利要求1至3任意一項所述的固態硬盤數據保護的方法,其特征在于將臨時映射表分開為多個數組元素,每個數組元素記錄一個數據頁的邏輯映射關系,將各個數組元素分別存儲在所在數據頁的META區間或者內存中。
5.一種固態硬盤,其特征在于固體硬盤的采用了權利要求1至4任意一項所述的固態硬盤數據保護的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于記憶科技(深圳)有限公司,未經記憶科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710760615.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種具有易更換元器件的電路板
- 下一篇:用于壁爐管道清潔的棒子





