Patent ID: 7447618

Claim:
A system for testing an Application Specific Integrated Circuit (ASIC), comprising: a first computing system executing a simulator for simulating a plurality of ASIC operations; wherein the simulator interfaces with a host bus interface module (HIBFM) configured to receive a stimulus via a network link; and a second computing system executing a host computer emulation (HCE) module and a virtual interface driver (VID); wherein the HCE module emulates operations executed by a host system in a virtual environment; and the VID interfaces with both the HCE and HIBFM; and wherein the VID (a) maps configuration information regarding the ASIC under test in the simulator to a virtual address space of the HCE; (b) formats a transaction request from the HCE; (c) transmits the formatted transaction request to the HIBFM, and provides a stimulus for the ASIC under test; and (d) after the simulator executes an operation in response to the stimulus, the VID receives operation results transmitted by the HIBFM via the network link.