[發明專利]存儲器控制器以及具有存儲器控制器的存儲器系統有效
| 申請號: | 201811259301.0 | 申請日: | 2018-10-26 |
| 公開(公告)號: | CN110309075B | 公開(公告)日: | 2023-07-21 |
| 發明(設計)人: | 樸炳奎;池承九 | 申請(專利權)人: | 愛思開海力士有限公司 |
| 主分類號: | G06F12/02 | 分類號: | G06F12/02;G06F13/16 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 張晶;趙赫 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲器 控制器 以及 具有 系統 | ||
1.一種控制包括元數據塊和用戶塊的存儲器裝置的存儲器控制器,包括:
取消映射控制器,從主機接收取消映射信息,基于所述取消映射信息來計算執行第一取消映射操作所需的第一操作時間,基于所述取消映射信息來計算執行第二取消映射操作所需的第二操作時間,并且輸出與具有所述第一操作時間和所述第二操作時間中的較短操作時間的取消映射操作對應的取消映射命令;以及
緩沖存儲器,存儲L2P映射信息、L2映射信息和L1映射信息,所述L2P映射信息是與對應于邏輯地址的物理地址相關的信息,所述L2映射信息包括所述L2P映射信息,所述L1映射信息包括與所述L2映射信息的索引相關的信息,
其中所述第一取消映射操作包括響應于從所述主機傳送的所述取消映射信息,立即更新所述L2P映射信息、所述L2映射信息、所述L1映射信息和存儲在所述元數據塊中的映射信息,并且
所述第二取消映射操作包括將所述取消映射信息存儲在所述用戶塊中,并且根據所述用戶塊中分配的容量是否被充滿來更新基于存儲在所述用戶塊中的所述取消映射信息的所述L2P映射信息、所述L2映射信息、所述L1映射信息和所述映射信息。
2.根據權利要求1所述的存儲器控制器,其中所述取消映射控制器包括:
計算器,計算所述第一操作時間和所述第二操作時間,并且輸出與所述第一操作時間對應的第一計算結果值和與所述第二操作時間對應的第二計算結果值;
取消映射確定電路,將所述第一計算結果值與所述第二計算結果值進行比較,并且輸出與所述第一計算結果值和所述第二計算結果值中的較小計算結果值對應的確定信號;以及
取消映射命令輸出電路,輸出多個取消映射命令之中的根據所述確定信號所選擇的取消映射命令。
3.根據權利要求2所述的存儲器控制器,其中所述計算器包括取消映射計算器,所述取消映射計算器以不同的方案來檢查包括在所述取消映射信息中的邏輯塊地址,并且輸出檢查結果值。
4.根據權利要求3所述的存儲器控制器,其中所述取消映射計算器計算映射信息的更新大小,并且輸出計算結果值。
5.根據權利要求1所述的存儲器控制器,其中所述緩沖存儲器包括:
邏輯到物理映射,即L2P映射,存儲與對應于所述邏輯地址的所述物理地址相關的信息;
物理到邏輯映射,即P2L映射,存儲與對應于所述物理地址的所述邏輯地址相關的信息;
L2映射,包括所述L2P映射信息;
L1映射,包括所述L2映射信息;以及
L0映射,包括所述L1映射信息。
6.根據權利要求5所述的存儲器控制器,其中所述第一取消映射操作包括當從所述主機接收到取消映射請求時,立即更新存儲在所述存儲器裝置的元數據塊中的映射信息,并且
所述第二取消映射操作包括僅更新存儲在所述緩沖存儲器中的所述L2P映射信息、所述L2映射信息和所述L1映射信息,直到從所述主機接收到多個取消映射請求,并在已接收到所述取消映射請求之后同時更新存儲在所述存儲器裝置的元數據塊中的映射信息。
7.根據權利要求1所述的存儲器控制器,其中所述取消映射信息包括至少一個邏輯地址以及與起始點和結束點相關的信息中的至少一個。
8.根據權利要求7所述的存儲器控制器,進一步包括計算器,其中所述計算器基于包括在所述取消映射信息中的邏輯地址的數量來計算所述第一操作時間和所述第二操作時間,或者其中所述計算器計算包括在所述取消映射信息中的所述起始點和所述結束點之間的差,基于所述差計數所述邏輯地址的數量,并且計算所述第一操作時間和所述第二操作時間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于愛思開海力士有限公司,未經愛思開海力士有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811259301.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種測試方法及裝置
- 下一篇:NAND閃存的垃圾回收方法及NAND閃存





