1. A method of powering up a programmable system-on-a-chip including a V cc power input node, a bandgap reference circuit, a first voltage regulator circuit, a programmable logic circuit block coupled to an output of the first voltage regulator circuit, a second voltage regulator circuit, and an analog circuit block coupled to an output of the second voltage regulator circuit and including an analog-to-digital converter, the method comprising: providing a V cc voltage potential to the V cc power input node; determining whether the output of the bandgap reference circuit is outputting a predetermined bandgap voltage; if the output of the bandgap reference circuit is outputting the predetermined bandgap voltage, determining whether the output of the first voltage regulator circuit has reached a predetermined threshold; if the output of the first voltage regulator circuit has reached the predetermined threshold, determining whether the programmable logic block is functional; if the programmable logic block is functional, initializing and configuring digital circuits of the programmable system-on-a-chip; determining whether the output of the second voltage regulator circuit has reached a predetermined threshold; if output of the second voltage regulator circuit has reached the predetermined threshold, calibrating the analog-to-digital converter.