[發明專利]一種存儲設備的內存控制器系統和內存調度方法在審
| 申請號: | 202110007968.7 | 申請日: | 2021-01-05 |
| 公開(公告)號: | CN114281723A | 公開(公告)日: | 2022-04-05 |
| 發明(設計)人: | 鄭誌學;王育穎 | 申請(專利權)人: | 馬來西亞瑞天芯私人有限公司 |
| 主分類號: | G06F13/16 | 分類號: | G06F13/16;G06F9/50 |
| 代理公司: | 深圳市韋恩肯知識產權代理有限公司 44375 | 代理人: | 李華雙 |
| 地址: | 馬來西亞檳城峇六拜嶺當瑪*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲 設備 內存 控制器 系統 調度 方法 | ||
1.一種用于存儲設備的內存控制器系統(100),包括:
調度模塊(8);
其特征在于,
數據緩沖模塊(2),其包括寫入數據單元(22)、讀取數據單元(24)和捕捉數據先進先出緩沖器(26),用于存儲傳輸到存儲設備或從存儲設備接收的數據;
全局定序緩沖模塊(4),其包括讀取命令緩沖器(5)、讀取-寫入命令緩沖器(6)和讀取-合并命令緩沖器(7),用于緩沖多個現有命令;以及
鏈表控制模塊(3),用于接收和處理包括寫入命令或讀取命令的第一命令;
其中,所述鏈表控制模塊(3)通過將所述第一命令與所述全局定序緩沖模塊(4)中緩存的現有命令進行比較,來確定所述第一命令是否為依賴命中;
如果所述第一命令是依賴命中,則所述鏈表控制模塊(3)用于觸發寫入合并程序或讀取捕捉程序,將所述第一命令與所述現有命令進行處理以形成下一命令,并將所述下一命令加載到所述全局定序緩沖模塊(4),在所述數據緩存模塊(2)中整理與所述下一命令相關聯的數據,并由所述調度模塊(8)調度所述下一命令,以便檢索和傳輸來自所述數據緩存模塊(2)中與所述下一命令相關的數據。
2.根據權利要求1所述的內存控制器系統(100),其特征在于,所述鏈表控制模塊(3)基于依賴關系構建鏈表,以允許將預調度的年齡信息存儲在所述鏈表中。
3.根據權利要求1所述的內存控制器系統(100),其特征在于,所述寫入數據單元(22)包括寫入數據控制器(22a)和寫入數據緩沖器(22b),用于識別所述寫入命令并從所述寫入數據緩沖器(22b)檢索寫入數據。
4.根據權利要求1所述的內存控制器系統(100),其特征在于,所述讀取數據單元(24)包括讀取數據控制器(24a)和讀取數據緩沖器(24b),用于識別所述讀取命令并從所述讀取數據緩沖器(24b)檢索讀取數據。
5.根據權利要求1所述的內存控制器系統(100),其特征在于,所述調度模塊(8)包括并行操作的仲裁器(9)和讀取-合并仲裁器(10)。
6.根據權利要求1所述的內存控制器系統(100),其特征在于,所述數據緩存模塊(2)還包括數據修改器和數據仲裁器,以支持所述內存控制器系統(100)的原子操作。
7.根據權利要求1所述的內存控制器系統(100),其特征在于,所述數據緩沖模塊(2)還包括寫入數據和選通先進先出緩沖器(27)和寫入選通緩沖器(28),以使用選通控制寫入數據和緩沖器字節。
8.根據權利要求1所述的內存控制器系統(100),其特征在于,所述鏈表控制模塊(3)包括緩存匹配單元(32)。
9.根據權利要求8所述的內存控制器系統(100),其特征在于,所述緩存匹配單元(32)包括鏈表創建邏輯,以基于尋址依賴性和/或DRAM資源依賴性來構建鏈表。
10.一種用于存儲設備的內存調度的方法(200),所述方法(200)包括以下步驟:
由鏈表控制模塊(3)接收第一命令;
確定所述第一命令是寫入命令還是讀取命令;以及
比較所述第一命令與全局定序緩沖模塊(4)中緩沖的現有命令,以確定所述第一命令是否為依賴命中;
其中如果所述第一命令是依賴命中,則觸發寫入合并程序或讀取捕捉程序,將所述第一命令與所述現有命令進行處理以形成下一命令,將所述下一命令加載到所述全局定序緩存模塊(4)中,在所述數據緩存模塊(2)中整理與所述下一命令關聯的數據,并由所述調度模塊(8)對所述下一命令進行調度,以便檢索和傳輸來自所述數據緩沖模塊(2)中與所述下一命令相關聯的數據。
11.根據權利要求10所述的方法(200),其特征在于,如果所述第一命令是寫入命令,則觸發所述寫入合并程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于馬來西亞瑞天芯私人有限公司,未經馬來西亞瑞天芯私人有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110007968.7/1.html,轉載請聲明來源鉆瓜專利網。





