[發明專利]數據讀取方法、閃存控制器與閃存儲存系統有效
| 申請號: | 200910175766.2 | 申請日: | 2009-10-13 |
| 公開(公告)號: | CN102043588A | 公開(公告)日: | 2011-05-04 |
| 發明(設計)人: | 葉志剛 | 申請(專利權)人: | 群聯電子股份有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F3/08 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 中國臺灣*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 讀取 方法 閃存 控制器 儲存 系統 | ||
1.一種數據讀取方法,適用于由一閃存控制器處理來自于一主機系統的多個主機讀取指令以從多個閃存模組中讀取對應所述主機讀取指令的數據,其中該閃存控制器分別地經由多條數據輸入/輸出總線電性連接至所述閃存模組并且每一所述閃存模組具有多個實體區塊,該數據讀取方法包括:
配置多個邏輯區塊,其中所述邏輯區塊對映所述閃存模組中的部份所述實體區塊;
從該主機系統中接收關于所述主機讀取指令的一指令排序信息,其中每一所述主機讀取指令對應所述邏輯區塊的其中之一且每一所述邏輯區塊對應所述數據輸入/輸出總線的其中之一;
依據所述主機讀取指令所對應的所述數據輸入/輸出總線來重新排列所述主機讀取指令的順序與產生一下達指令順序;
將該下達指令順序傳送給該主機系統;以及
依據該下達指令順序從該主機系統中依序地接收所述主機讀取指令并且依據所述主機讀取指令從所述閃存模組中讀取對應所述主機讀取指令的數據。
2.根據權利要求1所述的數據讀取方法,其中從該主機系統中接收關于所述主機讀取指令的指令排序信息的步驟包括:使用一原生指令排序NCQ協定從該主機系統中接收關于所述主機讀取指令的指令排序信息。
3.根據權利要求1所述的數據讀取方法,其中依據該下達指令順序從該主機系統中依序地接收所述主機讀取指令并且依據所述主機讀取指令從所述閃存模組中讀取對應所述主機讀取指令的數據的步驟包括:
當從該主機系統中接收到所述主機讀取指令中的一第一主機讀取指令時,經由所述數據輸入/輸出總線從所述閃存模組中同步地讀取對應該第一主機讀取指令的數據和所述主機讀取指令中的至少一第二主機讀取指令的數據,其中該第一主機讀取指令和該至少一第二主機讀取指令是對應所述數據輸入/輸出總線中不同的數據輸入/輸出總線;以及
將對應該第一主機讀取指令的數據傳送給該主機系統。
4.根據權利要求3所述的數據讀取方法,還包括將對應該至少一第二主機讀取指令的數據暫存于該閃存控制器的一緩沖存儲器中。
5.根據權利要求4所述的數據讀取方法,其中依據該下達指令順序從該主機系統中依序地接收所述主機讀取指令并且依據所述主機讀取指令從所述閃存模組中讀取對應所述主機讀取指令的數據的步驟還包括:
當從該主機系統中接收到該至少一第二主機讀取指令時,從該緩沖存儲器中將對應該至少一第二主機讀取指令的數據傳送給該主機系統。
6.根據權利要求4所述的數據讀取方法,還包括:
將所述邏輯區塊分組為多個邏輯區域,以及為每一所述邏輯區域配置一邏輯區塊-實體區塊對映表,其中每一所述邏輯區塊對應所述邏輯區塊-實體區塊對映表的其中之一;以及
載入所述邏輯區塊-實體區塊對映表的其中之一至該緩沖存儲器中。
7.根據權利要求6所述的數據讀取方法,其中依據所述主機讀取指令所對應的所述數據輸入/輸出總線重新排列所述主機讀取指令的順序與產生該下達指令順序的步驟包括:
依據所述主機讀取指令所對應的所述數據輸入/輸出總線與所述邏輯區域來重新排列所述主機讀取指令的順序與產生該下達指令順序。
8.根據權利要求7所述的數據讀取方法,其中依據所述主機讀取指令所對應的所述數據輸入/輸出總線與所述邏輯區域來重新排列所述主機讀取指令的順序與產生該下達指令順序的步驟包括:
在該下達指令順序中優先安排所述主機讀取指令中的至少一主機讀取指令,其中該至少一主機讀取指令所對應的邏輯區塊是對應被載入于該緩沖存儲器中的邏輯區塊-實體區塊對映表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于群聯電子股份有限公司,未經群聯電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910175766.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:空調室內機
- 下一篇:觸控面板及觸碰點的偵測方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





