Patent ID: 7818620
Filing Date: 2010-10-19
Classification: G06F

Abstract:
1. A failure analysis system of a computer comprising: means for performing an event tracing for a program executed by a system to be a target of debugging and failure analysis; a target system having a debugging function including an event tracing function and provided with a memory in which the program is stored and a CPU executing the program; an emulator device connected to the CPU of the target system through an interface and having a CPU controlling function for controlling the debugging function of the CPU and the CPU through the interface; and a host computer provided with a debugger having an emulator controlling function compatible with the emulator device, wherein the CPU controlling function of the emulator device has a function to issue and output a CPU forced stop signal to the CPU of the target system, the CPU of the target system has a function to forcibly stop its own operation in response to an input of the CPU forced stop signal, the failure analysis system transmits tracing information of execution of the program from the CPU of the target system to the emulator device by the event tracing function of the CPU based on the control from the debugger of the host computer, an issuance position of the CPU forced stop signal which is prior to a stop target position corresponding to an event generation position registered by a user on the program is determined based on a time and process steps required for a process in the emulator device and the target system, and at an issuance position and timing of the CPU forced stop signal based on the tracing in execution of the program, the CPU forced stop signal is issued and outputted to the CPU from the CPU controlling function of the emulator device, and in response to an input of the CPU forced stop signal, an operation of execution of the program by the CPU is stopped at the stop target position or a position prior to it, and an event at the stop target position is acquired.