Electronic simulation and emulation system
DCFirst Claim
Patent Images
1. 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.
7 Assignments
Litigations
0 Petitions
Accused Products
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.
191 Citations
62 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. 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. - View Dependent Claims (60, 61, 62)
-
Specification