Patent ID: 6560572
Filing Date: 2003-05-06
Classification: G06F

Abstract:
A mixed-mode simulator for simulating a circuit containing an event-driven device with a plurality of pins, the mixed-mode simulator comprising:a circuit simulator for simulating at least an analog portion of the circuit and containing a user-defined device modeling feature; an event-driven device simulator; an interface between the circuit simulator and the event-driven device simulator; wherein the interface comprises, a parameter passing portion for receiving values from and returning values to the circuit simulator through the user-defined device modeling feature, a timing portion for instructing the event-driven simulator to run a simulation of the device based on the values for a given period of time, a response reading portion for reading the values of the pins at the end of the period of time, the values to be returned to the circuit simulator through the parameter passing portion and the user-defined modeling feature; and wherein upon first call of the interface by the circuit simulator for any one circuit to be simulated, the interface acquires the definition of the pins of the device from the event-driven simulator for the circuit simulator.