Tracing Thermal Data Via Performance Monitoring
First Claim
Patent Images
1. A computer implemented method for tracing thermal data via performance monitoring data in an integrated circuit, comprising:
- setting a performance monitor into a tracing mode;
sensing, by a digital thermal sensor, a plurality of actual temperatures of the digital thermal sensor over a time period;
storing the sensed temperatures in a data structure; and
graphically displaying to a user a trace of the sensed temperatures stored in the data structure, wherein the steps of setting, sensing, storing and graphically displaying are performed by the computer implemented method, and wherein the trace of the sensed temperatures is a time-based trace that depicts the sensed temperatures with respect to time.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method, data processing system, and processor are provided for tracing thermal data via performance monitoring. A performance monitor is set into a tracing mode. Temperatures are sensed by a digital thermal sensor over a time period. The sensed temperatures are stored in a data structure and a trace of the sensed temperatures is graphically displayed.
90 Citations
20 Claims
-
1. A computer implemented method for tracing thermal data via performance monitoring data in an integrated circuit, comprising:
-
setting a performance monitor into a tracing mode; sensing, by a digital thermal sensor, a plurality of actual temperatures of the digital thermal sensor over a time period; storing the sensed temperatures in a data structure; and graphically displaying to a user a trace of the sensed temperatures stored in the data structure, wherein the steps of setting, sensing, storing and graphically displaying are performed by the computer implemented method, and wherein the trace of the sensed temperatures is a time-based trace that depicts the sensed temperatures with respect to time. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
5. (canceled)
-
16. A data processing system comprising:
-
a bus; a memory coupled to the bus, wherein the memory includes a set of instructions; and a integrated circuit coupled to the bus, wherein the integrated circuit executes the set of instructions to set a performance monitor into a tracing mode;
sense, by a digital thermal sensor, a plurality of temperatures of the digital thermal sensor over a time period;
store the sensed temperatures in a data structure; and
graphically display to a user a trace of the sensed temperatures stored in the data structure. - View Dependent Claims (17, 18)
-
-
19. A processor, comprising:
-
at least one processing core; a thermal management control state machine; a graphics processor; and a digital thermal sensor, wherein the processor executes the set of instructions to set, using the state machine, a performance monitor into a tracing mode;
directly sense, by a digital thermal sensor, a plurality of actual temperatures of the digital thermal sensor over a time period;
store the sensed temperatures in a data structure; and
graphically display, using the graphics processor, a trace of the sensed temperatures stored in the data structure. - View Dependent Claims (20)
-
Specification