[發明專利]閃存及其訪問方法有效
| 申請號: | 201610093907.6 | 申請日: | 2016-02-19 |
| 公開(公告)號: | CN106919517B | 公開(公告)日: | 2021-01-26 |
| 發明(設計)人: | 陳孟豪;廖炳煌 | 申請(專利權)人: | 點序科技股份有限公司 |
| 主分類號: | G06F12/06 | 分類號: | G06F12/06 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 馬雯雯;臧建明 |
| 地址: | 中國臺灣新*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 閃存 及其 訪問 方法 | ||
本發明提供一種閃存及其訪問方法。閃存的訪問方法包括:建立全地址映像數據庫,全地址映像數據庫包括多個頁映像表,各頁映像表被區分為多個邏輯地址區,且各邏輯地址區包括分別對應多個邏輯頁地址的多個儲存字段,各儲存字段用來儲存對應的邏輯頁地址映像的實體區塊地址以及實體頁地址;建立管理區塊,并對管理區塊寫入頁映像表索引數據;依據頁映像表索引數據以加載頁映像表的其中之一,并依據被加載的頁映像表獲得對應實體記憶區塊;以及,針對對應實體記憶區塊進行數據存取動作。本發明中閃存存取動作更為快速,有效增進閃存的使用效率。
技術領域
本發明涉及一種閃存及其訪問方法,尤其涉及一種閃存的全區域的頁地址映像方法。
背景技術
隨著信息時代的來臨,在電子裝置中設置大量的內存成為一種趨勢。在現今的技術中,具有非易失性記憶能力的閃存成為最受歡迎的選項之一。
隨著數據量需求變大,且需快速存取的條件下,針對閃存所進行的邏輯地址與實體地址間的映像動作,成為關鍵的技術。在現有的技術領域中,有提出區塊映像(blockmapping)、頁映像(page mapping)以及混合式映像(Hybrid mapping)等方式。其中,頁映像的方式需要很大尺寸的記憶空間來儲存映像數據庫,而區塊映像在隨機存取時所呈現的效能較差。并且,混合式映像通過一個邏輯區塊地址對應一個實體區塊地址的方式,同樣的在隨機存取時所呈現的效能并不佳,且當所存取的數據不全在相同的實體記憶區塊中時,需要進行額外的垃圾搜集的動作,造成系統額外的負擔。
發明內容
本發明提供一種閃存及其訪問方法,有效增進閃存的使用效率。
本發明的閃存的訪問方法,包括:建立全地址映像數據庫,全地址映像數據庫包括多個頁映像表,各頁映像表被區分為多個邏輯地址區,且各邏輯地址區包括分別對應多個邏輯頁地址的多個儲存字段,各儲存字段用來儲存對應的邏輯頁地址映像的實體區塊地址以及實體頁地址;建立管理區塊,并對管理區塊寫入頁映像表索引數據;依據頁映像表索引數據以加載頁映像表的其中之一,并依據被加載的頁映像表獲得對應實體記憶區塊;以及,針對對應實體記憶區塊進行數據存取動作。
本發明的閃存則包括多個實體記憶區塊以及內存控制器。各實體記憶區塊包括多個實體記憶頁,內存控制器耦接實體記憶區塊。內存控制器執行:建立全地址映像數據庫,全地址映像數據庫包括多個頁映像表,各頁映像表被區分為多個邏輯地址區,且各邏輯地址區包括分別對應多個邏輯頁地址的多個儲存字段,各儲存字段用來儲存對應的邏輯頁地址映像的實體區塊地址以及實體頁地址;建立管理區塊,并對管理區塊寫入頁映像表索引數據;依據頁映像表索引數據以加載頁映像表的其中之一,并依據被加載的頁映像表獲得對應實體記憶區塊;以及,針對對應實體記憶區塊進行數據存取動作。
基于上述,本發明提供全地址映像數據庫,通過打破記憶區塊限制,利用多個邏輯地址區分別對應全地址映像數據庫中的多個頁映像表的方式,來使邏輯頁地址可以快速的映像到對映的實體記憶區塊的實體記憶頁,并完成數據的存取動作。如此一來,閃存的使用效率可以得到提升,且執行隨機存取動作時的表現度也可以得到提升。
為讓本發明的上述特征和優點能更明顯易懂,下文特舉實施例,并配合附圖作詳細說明如下。
附圖說明
圖1顯示本發明一實施例的閃存的訪問方法的流程圖;
圖2顯示本發明一實施例的全地址映像數據庫的示意圖;
圖3顯示本發明一實施例的管理區塊的示意圖;
圖4顯示本發明實施例的全地址映像數據庫的實施方式的示意圖;
圖5顯示本發明實施例的頁映像表進行整合的動作示意圖;
圖6顯示本發明實施例的管理區塊的另一實施方式的示意圖;
圖7顯示本發明一實施例的閃存的示意圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于點序科技股份有限公司,未經點序科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610093907.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種內存管理方法及系統
- 下一篇:一種自動區別NVME硬盤廠商的設計方法





