[發明專利]用于虛擬硬件存儲器保護的系統和方法有效
| 申請號: | 201811405966.8 | 申請日: | 2014-01-29 |
| 公開(公告)號: | CN109472173B | 公開(公告)日: | 2022-10-21 |
| 發明(設計)人: | B·S·沙瓦里;K·F·格雷布;R·蘇瓦納 | 申請(專利權)人: | 德克薩斯儀器股份有限公司 |
| 主分類號: | G06F21/78 | 分類號: | G06F21/78 |
| 代理公司: | 北京紀凱知識產權代理有限公司 11245 | 代理人: | 徐東升;王爽 |
| 地址: | 美國德*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 虛擬 硬件 存儲器 保護 系統 方法 | ||
本發明涉及一種用于虛擬硬件存儲器保護的系統和方法。存儲器保護單元包括硬件邏輯。所述硬件邏輯接收指向總線受控器的來自虛擬中央處理單元(CPU)的事務,該事務與虛擬CPU標識(ID)相關,其中虛擬CPU實現在物理CPU上。所述硬件邏輯還基于虛擬CPU ID確定是否授權或拒絕訪問所述總線受控器。所述虛擬CPU ID不同于虛擬CPU實現在其上的物理CPU的ID。
本申請是于2014年1月29日提交的名稱為“用于虛擬硬件存儲器保護的系統和方法”的中國專利申請201410092365.1的分案申請。
相關申請的交叉引用
本申請要求2013年2月7日提交的美國臨時專利申請61/762,212(代理編號TI-73288PS)的優先權,其通過引用合并于此。
背景技術
各種過程由與安全和風險降低有關的國際標準控制。例如,IEC 61508致力于例如用于控制工業或其他安全關鍵過程的微控制器或其他計算機的電氣、電子和可編程電子器件的功能安全。IEC 61508基于特定應用的概率分析定義安全完整性等級(SIL)。為了實現給定的SIL,包括組成組件的應用必須滿足最大“危險故障”概率和最小“安全故障分數”的目標?!拔kU故障”的概念是以具體應用為基礎來定義,但是基于在安全關鍵應用的開發期間被證實完整性的要求約束?!鞍踩收戏謹怠贝_定系統管理危險故障的能力并且將安全的已檢測故障的可能性與危險的未檢測故障的可能性進行比較。最終,電子器件對于特定SIL的認證要求電子器件提供特定故障檢測水平和特定故障恢復水平并且使安全關鍵應用能夠在出現故障后轉變到安全狀態。
另一個功能安全標準是ISO 26262,其致力于公路車輛例如汽車的功能安全。ISO26262關注于解決由汽車的電子系統和電氣系統的故障行為可能導致的危害。類似于IEC61508所定義的SIL,ISO 26262提供了特定汽車的基于風險的方案以便確定被稱為汽車安全完整性等級(ASIL)的風險級別。ASIL被用來指定特定產品的能力以便實現可接受的安全目標。
用于控制過程(工業過程、汽車過程或其他過程)的電子器件可被用來執行多種功能,其中一些是“安全功能”,而其他是“非安全功能”。安全功能是其操作影響過程安全的功能;例如,驅動電動機用于動力轉向的閉環控制系統是一種安全功能。非安全功能是其操作不影響過程安全的功能;例如,內置于電子器件的調試功能用于針對控制功能開發軟件,但在電子器件集成到車輛時將不再使用該調試功能,此調試功能為非安全功能。
發明內容
上面提到的問題很大一部分由包括硬件邏輯的存儲器保護單元來解決。硬件邏輯接收指向總線受控器的來自虛擬中央處理單元(CPU)的事務,該事務與虛擬CPU標識(ID)相關,其中虛擬CPU實現在物理CPU上。硬件邏輯還基于虛擬CPU ID確定是否授權或拒絕訪問總線受控器。虛擬CPU ID不同于虛擬CPU實現在其上的物理CPU的ID。
本公開的其他實施例涉及一種包括硬件邏輯的存儲器保護單元。硬件邏輯接收指向總線受控器來自虛擬中央處理單元(CPU)的事務,該事務與虛擬任務標識(ID)相關,其中虛擬CPU實現在物理CPU上。硬件邏輯還基于虛擬任務ID確定是否授權或拒絕訪問總線受控器。虛擬任務ID不同于在虛擬CPU實現在其上的物理CPU上執行的任務的ID。
本公開的又一實施例涉及一種方法,其包括:接收指向總線受控器的來自虛擬中央處理單元(CPU)的事務,該事務與虛擬CPU標識(ID)相關,其中虛擬CPU實現在物理CPU上。該方法還包括:基于虛擬CPU ID確定是否授權或拒絕訪問總線受控器。虛擬CPU ID不同于虛擬CPU實現在其上的物理CPU的ID。
附圖說明
為了詳細描述本發明示例性實施例,現在將參考附圖,其中:
圖1示出根據各種實施例的示例性片上系統(SOC)體系結構的框圖;
圖2示出根據各種實施例的結合多任務總線主控器的示例性存儲器保護單元(MPU)的框圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于德克薩斯儀器股份有限公司,未經德克薩斯儀器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811405966.8/2.html,轉載請聲明來源鉆瓜專利網。





