Does a diode block current but not voltage?

enter image description here

Figure 3 from the 1N4148 datasheet.

  • Diodes have very small leakage current. At 3 V this will be between 3.5 and 10 nA.
  • The 2N7000 has a gate−body leakage current, Forward of -10 nA max.
  • The diode also has about 4 pF capacitance. When the supply voltage jumps from zero to +3 V on power-up the diode capacitance will cause the gate of M4 to jump up too.

The effect of voltage that you care about in most electronics is current. When a device blocks current, it makes voltage inconsequential, save electrostatic effects.

The problem in the circuit shown is that it essentially leaves an unshielded MOSFET gate floating (no current path to or from it). A floating MOSFET gate is almost always a design error, leading to undefined behaviour.


The idea of blocking voltage is a nonsense. You need to think the problem in terms of "resistance" and voltage divider (I'm putting quotes around «resistance», because it's not reactive but it's heavily non linear). Since the transistor is a MOSFET, it's gate has a much higher resistance than the resistance offered by the reversed diode (because of the leaking current) and the divider made from the diode D3 and the M4's gate transmit nearly all the voltage to the gate.

So the solution is simple : Just put a high value resistor between M4's gate and the chassis ground.