Patent ID: 6571356
Filing Date: 2003-05-27
Classification: G06F

Abstract:
A method for enabling a software application running on a host computer to communicate with an in-circuit emulator, the method comprising the steps of:linking the host computer and the in-circuit emulator through a physical communication path; providing a component object model (COM) object having at least one interface including methods which, when invoked, provide communication between said in-circuit emulator and said software application via the physical communication path; creating a first instance of said COM object; and linking the software application to the first instance of the COM object, wherein said software application invokes the methods of the at least one COM object interface to communicate with said in-circuit emulator via the physical communication path, wherein said in-circuit emulator includes a microprocessor having a computer bus having a plurality of lines and a trace memory means linked to said computer bus for acquiring and storing a sequence of data appearing on said computer bus, and wherein said COM object includes an interface having methods said software application invokes to control when said trace memory means acquires and stores said sequence of data and to obtain the sequence of data stored in said trace memory means.