XPm_GetOpCharacteristic EEMI API - 2020.2 English

Versal ACAP System Software Developers Guide (UG1304)

Document ID
Release Date
2020.2 English

The XPm_GetOpCharacteristic EEMI API allows a PM master to request PMC to return information about an operating characteristic of a component. Currently, the following device characteristics can be requested:

  • Temperature of the SoC
  • Wake-up latency of Cores, Power Islands and rails, and PLL locking time

This API also allows registering notification by an application through the XPm_RegisterNotifier API. Using this API, a PU can request the PMC to call its notify callback whenever a qualifying event occurs. you can request to be notified for a specific or any event related to a specific node. The following two qualifying events would cause the invocation of the callback function:

  • State change of the node for which callback is registered
  • Zero users of the node for which callback is registered

In addition, if you are no longer interested in receiving notifications about events related to the node that the callback was previously requested, you can unregister it.

Note: Currently, only event and device nodes are supported.

For more information, refer to OS and Libraries Document Collection (UG643).