Electronic simulation and emulation system
AssigneeVasona Systems, Inc.
InventorsNarpat Bhandari, Daniel R. Watkins
Life of this patent
Estimating the term…
Abstract
In an electronic design automation (EDA) system, various models are simulated and interfaced to certain target systems, logic analyzers, modeler, functional testers, emulators, hardware accelerators, hardware modelers, or other simulators. An add-on circuit card connects the simulator to the external systems. A computer program controls simulation start, stop, single-stepping, polling, interrupting and signal monitoring. The software program includes a model input/ouput file, a model input/output parcer, a configuration module, an address generation module, a run-time module, and a C-language module.
Claims62
An electronic verification system comprising:
- an external system;
- a bus circuit having a first port coupled to said external system for transferring data between said bus circuit and said external system and a second port;
- and
- a first simulation module coupled to said second port of said bus circuit for simulating and verifying a prototype definition of said external system.
An electronic verification system comprising:
- an external system containing a socket for connection with a prototype system;
- a bus circuit having a first port coupled to said external system for transferring data between said bus circuit and said external system, and having a second port, said bus circuit includes an interface circuit;
- a first simulation module coupled to said second port of said interface circuit for simulating and verifying a prototype definition of said external system.
An electronic verification system comprising:
- a simulation module for simulating a prototype definition comprising a plurality of simulation models, wherein each simulation model is defined according to a specified configuration, at least one of the simulation models comprising a first-level simulation model, at least one of the simulation models comprising a second-level simulation model, each simulation model comprising at least one configurable signal path definition;
- and
- an interface coupled to the tool;
- wherein the interface provides distributable access by the simulation module to at least one external system, functional cooperation being enabled between the simulated prototype definition and each external system, and data are transferred during simulation between the prototype definition and each external system according to a specified file format.
Dependencies are inferred from the claim text.