A 650 V three-phase IGBT motor driver is presented in this article. Apart from the power transistors and predrivers, also freewheeling diodes are present in the output power stage to drive inductive loads. The 15 V overdrive voltage as well as all other floating supplies are generated on-chip by means of a charge pump and cascoded current mirrors. The input signals for all switches are at ground level and level-shifted internally. Each half-bridge is able to switch at 20 kHz a 1.5 A current at 600 V and a 3 A current at 300 V. The ground connection contains a current shunt and a sense-amplifier, which can be used as a feedback signal in the BLDC control loop. The system is implemented in a 1 µm SoI technology with 650 V IGBT transistors.