[發明專利]存儲器裝置以及操作指令錯誤處理方法在審
| 申請號: | 201810048545.8 | 申請日: | 2018-01-18 |
| 公開(公告)號: | CN109390025A | 公開(公告)日: | 2019-02-26 |
| 發明(設計)人: | 許哲瑋;謝銘昌 | 申請(專利權)人: | 慧榮科技股份有限公司 |
| 主分類號: | G11C29/04 | 分類號: | G11C29/04;G11C29/42;G06F11/10 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 駱希聰 |
| 地址: | 中國臺灣新竹縣*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 操作指令 控制器 錯誤處理程序 快閃式存儲器 存儲器裝置 輔助命令 命令隊列 主機指令 隊列 排隊 錯誤處理 接收主機 轉譯 發送 | ||
一種存儲器裝置,接收主機所發送的主機指令,包括:快閃式存儲器陣列以及控制器。控制器將主機指令轉譯為操作指令,并將操作指令于主命令隊列中排隊,且根據操作指令對快閃式存儲器陣列進行操作。當執行操作指令發生錯誤時,控制器執行錯誤處理程序、將錯誤處理程序相關的操作指令于輔助命令隊列中排隊、依序執行輔助命令隊列的操作指令,且暫停執行主命令隊列。
技術領域
本發明是有關于一種快閃式存儲器裝置及其控制方法。
背景技術
由于快閃式存儲器進行讀取、抹除以及寫入操作的時候可能發生錯誤。舉例來說,快閃式存儲器進行讀取操作時可能發生錯誤更正(ECC)錯誤,快閃式存儲器進行抹除操作時可能發生抹除錯誤,快閃式存儲器進行寫入時可能發生寫入錯誤。
當錯誤發生時,往往需要先中斷或刪除目前正在執行以及尚未執行的指令,當錯誤排除后才將中斷或刪除的指令補回,此舉將增加指令執行上出錯的機會。因此,我們有必要針對指令執行上的整潔度與穩定性進行提升。
發明內容
有鑒于此,本發明提出一種存儲器裝置,接收一主機所發送的一主機指令,包括:一快閃式存儲器陣列以及一控制器。上述控制器將上述主機指令轉譯為多個操作指令,并將上述操作指令于一主命令隊列中排隊,且根據上述操作指令對上述快閃式存儲器陣列進行操作。當執行上述操作指令發生一錯誤時,上述控制器執行一錯誤處理程序,其中上述控制器將上述錯誤處理程序相關的多個操作指令于一輔助命令隊列中排隊,并依序執行上述輔助命令隊列的上述操作指令,且暫停執行上述主命令隊列。
根據本發明的一實施例,上述操作為一寫入操作,上述錯誤為一寫入失敗。當上述寫入操作中發生上述寫入失敗時,上述控制器根據上述輔助命令隊列的上述操作指令,再次執行上述寫入操作。
根據本發明的另一實施例,上述操作為一抹除操作,上述錯誤為一抹除失敗。當上述抹除操作中發生上述抹除失敗時,上述控制器根據上述輔助命令隊列的上述操作指令,再次執行上述抹除動作。
根據本發明的另一實施例,上述操作為一讀取操作,上述錯誤為一錯誤更正失敗。當上述讀取操作中發生上述錯誤更正失敗時,上述控制器根據上述輔助命令隊列的上述操作指令,再次執行上述讀取操作。
根據本發明的一實施例,當上述控制器執行完上述輔助命令隊列的上述操作指令時,上述控制器繼續執行上述主命令隊列的上述操作指令。
本發明更提出一種操作指令錯誤處理方法,適用于一快閃式存儲器陣列,包括:接收一主機所發送的一主機指令;將上述主機指令轉譯為多個操作指令;將上述操作指令于一主命令隊列中排隊;根據上述操作指令對上述快閃式存儲器陣列進行操作;判斷是否發生一錯誤;當判斷發生上述錯誤時,執行一錯誤處理程序并將上述錯誤處理程序相關的多個操作指令放置于一輔助命令隊列;以及依序執行上述輔助命令隊列的上述操作指令,且暫停執行上述主命令隊列。
根據本發明的一實施例,上述操作為一寫入操作,上述錯誤為一寫入失敗。當上述寫入操作中發生上述寫入失敗時,根據上述輔助命令隊列的上述操作指令,再次執行上述寫入操作。
根據本發明的另一實施例,上述操作為一抹除操作,上述錯誤為一抹除失敗。當上述抹除操作中發生上述抹除失敗時,根據上述輔助命令隊列的上述操作指令,再次執行上述抹除動作。
根據本發明的一實施例,上述操作為一讀取操作,上述錯誤為一錯誤更正失敗。當上述讀取操作中發生上述錯誤更正失敗時,根據上述輔助命令隊列的上述操作指令,再次執行上述讀取操作。
根據本發明的一實施例,操作指令錯誤處理方法更包括:當完成上述輔助命令隊列的上述操作指令時,繼續執行上述主命令隊列的上述操作指令。
附圖說明
為讓本發明的上述目的、特征和優點能更明顯易懂,以下結合附圖對本發明的具體實施方式作詳細說明,其中:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于慧榮科技股份有限公司,未經慧榮科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810048545.8/2.html,轉載請聲明來源鉆瓜專利網。





