AMD 7 series and above device families provide internal sensors and at least one analog-to-digital converter to measure supplied voltages and device temperature. The AMD Vivado™ hardware manager provides real-time JTAG access to measure the different supply source voltages or device junction temperature before and after device configuration. You can also instantiate a System Monitor or XADC component in your code to access these measurements from your device application.