CONCURRENT SIMULATION OF HOST SYSTEM AT INSSTRUCTION LEVEL AND INPUT/OUTPUT SYSTEM AT LOGIC LEVEL WITH TWO-WAY COMMUNICATION DEADLOCK RESOLUTION

Patent №

US 5,493,672

Granted

1996-02-20

Filed 1994

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

1

planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08245201

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.

AI classification

Planning0.97
AI hardware0.10
Vision0.00
Natural language0.00
Machine learning0.00
Knowledge representation0.00
Speech0.00
Evolutionary computation0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 70140114

Assignors

LAU, MANPOP ALBERT, BALL, LORAN, JOSHI, RAJU, LAN, MANPOP, BALL, LORAN, JOSHI, RAJU

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC