Patent ID: 8050902

Claim:
A method of simulation processing in a data processing system, said method comprising: at a simulation client, simulating a design utilizing a hardware description language (HDL) simulation model by stimulating the HDL simulation model with a testcase, wherein the HDL simulation model includes instrumentation not forming a portion of the design that includes a plurality of count event counters that count occurrences of count events in the design during stimulation by the testcase, and wherein the testcase is a list of input stimuli representing inputs of the design over a plurality of cycles in a simulation run; at multiple intervals during stimulation of the HDL simulation model by the testcase, the simulation client recording count values of the plurality of count event counters; the simulation client determining, for each of the multiple intervals, a temporal statistic regarding the count values of the plurality of count event counters, wherein the temporal statistics determined for the multiple intervals include at least one of a set including: a number of count events that occurred in each interval that had not previously occurred during stimulation of the HDL simulation model by the testcase; and a number of count event counters exercised during each of the multiple intervals; and the simulation client outputting a report containing the temporal statistics for the multiple intervals, wherein outputting the report includes transmitting the report from the simulation client via a network to an instrumentation server serving a plurality of simulation clients.