Discrete OPAMP based on Lin topology with Two Pole Compensation

Attachments

  • clip.PNG
    clip.PNG
    38.2 KB · Views: 51
Apply a square wave input whose amplitude is 1 volt and whose rise time is 50 nanoseconds; observe output waveform at 50nsec per horizontal division; slew rate = (delta_Vout / output_rise_time)
I was able to get slew rate from square wave simulation - I just placed two pointers and looked at the slope. Screenshot attached - shows 8 V/us - that is from a newly redesigned version
 

Attachments

  • slew.PNG
    slew.PNG
    147 KB · Views: 43
Double check that you are definitely fully-current-steered; a necessary condition to measure slew rate.

The easiest way to do so on the #22 schematic, is to plot the collector currents of the two NPNs which form a current mirror in the input stage. If you're fully-current-steered, the collector current of one NPN mirror device will drop to ZERO and the collector current of the other NPN mirror device will hit a plateau equal to 100% of the stage current provided by the top PNP current source. When that happens: yep, yer slewing.
 
  • Like
Reactions: pbilous
Double check that you are definitely fully-current-steered; a necessary condition to measure slew rate.

Attached are screenshots of results
I have fed opamp square wave 1Vpp and 10Vpp
And 1khz sinewave 2Vpp
LTP current 621 uA
VAS current is 1.97mA
OPS current is 2.14mA

Are those graphs is what we are looking for to see full current steer?
Thank you!
 

Attachments

  • slew-square-1Vpp.PNG
    slew-square-1Vpp.PNG
    48.6 KB · Views: 42
  • slew-square-10Vpp.PNG
    slew-square-10Vpp.PNG
    47.4 KB · Views: 42
  • slew-sine-2Vpp.PNG
    slew-sine-2Vpp.PNG
    40.4 KB · Views: 43
Two Pole Compensation was fixed by adding 100n cap to smooth the peak in OLG graph.
Phase margin is at 37 deg
OLG at 20kHz is 80dB
OLG at 100Hz is 133dB
Noise is at 2.16 nV/rtHz

THD at 1kHz and 2Vpp input is 0.000001% or -160dB
20kHz is at 0.000024% or -132dB

I say this is pretty darn good opamp even if compared to commercial offerings!
 

Attachments

  • bode-20khz.PNG
    bode-20khz.PNG
    117.1 KB · Views: 53
  • bode-GBW.PNG
    bode-GBW.PNG
    120.4 KB · Views: 66
  • sch-full.PNG
    sch-full.PNG
    39.2 KB · Views: 68
  • tpcPNG.PNG
    tpcPNG.PNG
    2 KB · Views: 59
  • square.PNG
    square.PNG
    16.9 KB · Views: 49
Your graphs look nice and neat. Mine for some reason have many strange moves and spikes.
I fed 1Vpp 10khz square wave.
Q5 and Q11 are current mirror transistors.
Both collector currents are the same.
Attached separately zoomed up and down slews.
Thanks
 

Attachments

  • up.PNG
    up.PNG
    51.5 KB · Views: 47
  • down.PNG
    down.PNG
    49.6 KB · Views: 47