Hi,
Excuse my ignorance... Why is the NPN base resistor 1k for a 10k on the PMOS? What am I missing/not understanding?
BJT base: 3.3V - 0.7V = 2.6V
2.6V/1,000 Ohms = 2.6mA
PMOS pull-up: even the complete 3.3V/10,000 Ohms = 330uA
I would have expected a 10k on the NPN base (and as mentioned, an 100k or even a 1M to ground) for a 1k on the MOSFET gate pull-up; or, using the PMOS pull-up value, an 100k on the NPN base (and 1M to ground) for the 10k PMOS pull-up.
And that's a very good MOSFET with no voltage drop across the source-drain, 3.3V in = 3.3V out...
.
Genuinely curious to know reason why for 1k base resistor. Mistake or method?