The System Monitor (SYSMON) block contains a 10-bit, 0.2 MSPS analog-to-digital converter (ADC). The SYSMON has access to internal sensors to measure temperature and user supplies across the device. Additionally, the SYSMON has access to external pins to measure voltage levels external to the device. The SYSMON has a dedicated VP/VN pin pair and can connect to up to 16 external analog pins in MIO or HDIO pins. The SYSMON leverages a self-calibrating ADC to accommodate both unipolar and bipolar modes to sample external inputs. The SYSMON results are accessible through a register map interface in the platform management controller (PMC). All samples are stored in a floating-point format.