[發明專利]用于安全相關的應用中的SW的編碼執行的增強型可縮放CPU有效
| 申請號: | 201110386661.9 | 申請日: | 2011-11-29 |
| 公開(公告)號: | CN102591761A | 公開(公告)日: | 2012-07-18 |
| 發明(設計)人: | A.M.格里辛;A.維勒拉;W.馮文多夫;R.察爾曼 | 申請(專利權)人: | 英飛凌科技股份有限公司 |
| 主分類號: | G06F11/267 | 分類號: | G06F11/267 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 王岳;蔣駿 |
| 地址: | 德國瑙伊比*** | 國省代碼: | 德國;DE |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 安全 相關 應用 中的 sw 編碼 執行 增強 縮放 cpu | ||
1.一種計算機處理器,包括:
單通道處理器核心,包括:CPU核心,被配置為處理在編碼數據字內包括的原始二進制數據位;以及硬件擴展,被配置為支持在硬件中本地編碼處理在編碼數據字內包括的冗余數據位;
其中所述核心處理器進一步被配置為通過在單通道處理器核心中執行自測試程序而選擇性地執行基于軟件的自測試(SBST)作為單通道處理器核心的后臺任務。
2.根據權利要求1所述的計算機處理器,
其中所述硬件擴展進一步被配置為處理擴展的原始數據;以及
其中所述硬件擴展被布置在可配置為選擇性地向所述硬件擴展提供編碼數據或者擴展的原始數據的數據路徑內。
3.根據權利要求2所述的計算機處理器,其中所述硬件擴展包括與所述CPU核心耦合的多個晶體管。
4.根據權利要求3所述的計算機處理器,其中所述單通道處理器核心被配置為選擇性地在如下兩種操作模式之一中進行操作:安全完整性模式,提供改善的安全完整性;或者高性能模式,提供改善的性能。
5.根據權利要求4所述的計算機處理器,其中在安全完整性模式中,所述CPU核心被配置為處理包括原始數據的編碼數據字的第一部分,并且所述硬件擴展被配置為并行地處理包括冗余數據的所述編碼數據字的剩余部分。
6.根據權利要求4所述的計算機處理器,其中在所述高性能模式中,所述單通道處理器核心被配置為處理包括原始數據位的數據字的第一部分,并且所述硬件擴展被配置為并行地處理包括擴展的原始數據位的所述數據字的剩余部分。
7.根據權利要求4所述的計算機處理器,其中在所述高性能模式中,所述單通道處理器核心被配置為支持單指令、多數據(SIMD)操作以用于性能改善。
8.根據權利要求4所述的計算機處理器,其中在所述高性能模式中,所述單通道處理器核心被配置為支持多指令、多數據(MIMD)操作以用于性能改善。
9.根據權利要求4所述的計算機處理器,其中在所述安全完整性模式中,所述SBST被執行,并且其中在所述高性能模式中,所述SBST能夠被跳過。
10.根據權利要求1所述的計算機處理器,其中所述硬件擴展包括:
多個子單元,可配置為執行在所述安全完整性模式中的編碼數據字的編碼處理以及在所述高性能模式中的擴展的或者多個原始二進制數據的處理;以及
切換機構,被配置為根據操作模式來選擇性地激活所述多個子單元中的一個或者多個。
11.一種電子裝置,包括:
單通道處理器核心,具有硬件擴展,所述硬件擴展包括多個子單元,所述多個子單元可配置為執行在硬件中本地對編碼數據字的編碼處理并且通過在所述單通道處理器核心中執行自測試代碼而并發地執行基于軟件的自測試(SBST)作為所述單通道處理器核心的后臺任務。
12.根據權利要求11所述的裝置,其中所述單通道處理器核心進一步包括:CPU核心,被配置為與所述硬件擴展并行地處理所述編碼數據字。
13.根據權利要求12所述的裝置,其中所述多個子單元進一步可配置為執行原始數據的處理;以及
其中所述硬件擴展被布置在可配置為選擇性地向所述硬件擴展提供編碼數據或者原始數據的數據路徑內。
14.根據權利要求11所述的裝置,其中所述單通道處理器核心被配置為選擇性地在如下兩種操作模式之一中進行操作:安全完整性模式,提供改善的安全完整性;或者高性能模式,提供改善的性能。
15.根據權利要求14所述的裝置,其中在所述高性能模式中,所述單通道處理器核心被配置為支持單指令、多數據(SIMD)操作,或者多指令、多數據(MIMD)操作被支持,以用于性能改善。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英飛凌科技股份有限公司,未經英飛凌科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110386661.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:工具補償方法及裝置
- 下一篇:一種瀏覽器用數據加載方法、裝置及終端





