[發明專利]DDR存儲器錯誤恢復在審
| 申請號: | 201780043920.3 | 申請日: | 2017-07-11 |
| 公開(公告)號: | CN109478158A | 公開(公告)日: | 2019-03-15 |
| 發明(設計)人: | 詹姆斯·R·麥格羅;彭瑞華;安東尼·阿莎羅;凱達爾納特·巴拉里斯南;斯科特·P·墨菲;姚于斌 | 申請(專利權)人: | 超威半導體公司 |
| 主分類號: | G06F11/10 | 分類號: | G06F11/10;G06F9/38;G06F13/16 |
| 代理公司: | 上海勝康律師事務所 31263 | 代理人: | 李獻忠;張華 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲器命令 存儲器控制器 存儲器通道 命令隊列 隊列 存儲器訪問代理 存儲器系統 響應指示 仲裁器 耦合到 存儲器訪問命令 存儲器訪問請求 數據處理系統 錯誤恢復 隊列存儲 繼續存儲 移除 響應 | ||
1.一種存儲器控制器(500),其包括:
命令隊列(520),其用于接收并存儲存儲器訪問請求;
仲裁器(538),其耦合到所述命令隊列,用于向存儲器通道(130/140)提供一系列存儲器命令;以及
重放隊列(530),其用于存儲提供給所述存儲器通道(130/140)的所述一系列存儲器命令,并且繼續存儲尚未從所述存儲器通道(130/140)接收到響應的存儲器訪問命令,其中:
當響應指示完成對應的存儲器命令而無任何錯誤時,所述重放隊列(530)移除所述對應的存儲器命令而不采取進一步的措施;并且
當響應指示完成所述對應的存儲器命令而有錯誤時,所述重放隊列(530)重放至少所述對應的存儲器命令。
2.如權利要求1所述的存儲器控制器(500),其還包括:
糾錯碼(ECC)校驗塊(542),其耦合到所述重放隊列(530),用于計算所述對應的存儲器命令的ECC,并將計算的ECC與從所述存儲器通道(130/140)返回的ECC進行比較。
3.如權利要求1所述的存儲器控制器(500),其還包括:
存儲器接口隊列(514),其耦合到所述命令隊列(520),用于接收并存儲存儲器訪問請求,其中所述存儲器接口隊列(514)進一步耦合到所述重放隊列(530),用于提供已經分派到所述存儲器通道(130/140)的命令和已經響應于所述命令而從所述存儲器通道(130/140)接收到的響應。
4.如權利要求3所述的存儲器控制器(500),其中:
響應于從所述存儲器接口隊列(514)接收到響應,所述重放隊列(530)通過計算糾錯碼并將所述糾錯碼與從所述存儲器通道(130/140)接收的糾錯碼進行比較,來確定所述響應中存在錯誤。
5.如權利要求3所述的存儲器控制器(500),其中:
響應于從所述存儲器接口隊列(514)接收到具有錯誤的響應,所述重放隊列(530)重放所述對應的存儲器命令和在所述對應的存儲器命令之后由所述存儲器接口隊列(514)向所述存儲器通道(130/140)提供的任何另外的命令。
6.一種存儲器控制器(500),其包括:
命令隊列(520),其用于接收并存儲存儲器訪問請求;以及
仲裁器(538),其耦合到所述命令隊列(520),用于向存儲器通道(130/140)提供一系列存儲器命令;
存儲器接口隊列(514),其耦合到所述命令隊列(520),用于接收并存儲存儲器訪問請求;以及
重放隊列(530),其耦合到所述存儲器接口隊列(514),用于存儲提供給所述存儲器通道(130/140)的所述一系列存儲器命令,并且繼續存儲尚未從所述存儲器通道(130/140)接收到響應的存儲器訪問命令,其中:
只要所述存儲器控制器(500)沒有檢測到任何錯誤,所述存儲器控制器(500)就保持在正常狀態中,其中在所述正常狀態中,所述存儲器接口隊列(514)繼續從所述命令隊列(520)接收由所述仲裁器(500)選取的命令;并且
響應于檢測到錯誤,所述存儲器控制器(500)進入恢復狀態(630/640),在所述恢復狀態(630/640)中,所述重放隊列(530)通過將至少一個對應的存儲器命令發送到所述存儲器接口隊列(514)來重放所述至少一個對應的存儲器命令。
7.如權利要求6所述的存儲器控制器(500),其中:
所述存儲器控制器(500)保持在所述恢復狀態(630/640)中,直到所述重放隊列(530)重放所有生成存儲器錯誤的存儲器命令而沒有任何另外的錯誤為止。
8.如權利要求6所述的存儲器控制器(500),其中:
響應于命令和地址錯誤,所述存儲器控制器(500)轉換到錯誤恢復狀態(640),并且響應于數據錯誤,所述存儲器控制器(500)轉換到命令重放狀態(630)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于超威半導體公司,未經超威半導體公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780043920.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電壓下垂的時鐘調整
- 下一篇:損壞數據塊的在線修復





