[發明專利]對硬件塊的適應性存取控制有效
| 申請號: | 201680011363.2 | 申請日: | 2016-02-05 |
| 公開(公告)號: | CN107408096B | 公開(公告)日: | 2020-01-07 |
| 發明(設計)人: | 羅恩·凱達爾;奧斯曼·科云朱;邁克爾·巴騰堡 | 申請(專利權)人: | 高通股份有限公司 |
| 主分類號: | G06F13/40 | 分類號: | G06F13/40;G06F21/82 |
| 代理公司: | 11287 北京律盟知識產權代理有限責任公司 | 代理人: | 楊林勳 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 硬件 適應性 存取 控制 | ||
本發明涉及用于提供對計算機系統上的硬件塊的適應性存取的技術。在一實例中,可接收第一存取請求和第二存取請求,使得在所述第一存取請求之后依序接收所述第二存取請求。所述第一存取請求和所述第二存取請求可包含相應主控器標識。如果第二主控器標識等于第一主控器標識,那么提供對所述第二存取請求的存取,使得所述第一主控器標識與一或多個硬件塊接口值相關聯。如果所述第二主控器標識不等于所述第一主控器標識,那么可使與所述第一主控器標識相關聯的所述一或多個硬件塊接口值失效。可使所述一或多個硬件塊接口值與所述第二主控器標識和相應權限相關聯。
背景技術
隨著對處理能力的需求增加,分布式計算系統正變得更流行。存在各種形式的分布式計算系統,例如,經分配用于共同任務的多個計算機的處理能力的部分。分布式計算系統可包括不同物理處理器、不同物理處理器的部分、駐留在多個處理器上的多個操作系統、駐留在單個處理器上的多個操作系統、這些中的任一個的兩個或更多個的組合,或另外其它配置。一些分布式計算系統可包含多個處理單元、高級操作系統,以及全異(即不相關)且不形成信任集群的進程。在具有安全特性的系統中,存取控制可以是基本能力。具有存取控制的硬件(HW)資源可使用鎖定機構來實施存取控制,以允許一個實體存取接口。某一分布式系統可使用虛擬化硬件來經由許多接口支持許多主控器。一般來說,配置存取控制機構可能是繁瑣的,且可能需要集中式主管或管理員來管理資源以及主管與用戶之間的協議以分配和發布資源。一些分布式系統通過僅支持靜態資源分配而避免這種復雜度,且因此使硬件喪失了支持動態資源分配的能力。
發明內容
一種根據本發明的提供對計算機系統上的硬件塊的適應性存取的實例方法包含:利用存取控制器接收第一存取請求和第二存取請求,使得在所述第一存取請求之后依序接收所述第二存取請求,且所述第一存取請求包含第一主控器標識,且所述第二存取請求包含第二主控器標識;確定所述第二主控器標識是否等于所述第一主控器標識;如果所述第二主控器標識等于所述第一主控器標識,那么提供對所述第二存取請求的存取,使得所述第一主控器標識與一或多個硬件塊接口值相關聯;如果所述第二主控器標識不等于所述第一主控器標識,那么使與所述第一主控器標識相關聯的所述一或多個硬件塊接口值失效;以及使所述一或多個硬件塊接口值與所述第二主控器標識和對應權限相關聯。
這種方法的實施方案可包含以下特征中的一或多個。可從計算機系統中的公共總線接收第一存取請求和第二存取請求。第一主控器標識或第二主控器標識中的一或兩個可與監控程序控制式接口相關聯。可從由以下組成的組中的一或多個執行環境接收第一存取請求和第二存取請求:信任區域執行環境、安全處理器執行環境、調制解調器和監控程序執行環境。第一主控器標識可以是第一虛擬機標識值,且第二主控器標識可以是第二虛擬機標識值。
根據本發明的基于主控器側實體的身份提供對受控器側存儲器資源的存取的方法的實例包含:確定當前存取所有者;從主控器側實體接收存儲器存取命令;如果所述主控器側實體是當前存取所有者,那么基于與所述主控器側實體相關聯的域掩碼處理所述存儲器存取命令;如果所述主控器側實體不是當前存取所有者,那么使所有現有密鑰失效;確定與所述主控器側實體相關聯的域掩碼;基于與所述主控器側實體相關聯的域掩碼處理所述存儲器存取命令;以及將所述當前存取所有者設定為等于所述主控器側實體。
這種方法的實施方案可包含以下特征中的一或多個。主控器側實體可以是監控程序,且存儲器存取命令可包含監控程序機器身份(HVID)值。可從存儲器保護單元(MPU)的資源組接收存儲器存取命令。存儲器存取命令可包含機器身份(MID)值。確定與主控器側實體相關聯的域掩碼可包含將MID值提供到一或多個多路復用器以及從所述一或多個多路復用器接收域標識。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于高通股份有限公司,未經高通股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680011363.2/2.html,轉載請聲明來源鉆瓜專利網。





