[發明專利]經由共享存儲器結構的仲裁存儲器訪問有效
| 申請號: | 201480000991.1 | 申請日: | 2014-01-06 |
| 公開(公告)號: | CN104321758B | 公開(公告)日: | 2017-12-26 |
| 發明(設計)人: | D·F·卡特;B·范寧;R·納加拉簡;J·S·尼爾;D·伯恩斯泰因;D·利馬耶;I·T·肖瓦納斯;R·艾爾 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F13/14 | 分類號: | G06F13/14;G06F12/00 |
| 代理公司: | 中國專利代理(香港)有限公司72001 | 代理人: | 周學斌,姜甜 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 經由 共享 存儲器 結構 仲裁 訪問 | ||
1.一種用于仲裁存儲器訪問的裝置,包括:
結構裝置,其耦合在半導體設備的多個知識產權(IP)塊和存儲器控制器之間,所述結構裝置被配置用于向所述多個IP塊中的至少一些提供全局定時信息并從所述多個IP塊接收多個存儲器請求,其中所述結構被配置用于從所述多個IP塊中的第一IP塊接收所述多個存儲器請求的一個存儲器請求,所述存儲器請求具有包括期限字段的多個字段,以提供至少部分地基于所述全局定時信息的期限值,所述期限值由所述第一IP塊傳遞,以指示在完成所述存儲器請求之前的最大延遲,所述最大延遲由所述第一IP塊確定并且其中所述結構裝置被配置用于至少部分地基于包括在所述存儲器請求的所述期限字段中的所述期限值來在所述多個存儲器請求之間進行仲裁。
2.根據權利要求1的裝置,其中所述結構裝置包括:
準許仲裁器裝置,其用于接收所述多個存儲器請求并選擇所述多個存儲器請求之一來提供至存儲器調度器仲裁器裝置;以及
所述存儲器調度器仲裁器裝置耦合于所述準許仲裁器裝置,用于從一組存儲器請求中選擇第一存儲器請求來提供至所述存儲器控制器。
3.根據權利要求2的裝置,其中所述準許仲裁器裝置包括:第一仲裁器,用以從所述多個IP塊的第一子集接收存儲器請求并且從所述多個IP塊的第二子集接收所述多個存儲器請求的第一部分,以及第二仲裁器,用以從所述多個IP塊的所述第二子集接收所述多個存儲器請求的第二部分。
4.根據權利要求3的裝置,其中所述多個IP塊的所述第二子集包括延遲敏感設備,所述結構裝置經由第一接口和第二接口耦合到所述多個IP塊的所述第二子集。
5.根據權利要求4的裝置,其中所述第二仲裁器進一步用于接收期限值,所述期限值包括在從所述多個IP塊的所述第二子集接收的所述多個存儲器請求的所述第二部分的每一個中。
6.根據權利要求3的裝置,其中所述準許仲裁器裝置可控制為操作于第一模式和第二模式中,在所述第一模式中,越過來自第一仲裁器的存儲器請求而選擇來自所述第二仲裁器的存儲器請求,以及在所述第二模式中,在選擇來自第二仲裁器的N個存儲器請求之后選擇來自第一仲裁器的M個存儲器請求,其中從配置寄存器獲得M和N。
7.根據權利要求3的裝置,其中所述準許仲裁器裝置進一步包括第三仲裁器,其耦合于所述第一仲裁器和所述第二仲裁器的輸出并在該第一和第二仲裁器的輸出之間進行仲裁。
8.根據權利要求2的裝置,其中所述存儲器調度器仲裁器裝置用于至少部分地基于所述存儲器請求的地址信息來重排序無序的存儲器請求組。
9.根據權利要求8的裝置,其中所述存儲器調度器仲裁器裝置用于至少部分地基于與存儲于所述結構裝置的計分板的條目中的存儲器請求相關聯的頁面命中狀態信息來重排序無序的存儲器請求組。
10.根據權利要求1的裝置,進一步包括耦合于第二IP塊的接口裝置,所述接口裝置包括期限裝置,用于基于針對所述第二IP塊的第一存儲器請求的延遲需求和從所述結構裝置提供至所述第二IP塊的全局定時信息的全局定時器值來生成所述期限值。
11.根據權利要求10的裝置,進一步包括期限檢查器,用以從所述第一IP塊接收所述期限值并且基于所述期限值和全局定時器的值來將所述第一存儲器請求路由至第一仲裁器或第二仲裁器。
12.根據權利要求2的裝置,進一步包括資源分配裝置,用于針對所述多個IP塊中的每一個,在所述結構裝置的多個共享資源中保留虛擬條目。
13.根據權利要求12的裝置,其中所述資源分配裝置進一步用于將所述多個IP塊中的每一個限制為預定數量的多個共享資源。
14.根據權利要求12的裝置,其中所述多個共享資源包括清除池,所述清除池具有多個條目,每一個條目用于存儲寫請求,其中所述資源分配裝置用于將所述多個條目限制于清除限制,并且其中所述準許仲裁器裝置用于當所述清除池的大小等于所述清除限制時阻止進入的寫請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480000991.1/1.html,轉載請聲明來源鉆瓜專利網。





