System-wide time synchronization across power management interfaces and sensor data
First Claim
1. A power management control system for an information handling system, the power management control system comprising:
- a power management interface bus interfacing a plurality of devices, wherein one or more of the devices is each associated with a time clock; and
a management agent interfacing the power management interface bus, wherein the management agent comprises a program executing on one or more controllers, wherein the management agent is configured to;
receive a system time;
synchronize the one or more time clocks based, at least in part, on the system time;
maintain synchronization of the one or more time clocks, at least in part, via a set of telemetric primitives, wherein the set of telemetric primitives includes at least one of write time to one or more nodes, adjust time by a value, read time, read supported time base precision and mark time; and
wherein the one or more of the devices comprises at least two devices, and wherein the management agent is further configured to synchronize the one or more time clocks based, at least in part, on a calibrated responder associated with one of the devices.
14 Assignments
0 Petitions
Accused Products
Abstract
A power management control system for an information handling system is disclosed. The power management control system includes a power management interface bus interfacing a plurality of devices, where one or more of the devices is each associated with a time clock. The power management control system further includes a management agent interfacing the power management interface bus. The management agent is configured to: receive a system time; synchronize the one or more time clocks based, at least in part, on the system time; and maintain synchronization of the one or more time clocks, at least in part, via a set of telemetric primitives.
143 Citations
9 Claims
-
1. A power management control system for an information handling system, the power management control system comprising:
a power management interface bus interfacing a plurality of devices, wherein one or more of the devices is each associated with a time clock; and a management agent interfacing the power management interface bus, wherein the management agent comprises a program executing on one or more controllers, wherein the management agent is configured to; receive a system time; synchronize the one or more time clocks based, at least in part, on the system time; maintain synchronization of the one or more time clocks, at least in part, via a set of telemetric primitives, wherein the set of telemetric primitives includes at least one of write time to one or more nodes, adjust time by a value, read time, read supported time base precision and mark time; and wherein the one or more of the devices comprises at least two devices, and wherein the management agent is further configured to synchronize the one or more time clocks based, at least in part, on a calibrated responder associated with one of the devices. - View Dependent Claims (2, 3)
-
4. A method for providing a power management control system for an information handling system, the method comprising:
providing a power management interface bus interfacing a plurality of devices, wherein one or more of the devices is each associated with a time clock; providing a management agent interfacing the power management interface bus, wherein the management agent comprises a program executing on one or more controllers, wherein the management agent is configured to receive a system time; synchronizing the one or more time clocks based, at least in part, on the system time; maintaining synchronization of the one or more time clocks, at least in part, via a set of telemetric primitives, wherein the set of telemetric primitives includes at least one of write time to one or more nodes, adjust time by a value, read time, read supported time base precision, and mark time; and wherein the one or more of the devices comprises at least two devices, and wherein the management agent is further configured to synchronize the one or more time clocks based, at least in part, on a calibrated responder associated with one of the devices. - View Dependent Claims (5, 6)
-
7. A method for providing system-wide time synchronization across power management interfaces, the method comprising:
-
providing a set of primitives to a controller to retrieve and control time information, at least in part, with one or more of the primitives, wherein the time information is associated with a plurality of devices coupled to a power management interface bus, and wherein one or more of the devices is each associated with a time clock; providing a set of telemetric primitives to the controller to synchronize the one or more time clocks based, at least in part, on one or more of the telemetric primitives and timestamp information received via the power management interface bus, wherein the telemetric primitives include at least one of write time to one or more nodes, adjust time by a value, read time, read supported time base precision, and mark time; and maintaining synchronization of the one or more time clocks based, at least in part, on timestamp information received via the power management interface bus. - View Dependent Claims (8, 9)
-
Specification