[發明專利]數據儲存裝置及用于快閃存儲器的數據讀取方法有效
| 申請號: | 201410274627.6 | 申請日: | 2014-06-19 |
| 公開(公告)號: | CN104239229B | 公開(公告)日: | 2018-06-08 |
| 發明(設計)人: | 鄭張鎧 | 申請(專利權)人: | 慧榮科技股份有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 徐潔晶 |
| 地址: | 中國臺灣新竹縣*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控制器 讀取 快閃存儲器 第一數據 數據儲存裝置 地址信息 緩沖區塊 分頁 主機 讀取動作 區域映射 數據讀取 數據分頁 數據區塊 映射表 全域 耦接 存取 | ||
1.一種數據儲存裝置,耦接至一主機,該數據儲存裝置包括:
一快閃存儲器;以及
一控制器,用以控制該快閃存儲器的存取;
其中當該主機對該快閃存儲器進行一隨機讀取動作時,該控制器先依據該控制器的一全域映射表取得欲讀取的一第一數據在該快閃存儲器中的一相關數據區塊及一相關數據分頁的地址信息,并依據該地址信息由該快閃存儲器中預先讀取該相關數據分頁;
其中在該控制器取得該地址信息之后,當該控制器正依據該地址信息由該快閃存儲器預先讀取該相關數據分頁時,該控制器更同時依據該控制器的一區域映射表以判斷所欲讀取的該第一數據是否位于該快閃存儲器的一目前緩沖區塊;
其中當欲讀取的該第一數據位于該目前緩沖區塊,該控制器直接由該目前緩沖區塊中讀取該第一數據;
當欲讀取的該第一數據不位于該目前緩沖區塊,該控制器直接由預先讀取的該相關數據分頁取得該第一數據。
2.如權利要求1所述的數據儲存裝置,其特征在于,該全域映射表記錄該主機與該快閃存儲器的一邏輯地址至一實體地址的映射關系,且該區域映射表記錄該目前緩沖區塊儲存來自該主機的數據的分頁狀態。
3.如權利要求1所述的數據儲存裝置,其特征在于,該控制器更包括:
一運算單元,用以由該全域映射表中取得欲讀取的該第一數據的該地址信息;以及
一搜尋電路,用以比對在該區域映射表中是否記錄有與該第一數據相關的地址信息,借以判斷欲讀取的該第一數據是否位于該目前緩沖區塊。
4.如權利要求1所述的數據儲存裝置,其特征在于,當欲讀取的該第一數據位于該目前緩沖區塊,該控制器先發送一讀取指令至該快閃存儲器,借以由該目前緩沖區塊讀取該第一數據。
5.一種快閃存儲器的數據讀取方法,用于耦接至一主機的數據儲存裝置,其中該數據儲存裝置包括一快閃存儲器及一控制器,該數據讀取方法包括:
當該主機對該快閃存儲器進行一隨機讀取動作時,依據該控制器的一全域映射表取得欲讀取的一第一數據在該快閃存儲器中的一相關數據區塊及一相關數據分頁的地址信息,并依據該地址信息由該快閃存儲器中預先讀取該相關數據分頁;
其中在該控制器取得該地址信息之后,當該控制器正依據該地址信息由該快閃存儲器預先讀取該相關數據分頁時,依據該控制器的一區域映射表以判斷所欲讀取的該第一數據是否位于該快閃存儲器的一目前緩沖區塊;
其中當欲讀取的該第一數據位于該目前緩沖區塊,直接由該目前緩沖區塊中讀取該第一數據;以及
當欲讀取的該第一數據不位于該目前緩沖區塊,直接由預先讀取的該相關數據分頁取得該第一數據。
6.如權利要求5所述的數據讀取方法,其特征在于,該全域映射表記錄該主機與該快閃存儲器的一邏輯地址至一實體地址的映射關系,且該區域映射表記錄該目前緩沖區塊儲存來自該主機的數據的分頁狀態。
7.如權利要求5所述的數據讀取方法,其特征在于,該控制器更包括:
一運算單元,由該全域映射表中取得欲讀取的該第一數據的該地址信息;以及
一搜尋電路,用以比對在該區域映射表中是否記錄有與該第一數據相關的地址信息,借以判斷欲讀取的該第一數據是否位于該目前緩沖區塊。
8.如權利要求5所述的數據讀取方法,其特征在于,更包括:
當欲讀取的該第一數據位于該目前緩沖區塊,該控制器先發送一讀取指令至該快閃存儲器,借以由該目前緩沖區塊讀取該第一數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于慧榮科技股份有限公司,未經慧榮科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410274627.6/1.html,轉載請聲明來源鉆瓜專利網。





