[發明專利]失效安全代碼功能有效
| 申請號: | 201310547075.7 | 申請日: | 2013-11-07 |
| 公開(公告)號: | CN103810433B | 公開(公告)日: | 2017-05-17 |
| 發明(設計)人: | T.朗格;T.萊門澤;D.I.佩納魯 | 申請(專利權)人: | 英飛凌科技股份有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60 |
| 代理公司: | 中國專利代理(香港)有限公司72001 | 代理人: | 王岳,胡莉莉 |
| 地址: | 德國瑙伊比*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 失效 安全 代碼 功能 | ||
1.一種用于系統中的失效安全保護的方法,包括:
當從第一存儲裝置檢索應用代碼時,利用第一破壞檢測和校正機構來針對包括惡化數據位的破壞校驗存儲在所述第一存儲裝置內的應用代碼;
定位對所述應用代碼的不可校正的破壞,從而提示位于所述第一存儲裝置內的失效安全代碼執行,其中所述失效安全代碼配置為通過失效安全協議來引導系統;
利用位于第二存儲裝置內的第二破壞檢測和校正機構來針對破壞校驗所述失效安全代碼;以及
如果未發現對所述失效安全代碼的不可校正的破壞,執行所述失效安全代碼。
2.根據權利要求1所述的方法,其中,
所述第二破壞檢測和校正機構進一步包括關于包括所述失效安全代碼的多個數據位的校驗和。
3.根據權利要求2所述的方法,其中,
所述第二破壞檢測和校正機構進一步包括:
將所述失效安全代碼副本存儲在所述第一存儲裝置內;
將失效安全校驗和值的第一副本存儲在所述第一存儲裝置內;
將所述失效安全校驗和值的第二副本存儲在所述第一存儲裝置內;
對具有所述校驗和的所述失效安全校驗和值的所述第一副本校驗所述失效安全代碼;
對具有所述校驗和的所述失效安全校驗和值的所述第二副本校驗所述失效安全代碼副本;
如果所述失效安全代碼和所述失效安全校驗和值的所述第一副本通過所述校驗和則利用所述失效安全代碼;并且
如果所述失效安全代碼和所述失效安全校驗和值的所述第一副本使所述校驗和失效,則利用所述失效安全代碼的所述副本,并且所述失效安全代碼的所述副本和所述失效安全校驗和值的所述第二副本通過所述校驗和。
4.根據權利要求2所述的方法,其中,
所述第一破壞檢測和校正機構進一步包括耦合到所述應用代碼或所述失效安全代碼的錯誤校正代碼(ECC)硬件,其中當所述應用代碼或所述失效安全代碼檢索所述校驗和時,所述ECC硬件配置為檢測并且校正所述應用代碼或所述失效安全代碼內的數據位錯誤。
5.根據權利要求4所述的方法,其中,
所述校驗和包括所述失效安全代碼的循環冗余校驗(CRC),所述失效安全代碼的循環冗余校驗(CRC)進一步包括由CRC計算的所述失效安全代碼的第一失效安全CRC值與存儲在所述第一存儲裝置內的第二失效安全CRC值的比較。
6.根據權利要求5所述的方法,其中,
所述CRC存儲在所述第二存儲裝置內。
7.根據權利要求1所述的方法,其中,
所述第二破壞檢測和校正機構進一步包括:
將所述失效安全代碼的三個或更多個副本存儲在所述第一存儲裝置內;
使所述失效安全代碼的所述三個或更多個副本彼此逐字節地比較;并且
如果所述失效安全代碼的各個副本和剩余所述失效安全代碼的三個或更多個副本的至少一半包含相同的字節字符串,則確定不存在對所述失效安全代碼的各個副本的破壞。
8.根據權利要求1所述的方法,進一步包括通過用戶特定命令啟用或禁用所述失效安全代碼的校驗,其中禁用所述失效安全代碼的校驗包括發送所述系統到包括系統關機、系統重啟、限制的系統功能或進入無限循環的故障緩解協議中。
9.一種配置為提供失效安全保護的系統,包括:
第一存儲裝置,所述第一存儲裝置包括非易失性存儲器并且配置為存儲多個數據位,所述數據位包括應用代碼或失效安全代碼;
錯誤校正代碼(ECC)硬件,所述錯誤校正代碼(ECC)硬件耦合到所述第一存儲裝置的輸出并且配置為根據從所述第一存儲裝置的檢索來檢測和校正所述應用代碼或所述失效安全代碼內的數據位惡化;
第二存儲裝置,所述第二存儲裝置包括只讀存儲器并且配置為存儲所述第一存儲裝置的存儲器完整性校驗,其中所述存儲器完整性校驗配置為驗證存儲在所述第一存儲裝置內的所述多個數據位的正確性;以及
控制器,所述控制器配置為訪問所述應用代碼、失效安全代碼或存儲器完整性校驗,并且配置為萬一所述ECC硬件檢測到所述應用代碼或失效安全代碼的惡化則執行所述第一存儲裝置的所述存儲器完整性校驗。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英飛凌科技股份有限公司,未經英飛凌科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310547075.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于歷史使用而調整能量存儲系統熱調節設定點
- 下一篇:振動生成器及其制造方法





