Resources Contact Us Home
Concurrent simulation of host system at instruction level and input/output system at logic level with two-way communication deadlock resolution

Image Number 2 for United States Patent #5493672.

A method and apparatus is provided for integrating a logic level simulation with an instruction level simulation for more accurate and faster system level simulation for testing. A host system or processors (CPU) is simulated by the instruction level simulator and the simulation of an input/output subsystem is modeled by the logic level simulator. The two simulations work side by side communicating through an interprocess communication (IPC) device and both simulations can perform a read/write access. Hence, a DMA and a slave access can occur at the same time causing a deadlock situation where both simulators are waiting for data and acknowledgment from each other at the same time. An input/output subsystem SBus module resolves this deadlock by deferring the non-DMA transaction. Finally, the synchronization of the two simulations is handled by the invention allowing the two simulators to run as asynchronous peers.

  Recently Added Patents
Remotely provisioned wireless proxy
Device and method for unified codes
Markers of acute myeloid leukemia stem cells
Systems and methods for providing live voicemail to a mobile handset
Information processing device and display control method
High brightness laser diode module
  Randomly Featured Patents
Method to improve the protection of crops from herbicidal injury
Process and device for purification of gas by adsorption with fixed horizontal beds
Roof bit carbide blade
Irrigation/aspiration instrument connector
Process for reducing the concentration of undesired compounds in a composition
Aqueous dispersions of polyester and polyesteramides cross-linked with metallic ions and casts made therefrom
Split-cross-bridge resistor for testing for proper fabrication of integrated circuits
Method and system for simulating travel
Wobble information recording method, information recording medium, and recording and reproduction method and apparatus thereof
Hydrophobe biomolecular structure