Semiconductor circuit device and method of detecting runaway
AssigneeNEC Electronics Corporation
InventorsKimitake Tsuyuno, Masashi Tsubota
Life of this patent
Estimating the term…
Abstract
In an embodiment of the invention, if a microprocessor detects runaway of a CPU executing a program, it starts a recovery program. The runaway in the program execution is detected by monitoring accesses a non-implementation space in a program space. If the CPU accesses any address in the non-implementation space, the microprocessor sends an instruction to the CPU to execute a predetermined recovery program. Thereby, the microprocessor can detect and stop the runaway into the non-implementation space.
Claims17
A semiconductor circuit device for detecting runaway of program execution in a processor comprising:
- a processor executing a process according to a program;
- and
- an address determination section determining an address of a program space accessed by the processor,
- wherein a recovery process is carried out in response to the determination of the address determination section that the processor has accessed the address of the non-implementation space.
A runaway detection method for detecting runaway of program execution in a processor which carries out processes according to a program comprising:
- determining an address of a program space accessed by the processor,
- carrying out a predetermined recovery process in response to a determination that the processor has accessed to the non-implementation space.
A semiconductor circuit device having a processor which carries out a process according to a program and detecting runaway of program execution in a processor comprising:
- an address determination section determining an address in a non-implementation space which the processor has accessed;
- and
- an instruction section instructing the processor to invoke a predetermined program in response to a determination of the address determination section that the processor has accessed an address in a non-implementation space.
Dependencies are inferred from the claim text.