[發明專利]資料儲存裝置以及讀取方法有效
| 申請號: | 201810048616.4 | 申請日: | 2018-01-18 |
| 公開(公告)號: | CN109390026B | 公開(公告)日: | 2021-10-19 |
| 發明(設計)人: | 謝銘昌;許哲瑋;洪文琦 | 申請(專利權)人: | 慧榮科技股份有限公司 |
| 主分類號: | G11C29/42 | 分類號: | G11C29/42;G06F11/10 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 駱希聰 |
| 地址: | 中國臺灣新竹縣*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資料 儲存 裝置 以及 讀取 方法 | ||
1.一種資料儲存裝置,接收一主機所發送的一外部指令,包括:
多個快閃存儲器空間;
一ECC編/解碼器,根據至少一特定操作指令產生一執行結果以及處理資料,其中上述ECC編/解碼器更將上述執行結果以及上述處理資料與一識別碼建立關聯性;
一控制芯片,接收上述外部指令并于一第一指令命令隊列中排隊,其中上述控制芯片將上述外部指令轉譯為多個操作指令,其中上述控制芯片依序執行上述操作指令以分別操作上述快閃存儲器空間,其中當控制芯片執行上述操作指令的上述至少一特定操作指令而將DMA數據自上述快閃存儲器空間傳輸至上述ECC編/解碼器時,上述控制芯片將上述識別碼給予上述DMA數據且將上述DMA數據連帶上述識別碼發送至上述ECC編/解碼器,其中上述控制芯片依據上述識別碼來找尋上述至少一特定操作指令的執行結果,其中上述至少一特定操作指令包括一狀態輪詢指令以及一資料輸出指令;以及
一快閃存儲器控制器,包括上述第一指令命令隊列以及一第二指令命令隊列,其中上述快閃存儲器控制器將上述第一指令命令隊列的上述外部指令轉譯為上述操作指令,并將上述操作指令于上述第二指令命令隊列中排隊,其中上述快閃存儲器控制器周期性地根據上述識別碼存取上述執行結果,并判斷上述執行結果是否成功。
2.如權利要求1所述的資料儲存裝置,其特征在于,上述控制芯片包括:
一輸入/輸出控制器,通過一輸入/輸出介面接收上述外部指令;以及
一中央處理單元,將接收的上述外部指令于一內部指令命令隊列中排隊,并依順序以及優先權將上述內部指令命令隊列的上述外部指令傳送至上述第一指令命令隊列。
3.如權利要求1所述的資料儲存裝置,其特征在于,其中當上述快閃存儲器控制器判斷上述執行結果為不成功時,上述快閃存儲器控制器執行一資料回復程序。
4.一種存儲器讀取方法,適用于多個快閃存儲器空間,包括:
接收一主機發送的一外部指令;
將上述外部指令轉譯為多個操作指令;
當執行上述操作指令的至少一特定操作指令而將DMA數據自上述快閃存儲器空間傳輸至一ECC編/解碼器時,將一識別碼給予上述DMA數據,其中上述至少一特定操作指令包括一狀態輪詢指令以及一資料輸出指令;
將上述DMA數據連帶上述識別碼發送至上述ECC編/解碼器;
利用上述ECC編/解碼器,根據上述至少一特定操作指令產生一執行結果以及處理資料;
利用上述ECC編/解碼器,將上述執行結果以及上述處理資料與上述識別碼建立關聯性;
依據上述識別碼來找尋上述至少一特定操作指令的執行結果;以及
利用一快閃存儲器控制器,周期性地根據上述識別碼存取上述至少一特定操作指令的上述執行結果;以及
判斷上述執行結果是否成功;
依序執行上述操作指令以分別操作上述快閃存儲器空間。
5.如權利要求4所述的存儲器讀取方法,更包括:
將接收的上述外部指令命令隊列于一第一指令命令隊列;
將上述第一指令命令隊列的上述外部指令轉譯為上述操作指令;以及
將上述操作指令命令隊列于一第二命令隊列。
6.如權利要求5所述的存儲器讀取方法,更包括:
當判斷上述執行結果為成功時,將上述外部指令對應的上述操作指令自上述第二命令隊列移除;以及
當判斷上述執行結果為不成功時,執行一資料回復程序指令隊列。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于慧榮科技股份有限公司,未經慧榮科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810048616.4/1.html,轉載請聲明來源鉆瓜專利網。





