Electronic – Logic-level converter FET

digital-logicfetlogic-levelpower electronics

I have been using the BSS138 level converter circuit for a while now and today it struck me I get how the voltage is stepped up by the FET or the BSS138 when you are applying say 3.3 V on the LV side.

What happens in the FET to reverse that and make it bidirectional?

Enter image description here

Best Answer

When the HV side goes low, the body diode becomes forward biased, pulling down the source to a lower voltage than the gate.

Provided the gate is pulled up to a sufficiently high voltage for that new source voltage to bias the channel into conduction, the gate pullup takes over and fully enhances the channel.