Monitoring physical parameters in an emulation environment
First Claim
1. A method of monitoring physical parameters associated with an emulation environment used to emulate an Integrated Circuit design, comprising:
- emulating the Integrated Circuit design in an emulator;
concurrently during the emulation, receiving physical parameters associated with the emulator wherein receiving physical parameters includes receiving location information of printed circuit boards within the emulator including identifying which slots within the emulator the printed circuit boards are located and which slots are vacant; and
displaying the physical parameters associated with the emulator.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system is disclosed for monitoring and viewing physical parameters while the emulator is emulating a design. Additionally, the parameters are in real time or substantially real time, such as after a periodic update. In one embodiment, a monitoring portion of the emulator periodically monitors the emulator boards and power supplies for physical information. The physical information is communicated to a workstation for communication to a user. For example, the workstation can display the physical information in a graphical user interface (GUI) that shows which boards are plugged in the system and which slots are empty. In yet another aspect, the user can select a particular board in the system and view communication information, such as data errors, status, link errors, global errors, etc.
63 Citations
23 Claims
-
1. A method of monitoring physical parameters associated with an emulation environment used to emulate an Integrated Circuit design, comprising:
-
emulating the Integrated Circuit design in an emulator; concurrently during the emulation, receiving physical parameters associated with the emulator wherein receiving physical parameters includes receiving location information of printed circuit boards within the emulator including identifying which slots within the emulator the printed circuit boards are located and which slots are vacant; and displaying the physical parameters associated with the emulator. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. The method of 6, wherein the temperature information includes a plurality of temperature points on a printed circuit board within the emulator.
-
9. An emulation environment, comprising:
-
a plurality of workstations; a hardware emulator coupled to the plurality of workstations to emulate one or more different designs simultaneously provided from one or more different workstations; and a user interface displayable on at least one of the workstations, the user interface displaying physical parameters while the hardware emulator is emulating the designs, wherein the physical parameters include slots within the emulator that printed circuit boards are located to show locations of the printed circuit boards within the emulator. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. One or more non-transitory computer-readable storage media storing computer-executable instructions which when executed by a computer cause the computer to perform a method, the method comprising:
-
emulating an Integrated Circuit design in an emulator; concurrently during the emulation, receiving location information of printed circuit boards within the emulator including identifying which slots within the emulator the printed circuit boards are located and which slots are vacant; and displaying the location information associated with the emulator. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification