Samuel Groner
Well-known member
Hi
I made a first attempt designing a discrete opamp - schemo and closed loop response to be found [removed] (sorry, large pics...). It's basically a 990 variation.
Main use will be line level circuitry (in-/output stage etc.) with gains below 30 dB. My design goals were:
Important features:
* reasonable low noise for low and medium source impedances
* stable at a noise gain of 2 (or lower), independent of source and load
* excellent linearity and time domain performace at gains between 6 dB (or lower) and 24 dB
* easy class A swing into 600 ohm up to clipping
* reasonable high slew-rate (say 15 V/us or more)
* high CMRR
* wide CM voltage range (close to supply rails)
* short circuit proof
Less important features
* low input bias current
* good linearity when working in class AB mode into low loads
* good clipping behaviour (symmetrical and fast recovery)
* good PSRR
* 2520 footprint
As shown, the circuit simulates well down to unity gain. However, I was not yet able to make SPICE eat external models for MJE171/181 and 2SK389, which will replace the transistors Q13/Q14 and Q1/Q2.
Replacing these transistors and going real-world will probably worsen stability; any suggestion for solving this? Avoiding emitter resistors would be nice, altough noise is not the most important feature.
Is the four-transistor current mirror worth it? Would adding emitter resistors to Q5/Q6 help performance?
What about Q7/Q8 and Q11/Q12: do I need to match them?
Thanks for your time!
Samuel
I made a first attempt designing a discrete opamp - schemo and closed loop response to be found [removed] (sorry, large pics...). It's basically a 990 variation.
Main use will be line level circuitry (in-/output stage etc.) with gains below 30 dB. My design goals were:
Important features:
* reasonable low noise for low and medium source impedances
* stable at a noise gain of 2 (or lower), independent of source and load
* excellent linearity and time domain performace at gains between 6 dB (or lower) and 24 dB
* easy class A swing into 600 ohm up to clipping
* reasonable high slew-rate (say 15 V/us or more)
* high CMRR
* wide CM voltage range (close to supply rails)
* short circuit proof
Less important features
* low input bias current
* good linearity when working in class AB mode into low loads
* good clipping behaviour (symmetrical and fast recovery)
* good PSRR
* 2520 footprint
As shown, the circuit simulates well down to unity gain. However, I was not yet able to make SPICE eat external models for MJE171/181 and 2SK389, which will replace the transistors Q13/Q14 and Q1/Q2.
Replacing these transistors and going real-world will probably worsen stability; any suggestion for solving this? Avoiding emitter resistors would be nice, altough noise is not the most important feature.
Is the four-transistor current mirror worth it? Would adding emitter resistors to Q5/Q6 help performance?
What about Q7/Q8 and Q11/Q12: do I need to match them?
Thanks for your time!
Samuel