Electronic – How to speed up level shifter

gate-drivinglevel-shiftingmosfetmosfet-driver

I have a level shifter that uses a transistor to control the gate of a high voltage P-channel MOSFET, like this:

schematic

simulate this circuit – Schematic created using CircuitLab

This is designed to work at a nominal 100V HV supply, and works okay between 50 and 150V or so. The input is logic level. It works fine, except the switching time is a few microseconds.

I'd like to speed up the switching time to tens of nanoseconds if possible.

The things that make a bit tough are that the circuit is power constrained (drawing 1mA from HV through the level shifter while it's on is already kinda a lot), and also cost and space constrained (the circuit shown here fits in 15mm^2 and each component is under $0.01). I probably can't use a gate driver IC, optoisolator, or isolated gate power supply or anything along those lines. I could for example add a second BJT, some dioides or a few passives.

Is there a simple topology for speeding up switching in this type of circuit without increasing the constant power draw?

Best Answer

I think this'll work. Don't start out trying it with expensive hardware. R4 and C1 are guesses -- the smaller you make R4 the quicker it'll switch and the bigger the current pulse on the HV line. If you're going to use it over a wide span of HV voltages (you cited 50V to 150V) then you'll need D1 -- choose something with low capacitance, but that'll still absorb the current pulse at the highest supply voltage.

I'd reduce R3, or parallel it with a series RC for speedup, with the resistor sized for that 10mA that your microcontroller pin will put out.

schematic

simulate this circuit – Schematic created using CircuitLab