Patent ID: 8250545

Claim:
A development support method executed by an associated development support apparatus for supporting development of a semiconductor device having a CPU core or an apparatus incorporating the semiconductor device, where the associated development support apparatus connects an emulator with a debugger through a predetermined communication line, the development support method comprising: acquiring event information which is generated in the debugger that debugs a computer program that is to be embedded in the semiconductor device or an apparatus incorporating the semiconductor device; transmitting to the associated development support apparatus through the predetermined communication line; analyzing the acquired event information, and controlling the emulator so as to emulate operations of the semiconductor device in accurate timings of a specific circuit according to the event information based on a hardware design information, stored in a memory, defining a hardware design of the specific circuit and a timing of a signal of the specific circuit; and notifying the debugger of emulated results of the event associated with the operations of the semiconductor device; wherein the transmitting writes data according to the event information into a memory area in the emulator at a first timing from outside of the emulator, the first timing being different from a second timing of writing data into the memory area by the emulator, the first timing and the second timing synchronizing with a rising edge or a falling edge of a clock signal.