Circuitry provides various protection mechanisms to an external circuit using actively controlled elements. The controlled elements may by controlled to provide overcurrent, overvoltage, or undervoltage protection to an external circuit.