Count data access in a distributed simulation environment
First Claim
1. A method for providing centralized access to instrumentation count event information generated by simulation testing of a hardware simulation model, wherein said simulation testing is performed within a batch simulation farm by multiple simulation clients communicating with an instrumentation server, said method comprising:
- generating an entity list within a simulation client, wherein said entity list includes an identifier for each design entity within said hardware simulation model that has at least one instantiated instrumentation count event;
delivering said entity list from said simulation client to said instrumentation server; and
associating said entity list with an identifier for said hardware simulation model within said instrumentation server such that instrumentation count event information is accessible from said instrumentation server by individual design entity information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing centralized access to instrumentation count event information generated by simulation testing of a hardware simulation model, in which simulation testing is performed within a batch simulation farm by multiple simulation clients communicating with an instrumentation server. An entitylist that includes an identifier for each design entity within said hardware simulation model that has at least one instantiated instrumentation count event is generated within a simulation client. The entitylist is delivered from the simulation client to the instrumentation server. Within the instrumentation server, the entitylist is associated with an identifier for the hardware simulation model such that instrumentation count event information is accessible from said instrumentation server by individual design entity information.
-
Citations
18 Claims
-
1. A method for providing centralized access to instrumentation count event information generated by simulation testing of a hardware simulation model, wherein said simulation testing is performed within a batch simulation farm by multiple simulation clients communicating with an instrumentation server, said method comprising:
-
generating an entity list within a simulation client, wherein said entity list includes an identifier for each design entity within said hardware simulation model that has at least one instantiated instrumentation count event;
delivering said entity list from said simulation client to said instrumentation server; and
associating said entity list with an identifier for said hardware simulation model within said instrumentation server such that instrumentation count event information is accessible from said instrumentation server by individual design entity information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for providing centralized access to instrumentation count event information generated by simulation testing of a hardware simulation model, wherein said simulation testing is performed within a batch simulation farm by multiple simulation clients communicating with an instrumentation server, said system comprising:
-
processing means for generating an entity list within a simulation client, wherein said entity list includes an identifier for each design entity within said hardware simulation model that has at least one instantiated instrumentation count event;
processing means for delivering said entity list from said simulation client to said instrumentation server; and
processing means for associating said entity list with an identifier for said hardware simulation model within said instrumentation server such that instrumentation count event information is accessible from said instrumentation server by individual design entity information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for providing centralized access to instrumentation count event information generated by simulation testing of a hardware simulation model, wherein said simulation testing is performed within a batch simulation farm by multiple simulation clients communicating with an instrumentation server, said computer program product comprising:
-
program instruction means for generating an entity list within a simulation client, wherein said entity list includes an identifier for each design entity within said hardware simulation model that has at least one instantiated instrumentation count event;
program instruction means for delivering said entity list from said simulation client to said instrumentation server; and
program instruction means for associating said entity list with an identifier for said hardware simulation model within said instrumentation server such that instrumentation count event information is accessible from said instrumentation server by individual design entity information. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification