发明名称 Debugger for a hardware-implemented operating system
摘要 In one embodiment, a debugger for a hardware-implemented operating system that supports one or more processors includes a host debug and a user interface. The host debug is operable to connect to a kernel processing unit of the hardware-implemented operating system via a test interface such as a Joint Test Access Group (JTAG) interface, to request information concerning internal objects of the kernel processing unit during the operation of the processors, and to receive the requested information without disturbing the operation of the processors. The user interface is then used to present the requested information to the user. In one embodiment, the debugger further includes a target resident debug server that is scheduled by the kernel processing unit to execute debugging commands issued by the host debug (e.g., a command to collect information resident in the processor's data space, a command to set a breakpoint, a command to respond to a breakpoint, etc.). The target resident debug server executes the debugging commands without unreasonable interference with the operation of the processors.
申请公布号 US7823131(B2) 申请公布日期 2010.10.26
申请号 US20010895364 申请日期 2001.06.29
申请人 MENTOR GRAPHICS CORPORATION 发明人 GARD JAMES J.;JENSEN MARK W.;OLSEN STEPHEN;SAUNDERS MARK
分类号 G06F9/44;G06F11/00;G06F11/36 主分类号 G06F9/44
代理机构 代理人
主权项
地址