发明名称 Fail safe code functionality
摘要 Some aspects of the present disclosure provide for a system and method for fault mitigation of a non-volatile memory (NVM) store subject to error correction code (ECC) checking. A simple and robust means to test the integrity of failsafe code stored within the non-volatile memory prior to execution are disclosed. In some embodiments, the failsafe code comprises program elements to communicate the memory failure to other parts of the system, or to execute an orderly shutdown. In the event that an ECC error occurs, the failsafe code can be verified, and upon successful verification, executed.
申请公布号 US9063851(B2) 申请公布日期 2015.06.23
申请号 US201213670976 申请日期 2012.11.07
申请人 Infineon Technologies AG 发明人 Poenaru Dragos;LeMense Thomas;Lange Thomas
分类号 G06F11/00;G06F11/07;G06F11/08 主分类号 G06F11/00
代理机构 Eschweiler & Associates, LLC 代理人 Eschweiler & Associates, LLC
主权项 1. A method of failsafe protection in a system, comprising: storing application code within a first memory store, wherein the application code is configured to direct the system; checking the application code for damage comprising corrupted data bits with a first damage detection and correction mechanism when the application code is retrieved from the first memory store; locating non-correctable damage to the application code, prompting execution of failsafe code located within the first memory store, wherein the failsafe code is configured to direct the system though a failsafe protocol; checking the failsafe code for damage with a second damage detection and correction mechanism, which is different from the first damage detection and correction mechanism; and executing the failsafe code if no damage to the failsafe code is found.
地址 Neubiberg DE