发明名称 DATA PROCESSOR
摘要 PROBLEM TO BE SOLVED: To provide a highly reliable data processor having resistance against trouble by making a secure recovery from troubles due to bugs of a program run on the data processor. SOLUTION: Firmwares 40A to 40n which have an identical function, but represented by different codings are stored in ROMs 30A to 30n respectively. A switching means 32 selects one ROM according to firmware discrimination information in a nonvolatile memory 24, and reads the firmware out of the ROM 30 and writes it to a RAM 22. A CPU 20 executes the firmware stored in the RAM 22. A monitor device 26 once detecting a fault halfway in the execution of the firmware stores discrimination information on a firmware 40 which is different from the others in the nonvolatile memory 24 and reactivates the processor. The reactivated firmware generally includes none of a bus which has caused trouble so far, thus a fault recovery is ensured.
申请公布号 JPH11154099(A) 申请公布日期 1999.06.08
申请号 JP19970320965 申请日期 1997.11.21
申请人 MITSUBISHI ELECTRIC CORP 发明人 MATSUMOTO TOSHIO
分类号 G06F11/14;G06F11/00;G06F11/20 主分类号 G06F11/14
代理机构 代理人
主权项
地址