[發(fā)明專利]動態(tài)隨機存取存儲器的刷新方法及內存控制器、電子裝置在審
| 申請?zhí)枺?/td> | 202011162195.1 | 申請日: | 2020-10-27 |
| 公開(公告)號: | CN112259141A | 公開(公告)日: | 2021-01-22 |
| 發(fā)明(設計)人: | 譚龍生;吳峰;曾峰 | 申請(專利權)人: | 海光信息技術股份有限公司 |
| 主分類號: | G11C11/406 | 分類號: | G11C11/406 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 彭久云 |
| 地址: | 300392 天津市華苑產(chǎn)業(yè)區(qū)*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態(tài) 隨機存取存儲器 刷新 方法 內存 控制器 電子 裝置 | ||
1.一種用于動態(tài)隨機存取存儲器的刷新方法,其中,所述動態(tài)隨機存取存儲器包括多個存儲隊列,每個存儲隊列包括多個區(qū)塊組,每個區(qū)塊組包括多個區(qū)塊,所述方法包括:
確定所述多個存儲隊列對應的多個狀態(tài)機的狀態(tài),其中,所述多個存儲隊列與所述多個狀態(tài)機一一對應;
確定所述多個存儲隊列對應的多個預測地址;
基于所述多個狀態(tài)機的狀態(tài)以及所述多個預測地址,生成刷新請求,并將所述刷新請求發(fā)送給與所述動態(tài)隨機存取存儲器連接的仲裁器,以使得所述仲裁器對所述刷新請求進行仲裁,并且響應于所述刷新請求贏得仲裁,將所述刷新請求發(fā)送給所述動態(tài)隨機存取存儲器,以用于實現(xiàn)所述動態(tài)隨機存取存儲器的刷新。
2.根據(jù)權利要求1所述的方法,其中,確定所述多個存儲隊列對應的多個狀態(tài)機的狀態(tài)包括:
對于每個狀態(tài)機,根據(jù)推遲刷新計數(shù)器的數(shù)值、自刷新進入請求以及自刷新退出命令,確定所述狀態(tài)機的狀態(tài)。
3.根據(jù)權利要求2所述的方法,其中,所述狀態(tài)機包括4種狀態(tài):第一優(yōu)先級狀態(tài)、第二優(yōu)先級狀態(tài)、沖刷狀態(tài)和自刷新狀態(tài),
所述第一優(yōu)先級狀態(tài)的優(yōu)先級高于所述第二優(yōu)先級狀態(tài)的優(yōu)先級。
4.根據(jù)權利要求3所述的方法,其中,對于每個狀態(tài)機,根據(jù)所述推遲刷新計數(shù)器的數(shù)值、所述自刷新進入請求以及所述自刷新退出命令,確定所述狀態(tài)機的狀態(tài),包括:
響應于所述推遲刷新計數(shù)器的數(shù)值大于或等于閾值,使所述狀態(tài)機進入所述第一優(yōu)先級狀態(tài);
響應于所述推遲刷新計數(shù)器的數(shù)值小于所述閾值,使所述狀態(tài)機進入所述第二優(yōu)先級狀態(tài);
響應于所述自刷新進入請求,根據(jù)所述狀態(tài)機的當前狀態(tài),使所述狀態(tài)機立即或延遲進入所述沖刷狀態(tài);
響應于與所述沖刷狀態(tài)對應的操作完成,使所述狀態(tài)機進入所述自刷新狀態(tài);
響應于所述自刷新退出命令,根據(jù)所述推遲刷新計數(shù)器的數(shù)值,使所述狀態(tài)機進入所述第一優(yōu)先級狀態(tài)或所述第二優(yōu)先級狀態(tài)。
5.根據(jù)權利要求4所述的方法,其中,響應于所述自刷新進入請求,根據(jù)所述狀態(tài)機的當前狀態(tài),使所述狀態(tài)機立即或延遲進入所述沖刷狀態(tài),包括:
響應于所述自刷新進入請求,在所述狀態(tài)機處于所述第一優(yōu)先級狀態(tài)的情形,使所述狀態(tài)機保持所述第一優(yōu)先級狀態(tài)直至所述推遲刷新計數(shù)器的數(shù)值小于所述閾值再進入所述沖刷狀態(tài);
響應于所述自刷新進入請求,在所述狀態(tài)機處于所述第二優(yōu)先級狀態(tài)且刷新地址記錄單元中無記錄地址的情形,使所述狀態(tài)機進入所述沖刷狀態(tài);
響應于所述自刷新進入請求,在所述狀態(tài)機處于所述第二優(yōu)先級狀態(tài)且所述刷新地址記錄單元中存在記錄地址的情形,使所述狀態(tài)機保持所述第二優(yōu)先級狀態(tài)直至所述刷新地址記錄單元中無記錄地址再進入所述沖刷狀態(tài)。
6.根據(jù)權利要求3-5任一所述的方法,其中,確定所述多個存儲隊列對應的所述多個預測地址包括:
對于每個存儲隊列,基于區(qū)塊信息以及所述存儲隊列對應的狀態(tài)機的狀態(tài),確定所述預測地址。
7.根據(jù)權利要求6所述的方法,其中,對于每個存儲隊列,基于所述區(qū)塊信息以及所述存儲隊列對應的狀態(tài)機的狀態(tài),確定所述預測地址,包括:
響應于所述狀態(tài)機處于所述第一優(yōu)先級狀態(tài)且對應的存儲隊列中無正在執(zhí)行的刷新任務,按照從第一級別至第N級別的優(yōu)先級順序將滿足要求的區(qū)塊的地址確定為所述預測地址;
響應于所述狀態(tài)機處于所述第二優(yōu)先級狀態(tài)且對應的存儲隊列中無正在執(zhí)行的刷新任務,按照從所述第一級別至第M級別的優(yōu)先級順序將滿足要求的區(qū)塊的地址確定為所述預測地址;
響應于所述狀態(tài)機處于所述第一優(yōu)先級狀態(tài)且對應的存儲隊列中有正在執(zhí)行的刷新任務,確定所述預測地址為空;
響應于所述狀態(tài)機處于所述第二優(yōu)先級狀態(tài),并且,不存在滿足要求的區(qū)塊或對應的存儲隊列中有正在執(zhí)行的刷新任務,確定所述預測地址為空;
其中,NM1且N和M均為整數(shù),所述第一級別至所述第N級別的優(yōu)先級順序逐漸降低,
各個級別的優(yōu)先級順序基于所述區(qū)塊信息確定,所述區(qū)塊信息至少包括:是否有效、是否被刷新、是否存在訪存請求、是否空閑、時序是否符合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海光信息技術股份有限公司,未經(jīng)海光信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011162195.1/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





