Win,
Sure, if the gate is isolated, then you basically look directly
at charge quantization. But that's not the thread I was talking
about. I was talking about
http://groups.google.com/[email protected]&rnum=1.
In that thread you seemed to be still unaware that you don't
directly see the effects of charge quantization in a conductor
where the electrons' waveforms overlap. I don't know if you
get it now or not.
BTW, I've thought about this defense you posted that that your
mistake in the 1st Ed. of AoE was the mainstream thinking. That
is nonsense. Yes, it was a common error, but I don't think it
was the mainstream thinking at all. Even SPICE from the 70's was
programmed not to make that mistake. SPICE doesn't put shot noise
in resistors, but it does in, e.g., a diode where the electrons
cross a potential barrier.
* C:\xp\noshot.asc
R1 N001 OUT 1K
R2 OUT 0 1K
V1 N001 0 {V}
V2 N002 0 AC 1
..step param V list 1 2 3
..noise V(out) V1 oct 4 1 1Meg
..end
V1 is stepped, which varies the current in the resistors, but
not the output noise. The schematic is below for those using
LTspice.
Don't get me wrong, I liked AoE's discussion of stochastics.
Things like considering the 1/f noise of resistors was a nice
touch. Also, I really liked the discussion of equivalent input
noise current and voltage of opamps. Though as I recall, you
failed to mention that many opamps don't physically follow
that model. For example, many JFET input opamps have noisy
tail currents. If the input is perfectly balanced, that current
does not get into the signal flow path. But there's an impedance
imbalance on the two inputs, it does. That's a case where the
En/In noise density picture falls down.
--Mike
--- noshot.asc ---
Version 4
SHEET 1 880 680
WIRE 288 336 288 320
WIRE 288 128 288 112
WIRE 288 240 288 224
WIRE 288 112 144 112
WIRE 144 112 144 176
WIRE 144 256 144 336
WIRE -96 112 -96 176
WIRE -96 256 -96 320
WIRE 288 224 400 224
WIRE 288 224 288 208
FLAG 144 336 0
FLAG 288 336 0
FLAG -96 320 0
FLAG 400 224 OUT
SYMBOL res 272 112 R0
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res 272 224 R0
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL voltage 144 160 R0
SYMATTR InstName V1
SYMATTR Value {V}
SYMBOL voltage -96 160 R0
SYMATTR InstName V2
SYMATTR Value AC 1
TEXT 80 408 Left 0 !.step param V list 1 2 3
TEXT 56 440 Left 0 !.noise V(out) V1 oct 4 1 1Meg