A system for generating and monitoring voltages on a variety of different
components on a common printed circuit board. The system includes a
programmable controller, a plurality of DC/DC converters for producing
voltages for the devices and a plurality of voltage regulators for
produced voltages for a plurality of CPUs on the board, such CPU voltages
being produced in accordance with VIDs provided to the regulator by the
CPU. The programmable controller: establishes a set point voltage for
such one of the DC/DC converters; sequentially monitors the produced
voltages produced, monitors voltages produced by the regulators for the
CPUs by comparing the VIDs to the voltages produced by the regulators,
and if during the sequencing any one of the converters is determined by
the programmable controller as producing an improper voltage or if the
any one of the regulators fails top produce the voltage indicated by the
VIDs, disables the board.