[發明專利]具有檢查所選擇的存儲器訪問的硬件檢查單元的集成電路有效
| 申請號: | 201711181664.2 | 申請日: | 2017-11-23 |
| 公開(公告)號: | CN108108262B | 公開(公告)日: | 2023-10-24 |
| 發明(設計)人: | J.格拉迪高;S.博爾克;S.胡夫納格爾 | 申請(專利權)人: | 羅伯特·博世有限公司 |
| 主分類號: | G06F11/10 | 分類號: | G06F11/10 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 胡莉莉;杜荔南 |
| 地址: | 德國斯*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 具有 檢查 選擇 存儲器 訪問 硬件 單元 集成電路 | ||
本發明涉及具有檢查所選擇的存儲器訪問的硬件檢查單元的集成電路。本發明涉及一種集成電路(101、101'),其具有處理器單元(110)、硬件檢查單元(120)和數據源(140、130),其中所述處理器單元在大量存儲器訪問其間分別訪問來自所述數據源(140、130)的數據,其中所述硬件檢查單元(120)被設立為檢查所述大量存儲器訪問中的所選擇的存儲器訪問的數據。
技術領域
本發明涉及一種集成電路和一種具有這種集成電路的控制設備。
背景技術
System-on-a-Chip(單片系統,SoC)是集成電路(IC),其中相對應的系統的大量功能集成在唯一的芯片(Die)上。這樣的SoC可包括處理器單元(處理器系統部分,PS)。這樣的處理器單元可包括適宜的處理器或處理器核或多核處理器。多核處理器包括多個(至少兩個)處理器核。一個處理器核大多包括一個算術邏輯單元(ALU),所述算數邏輯單元是用于執行任務、程序、計算指令等等的真正的電子計算器,而且此外還是本地存儲器??梢员蛔C明為適宜的是,將這樣的SoC集成到控制設備中、尤其是集成到機動(車輛)的控制設備(例如發動機控制設備)中。
由于尤其是在機動車輛領域的安全條例,可能常常需要使數據受到檢查。所述檢查例如可以借助于所謂的校驗和來實現。這樣的校驗和是可以根據相應的數據來計算的值。在此,當前計算的校驗和可以與在先前的時間點計算的比較校驗和進行比較。
如果這兩個值彼此有偏差,那么即使數據比如由于程序而不是有意地被改變的,在所存儲的數據中也存在錯誤。
例如,在US 7 533 322 B2中公開了一種方法,用于驗證在基于車輛的控制系統中的存儲空間的子系統的數據完整性。在此,計算子系統校驗和和全局校驗和。子系統校驗和基于處在存儲空間的區段內的數據來計算。全局校驗和基于屬于整個存儲空間的數據來計算。如果全局校驗和與所期望的值一致,那么存儲所述子系統校驗和作為所希望的子系統校驗和。為了驗證數據完整性,第二子系統校驗和基于在所述存儲空間的區段內的數據來計算而且與所期望的子系統校驗和進行比較。
發明內容
按照本發明,提出了一種具有專利獨立權利要求的特征的集成電路和具有這種集成電路的控制設備。有利的設計方案是從屬權利要求以及隨后的描述的主題。
本發明利用如下措施:給具有處理器單元和數據源的集成電路(其中所述處理器單元在大量存儲器訪問其間分別訪問來自所述數據源的數據)配備(附加的、與所述處理器單元不同的)硬件檢查單元,所述硬件檢查單元被設立為檢查所述大量存儲器訪問中的被選擇的存儲器訪問的數據。所述選擇例如可以依據存儲地址來實現。所述硬件檢查單元優選地被設立在硬件側。不必設置可編程性、比如對校驗和算法的改變。不過,所要檢查的地址能在運行時間期間被配置。
因此,本發明提供了(尤其是地址區)選擇性的基于硬件的數據檢查的可能性。尤其是能夠實現:利用特定地設置用于數據檢查的硬件有針對性地并且選擇性地只檢查某些數據。適宜地,只檢查那些受到特別的安全要求的數據。例如,所要檢查的數據可以通過原始地址和目標地址來說明。因此,硬件檢查單元僅僅檢查所選擇的數據,由此可以以低運行時間成本和低花費來執行檢查。尤其是,硬件檢查單元對電流、計算能力和用于比較校驗和的存儲空間以及存儲帶寬的需求可以盡可能保持得低。
因此,不必由處理器單元本身來執行基于軟件的數據檢查,所述處理器單元的計算能力被用于所述基于軟件的數據檢查而且并不提供用于執行所述處理器單元的常規的進程。由于借助于硬件檢查單元的數據檢查,不需要所述處理器單元的用于數據檢查的計算能力。
因此,本發明提供了一種新穎的可能性,用于檢查以硬件實現的方式來檢查所選擇的數據。以傳統的方式,以硬件實現的方式大多只能檢查總系統、尤其是只能檢查所有來自一個數據源的數據。此外,硬件檢查單元能夠不僅檢查恒定的數據而且檢查可改變的數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于羅伯特·博世有限公司,未經羅伯特·博世有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711181664.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據存儲裝置及其操作方法
- 下一篇:一種固態硬盤的數據處理方法及裝置





