[發明專利]過濾一致性協議事務有效
| 申請號: | 201711193562.2 | 申請日: | 2017-11-24 |
| 公開(公告)號: | CN108154054B | 公開(公告)日: | 2023-06-23 |
| 發明(設計)人: | 哈坎·拉爾-戈蘭·佩爾森;伊恩·魯道夫·布拉特;安德魯·布魯克菲爾德·斯維尼;布魯斯·詹姆斯·梅休森 | 申請(專利權)人: | ARM有限公司 |
| 主分類號: | G06F21/79 | 分類號: | G06F21/79;G06F12/14 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 李曉冬 |
| 地址: | 英國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 過濾 一致性 協議 事務 | ||
1.一種裝置,包括:
過濾器,該過濾器包括:
接口電路,所述接口電路攔截在第一主設備和互連之間交換的一致性協議事務,所述互連管理所述第一主設備包括的第一緩存與至少一個其它緩存或第二主設備之間的一致性;以及
過濾電路,所述過濾電路根據存儲器訪問許可數據來過濾所述一致性協議事務,所述存儲器訪問許可數據定義所述主設備被允許訪問的地址空間的區域;
其中,響應于在所述第一主設備在所述第一緩存中查找之后從所述第一主設備向所述互連發布的傳出一致性協議事務,所述過濾電路被配置為當根據所述存儲器訪問許可數據檢測到針對所述傳出一致性協議事務的存儲器訪問許可侵犯時,阻止所述傳出一致性協議事務;并且
其中,所述過濾電路被配置為:當所述傳出一致性協議事務是能夠使得數據以可共享可修改一致性狀態被存儲在所述第一緩存中的讀事務并且所述存儲器訪問許可數據指示所述第一主設備被禁止向所述地址空間中包括由所述傳出一致性協議事務指定的目標地址的區域寫入數據并且所述第一主設備被允許從所述地址空間中包括由所述傳出一致性協議事務指定的目標地址的所述區域讀取數據時,檢測到所述存儲器訪問許可侵犯,其中所述可共享可修改一致性狀態是其中所述第一緩存中的數據與所述至少一個其它緩存或所述第二主設備之間的一致性要被保持、并且所述第一主設備被允許在不向所述互連發布進一步一致性協議事務的情況下修改所述數據的狀態。
2.如權利要求1所述的裝置,其中所述過濾電路被配置為根據所述存儲器訪問許可數據來過濾在所述第一主設備和所述互連之間交換的探聽事務。
3.如權利要求1所述的裝置,其中所述存儲器訪問許可數據針對所述地址空間的給定區域定義下述項:
所述第一主設備是否被允許從所述給定區域讀取數據;以及
所述第一主設備是否被允許向所述給定區域寫入數據。
4.如權利要求1所述的裝置,其中所述過濾電路被配置為:當檢測到針對所述傳出一致性協議事務的所述存儲器訪問許可侵犯時,通過觸發錯誤條件來阻止所述傳出一致性協議事務。
5.如權利要求1所述的裝置,其中所述過濾電路被配置為通過下述操作來阻止所述傳出一致性協議事務:
當所述傳出一致性協議事務是讀事務時,將虛設數據返回所述第一主設備;并且
當所述傳出一致性協議事務是寫事務時,避免將與所述傳出一致性協議事務相關聯的寫數據被傳遞到所述至少一個其它緩存或所述第二主設備或者存儲器。
6.如權利要求1所述的裝置,其中所述過濾電路被配置為通過以替代的一致性協議事務替換所述傳出一致性協議事務來阻止所述傳出一致性協議事務。
7.如權利要求1所述的裝置,其中所述過濾電路被配置為:當所述傳出一致性協議事務是讀事務并且所述存儲器訪問許可數據指示所述第一主設備被禁止從所述地址空間中包括由所述讀事務指定的目標地址的區域讀取數據時,檢測到所述存儲器訪問許可侵犯。
8.如權利要求1所述的裝置,其中所述過濾電路被配置為:當所述傳出一致性協議事務是寫事務并且所述存儲器訪問許可數據指示所述主設備被禁止向所述地址空間中包括由所述讀事務指定的目標地址的區域寫入數據時,檢測到所述存儲器訪問許可侵犯。
9.如權利要求1所述的裝置,其中所述過濾電路被配置為:
當所述傳出一致性協議事務是寫事務之外能夠觸發所述至少一個其它緩存中的數據的無效的事務并且所述存儲器訪問許可數據指示所述第一主設備被禁止向所述地址空間中包括由所述傳出一致性協議事務指定的目標地址的區域寫入數據時,檢測到所述存儲器訪問許可侵犯。
10.如權利要求1所述的裝置,其中所述過濾電路被配置為:
當所述傳出一致性協議事務能夠使得臟數據被存儲在所述第一緩存并且所述存儲器訪問許可數據指示所述第一主設備被禁止向所述地址空間中包括由所述傳出一致性協議事務指定的目標地址的區域寫入數據時,檢測到所述存儲器訪問許可侵犯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于ARM有限公司,未經ARM有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711193562.2/1.html,轉載請聲明來源鉆瓜專利網。





