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
Apparatus and method for detecting vertical blanking interval
Tray holder tag support
Nanocrystal formation using atomic layer deposition and resulting apparatus
Compositions useful as inhibitors of protein kinases
Air quality control system
Light, light fixture assembly, and patient module for use in a medical setting
Miniature rose plant named `KORpot024`
  Randomly Featured Patents
Board mounted fiber optic connector
Collagen-induced platelet aggregation inhibitor
Sump strainer for tumbler washing machine
Greenhouse structure element
Case activation bullet feeder
Directional planar log-spiral slot antenna
Portable radio information terminal apparatus, display screen operating method, recording medium, and microcomputer apparatus
Cosmetics apparatus
Semiconductor device and method for manufacturing the same
Array-type exposing device and flat type display incorporating light modulator and driving method thereof