So it seems like this should have its own thread. From the JL thread, I've collected the following. I've edited it a bit, and tried to avoid NPN/PNP duplication.
Different feedback arrangements seem a reasonable thing to allow, by analogy with "op amp circuits", where feedback is about the only thing you get to play with.
NPN only or PNP only:
CE cascade Darlington CE + follower CB + follower Cascaded follower CB cascade (e.g. double-section cap multiplier) Follower + CE Follower + CB (unbalanced diff pair) True diff pair Current mirror Cascode Bootstrapped cascode Follower + tail current source CE + tail current source (e.g. for AC-only amplification) Bootstrapped CB (e.g. in TIAs)
White follower Two-terminal current limiter Totem pole (needs differential drive, so may be cheating) CE with current source load CB with current source load Series pass with n x Vbe voltage reference Series pass with zenered BE junction reference Back-to-back BE junction zener voltage clipper Parallelled diode-connected transistors for low voltage clipper Zenered BE + CE (overvoltage indicator) Temperature compensated zener (zenered BE with diode-connected in series for TC) RTL NOR gate RTL NAND gate Monostable Bistable Astable Schmitt Miller ramp generator
Phase splitter plus follower CE with diode to cancel out input offset CB, likewise
Temperature compensating current source (mirror with an emitter resistor in one side)
NPN+PNP:
NPN CE + PNP CE NPN CE + PNP follower NPN follower + PNP follower NPN follower + PNP CE NPN follower + PNP CB
Sziklai PNP wraparound (shunt feedback to NPN emitter) Pseudo-SCR
Complementary follower output stage (B-B & E-E) R-R complementary amp (B-B & C-C) Folded cascode Various level shifters: PNP CB - NPN CE (e.g. in HV RRO output stages) PNP CB - NPN CC (e.g. in HV non-RRO output stages)
Single-input totem pole inverter (needs a diode).
So that's 51 right there, without doubling up by reversing polarity.
Plus lots of oscillators and mixers and stuff--once you get into LCs and transformers it's not clear where we should draw the line.
Let's see if we can get to 100.
Cheers
Phil Hobbs