Centralized disablement of instrumentation events within a batch simulation farm network
First Claim
1. A computer implemented method for disabling monitoring of an instrumentation event in a hardware description language (HDL) model of a circuit design within a batch simulation farm, said batch simulation farm including an instrumentation server communicatively coupled to a simulation client, said method comprising:
- simulation testing the HDL model using a simulation client within said simulation batch farm, said simulation testing including;
utilizing an instrumentation entity to detect instrumentation events; and
delivering signals from the instrumentation entity to an instrumentation logic block indicating detected occurrences of the instrumentation events during simulation of said circuit design;
assembling an instrumentation event disable list within said instrumentation server, wherein said instrumentation event disable list lists instrumentation events to be disabled within said HDL model; and
prior to simulating said HDL model within said simulation client;
retrieving said instrumentation event disable list from said instrumentation server; and
disabling monitoring of instrumentation events specified by said instrumentation event disable list.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for disabling an instrumentation event in a simulation model within a batch simulation farm in which a simulation client communicates with an instrumentation server to process simulation data with respect to the simulation model. An instrumentation event disable list is assembled within the instrumentation server. The assembly of the event disable list includes identifying an instrumentation event to be disabled during simulation processing of the simulation model, and delivering to the instrumentation server an instrumentation event name corresponding to the instrumentation event to be disabled. Prior to simulating the simulation model within the simulation client, the instrumentation event disable list is retrieved from the instrumentation server, and instrumentation events are disabled as specified within the instrumentation event disable list.
-
Citations
21 Claims
-
1. A computer implemented method for disabling monitoring of an instrumentation event in a hardware description language (HDL) model of a circuit design within a batch simulation farm, said batch simulation farm including an instrumentation server communicatively coupled to a simulation client, said method comprising:
-
simulation testing the HDL model using a simulation client within said simulation batch farm, said simulation testing including; utilizing an instrumentation entity to detect instrumentation events; and delivering signals from the instrumentation entity to an instrumentation logic block indicating detected occurrences of the instrumentation events during simulation of said circuit design; assembling an instrumentation event disable list within said instrumentation server, wherein said instrumentation event disable list lists instrumentation events to be disabled within said HDL model; and prior to simulating said HDL model within said simulation client; retrieving said instrumentation event disable list from said instrumentation server; and disabling monitoring of instrumentation events specified by said instrumentation event disable list. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for disabling monitoring of an instrumentation event in a hardware description language (HDL) model of a circuit design within a batch simulation farm, said batch simulation farm including an instrumentation server communicatively coupled to a simulation client, said system comprising:
-
said simulation client within said simulation batch farm for simulation testing the HDL model; an instrumentation entity that detects instrumentation events during said simulation testing and delivers signals from the instrumentation entity to an instrumentation logic block indicating detected occurrences of the instrumentation events during simulation of said circuit design; processing means for assembling an instrumentation event disable list within said instrumentation server, wherein said instrumentation event disable list lists instrumentation events to be disabled within said HDL simulation model; and processing means responsive to simulating said HDL model within said simulation client for; retrieving said instrumentation event disable list from said instrumentation server; and disabling monitoring of instrumentation events specified by said instrumentation event disable list. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product tangibly embodied in a computer-readable storage device on a data processing system, having computer-executable instructions for disabling monitoring of an instrumentation event in a hardware description language (HDL) model of a circuit design within a batch simulation farm, said batch simulation farm including an instrumentation server communicatively coupled to a simulation client, said computer program product, which when executed performs a method comprising:
-
simulation testing the HDL model using said simulation client within said simulation batch farm, said simulation testing including; utilizing an instrumentation entity to detect instrumentation events; and delivering signals from the instrumentation entity to an instrumentation logic block indicating detected occurrences of the instrumentation events during simulation of said circuit design; assembling an instrumentation event disable list within said instrumentation server, wherein said instrumentation event disable list lists instrumentation events to be disabled within said HDL model; and prior to simulating said HDL model within said simulation client; retrieving said instrumentation event disable list from said instrumentation server; and disabling monitoring of instrumentation events specified by said instrumentation event disable list. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer implemented method for disabling monitoring of an instrumentation event in a hardware description language (HDL) model of a circuit design within a batch simulation farm, said batch simulation farm including an instrumentation server communicatively coupled to a simulation client, said method comprising:
-
simulation testing the HDL model using a simulation client within said simulation batch farm, said simulation testing including; utilizing au instrumentation entity to detect instrumentation events; and
delivering signals from the instrumentation entity to an instrumentation to logic block indicating detected occurrences of the instrumentation events during simulation of said circuit design;maintaining, within said instrumentation server, an event disable list for each active HDL model within said simulation batch farm; including within each event disable list, a list of instrumentation events to be disabled for a corresponding HDL model; and prior to simulating said HDL model within said simulation client; retrieving an event disable list corresponding to said HDL model from said instrumentation sever; and disabling monitoring of instrumentation events specified by said event disable list. - View Dependent Claims (20, 21)
-
Specification