The System Monitor (SYSMON) enables monitoring of the physical environment both within the Versalâ„¢ ACAP itself and also within the wider system using the external inputs. It is used to ensure that both the Versal ACAP and the overall system operate in a safe, secure, and reliable way. The SYSMON provides the customer with a digital measure of the temperature and applied voltage supplies as well as off-chip voltage measurements within the broader system context. Off-chip, its main uses are for board level monitoring of supply voltages/currents.
The Control, Interfaces and Processing System IP core can enable the following measurements:
- On-chip Supply Monitor
- Temperature Measurements
- External Supply Measurements
The default window has different preset options to provide a common starting point for typical SYSMON usage. Each measurement has associated threshold levels which control alarm assertion. The alarms are enabled by default. For external access to SYSMON measurements, I2C, and PMBus interfaces are supported.
The default window also provides the option for setting the voltage averaging levels of 2, 4, 8, and 16. The MIO pin allocation can be modified through the IO panel. Any MIO conflict is highlighted with icon.
On-Chip Supply Monitor
The On-chip supply monitor tab supports different types of voltage measurements including customer supply voltages and customer dedicated pad voltages.
The On Chip Supply Monitor configuration is shown in the following figure.
Temperature Measurements
External Supply Measurements
The Control, Interfaces and Processing System IP core allows up to 16 pins to be selected for external supply measurements. All AUXIOs should be assigned to the same bank.
For example, if AUX_IO_P is LPD Bank MIO0 (VCCO_502 rail), then AUX_IO_N should be assigned from LPD MIO Bank MIO (VCCO_502 rail).The AUXIOs supports PMC MIOs, LPD MIOs, and HDIOs. But PMC and LPD MIOs may have conflict based on PS-PMC IO Configuration page. To resolve the conflict, use other free available IOs.