Analog Bits’ Integrated Bandgap and Programmable Current Reference macro comprehensively addresses typical SOC voltage and current reference needs in a fully integrated easy-to-use macro. The Integrated Bandgap and Programmable Current Reference macro includes an internal bandgap style voltage reference circuit which is used a constant voltage/current references. The Integrated Bandgap and Programmable Current Reference macro is fully asynchronous with hot outputs, so requires no clock or other synchronizing signal to work correctly. There are 10 identical outputs provided, each capable of providing a current in the order of 100uA. The macro also includes an integrated ESD for the analog VDDA supply.