[發明專利]用于從存儲設備讀取和解碼編碼數據的系統和方法有效
| 申請號: | 201310269718.6 | 申請日: | 2013-06-26 |
| 公開(公告)號: | CN103606378B | 公開(公告)日: | 2018-08-14 |
| 發明(設計)人: | 盛宏鷹;P·蔡錢納馮格;G·伯德 | 申請(專利權)人: | 馬維爾國際貿易有限公司 |
| 主分類號: | G11B20/10 | 分類號: | G11B20/10 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 酆迅;鄭振 |
| 地址: | 巴巴多斯*** | 國省代碼: | 巴巴多斯;BB |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 存儲 設備 讀取 解碼 編碼 數據 系統 方法 | ||
1.一種從存儲設備讀取數據的方法,所述方法包括:
基于讀取命令從所述存儲設備讀取第一碼字和第二碼字,其中根據所述讀取命令所述第二碼字在所述第一碼字之后被讀取;
并行地解碼所述第一碼字和所述第二碼字,其中對所述第二碼字的所述解碼在對所述第一碼字的所述解碼完成之前完成;以及
在對所述第一碼字的所述解碼完成之前,向控制電路傳送所述解碼的第二碼字和指示對所述第二碼字的所述解碼是否完成的第一信號,其中所述第一信號具有基于所述第二碼字的解碼是否完成和成功以及基于所述第二碼字所位于的所述存儲設備扇區的尺寸的第一長度,并且其中所述第一信號具有基于所述第二碼字的解碼是否完成和不成功的第二長度。
2.根據權利要求1所述的方法,其中指示對所述第二碼字的所述解碼是否完成的所述信號包括:標識每個碼字相對于其它碼字在所述存儲設備中的位置的標簽。
3.根據權利要求1所述的方法,進一步包括:所述控制電路向所述存儲設備傳送發起從所述存儲設備讀取所述第一碼字和所述第二碼字的輸入信號,其中所述輸入信號包括標識所述第一碼字和所述第二碼字將被解碼的順序的標簽。
4.根據權利要求1所述的方法,進一步包括:一旦已經解碼所述第二碼字,所述控制電路將所述第二碼字存儲在存儲器單元中。
5.根據權利要求1所述的方法,還包括傳送指示所述第二碼字相對于所述第一碼字的位置的第二信號。
6.根據權利要求1所述的方法,進一步包括:
在所述控制電路確定所述第二碼字已經被解碼、并且對所述第一碼字的所述解碼尚未完成;以及
向所述控制電路傳送指示所述第一碼字尚未完成解碼的最小長度的信號。
7.根據權利要求2所述的方法,其中所述控制電路通過將所解碼的第二碼字與指示對所述第二碼字的解碼是否完成的所述信號中包括的所述標簽相匹配,來確定所解碼的第二碼字的所述位置。
8.根據權利要求3所述的方法,其中基于所述輸入信號中指定的所述順序來嘗試解碼所述第一碼字和所述第二碼字。
9.根據權利要求5所述的方法,其中所述控制電路基于指示所述第二碼字的解碼是否完成的所述信號的長度,確定對所述第二碼字的解碼是否已經完成。
10.根據權利要求6所述的方法,其中指示所述第一碼字尚未完成解碼的所述最小長度信號包括在指示對所述第二碼字的解碼是否完成的所述信號中。
11.根據權利要求1所述的方法,進一步包括:
將所解碼的第一碼字和指示對所述第一碼字的解碼是否完成的信號傳送至所述控制電路,其中所述信號指示所述第一碼字相對于所述第二碼字的位置。
12.一種用于從存儲設備讀取數據的系統,所述系統包括:
讀取通道,被配置為:
基于讀取命令從所述存儲設備讀取第一碼字和第二碼字,其中根據所述讀取命令所述第二碼字在所述第一碼字之后被讀取;
并行地解碼所述第一碼字和所述第二碼字,其中對所述第二碼字的所述解碼在對所述第一碼字的所述解碼完成之前完成;以及
在對所述第一碼字的解碼完成之前,向控制電路傳送所述解碼的第二碼字和指示對所述第二碼字的解碼是否完成的第一信號,其中所述第一信號具有基于所述第二碼字的解碼是否完成和成功以及基于所述第二碼字所位于的所述存儲設備扇區的尺寸的第一長度,并且其中所述第一信號具有基于所述第二碼字的解碼是否完成和不成功的第二長度。
13.根據權利要求12所述的系統,其中指示對所述第二碼字的解碼是否完成的所述信號包括:標識每個碼字相對于其它碼字在所述存儲設備中的位置的標簽。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于馬維爾國際貿易有限公司,未經馬維爾國際貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310269718.6/1.html,轉載請聲明來源鉆瓜專利網。





