Concurrent simulation of host system at instruction level and in

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395827, 364578, 364DIG1, 3642426, 3642423, 364802, G06F 1314

Patent

active

054936721

ABSTRACT:
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.

REFERENCES:
patent: 4918594 (1990-04-01), Onizuka
patent: 5126966 (1992-06-01), Hafeman et al.
patent: 5134705 (1992-07-01), Smith et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Concurrent simulation of host system at instruction level and in does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Concurrent simulation of host system at instruction level and in, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Concurrent simulation of host system at instruction level and in will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1363052

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.