发明名称 RUNAWAY DETECTION CIRCUIT
摘要 <p>PURPOSE:To detect runaway even if a system enters into a routine for clearing a monitor timer on account of the malfunction of a program counter by taking the difference of addresses when respective instructions are read by a subtracter and comparing whether the difference is within an appropriate range or not by a comparator when the instruction is not a branch instruction. CONSTITUTION:The address of an address bus 10 at that time is latched into an address storage latch 5 by an address fetch signal following the generation of an operand code fetch signal 4. Then, data is fetched into an instruction decoder 2 from a data bus 1, and a branch instruction judgement circuit 3 judges data. When the instruction is not the branch instruction, the maximum count number of the program counter of the instruction is set in an instruction length holding circuit 7. The similar operation is executed by the next instruction, and the value of the address storage latch 5 is shifted to an address storage latch 6. The address storage latches 5 and 6 execute subtraction, and the result and the value of the instruction length holding circuit 7 are compared the comparator 9. When a subtraction result is larger, it is taken as runaway and the system is reset.</p>
申请公布号 JPH06195243(A) 申请公布日期 1994.07.15
申请号 JP19920357796 申请日期 1992.12.25
申请人 MITSUBISHI ELECTRIC CORP 发明人 NAMIYA SEIGOU
分类号 G06F11/30;G06F15/78;(IPC1-7):G06F11/30 主分类号 G06F11/30
代理机构 代理人
主权项
地址