Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

High Speed Operational Amplifier

Status
Not open for further replies.

humanfly

New Member
Dear all

I am designing a High Speed Operational Amplifier using LT spice for my project. Planing to use Miller op amp. Kindly advice me what are the amp (part #s) should use for 3 stages? I am new to LT spice:(
 
Dear all

I am designing a High Speed Operational Amplifier using LT spice for my project. Planing to use Miller op amp. Kindly advice me what are the amp (part #s) should use for 3 stages? I am new to LT spice:(

hi,
Try F2 > OPamps > LT1800 series are all fast OPA's.

Post your LTS asc file when ready.:D
 
Hola Eric,

May I suggest the LM318 with 50 MHz bandwidth and 50 V/us slew rate?

Am I in the right track?
 
Dear atferrari
I am sorry. I can not find LM318 in my lib. But I have LT1800. However, I will update you guys with the progress.
Thank you so much.

Dear Eric,

I did read some of your posts and felt appreciative. You are doing extraordinary contribution to society as a mentor.


BIG THANK YOU!!!

Cheers
 
Last edited:
Op Amp design

Dear Eric and all.

Attached schematic is my proposed Miller op amp design. I have drawn it on LT spice. I used BSIM 3/ NMOSs and PMOSs, But It did not work. I can not get open loop gain and output swing. Do I need to key in gama, Cox, etc? I only keyed in ‘W’ and ‘L’ values for the transistors. If that so where to key in them in LT spice? I know winspice , we can use .txr file to enter values.


Thank you.
 
Last edited:
hi,
Use symbol nmos4 and right click on the symbol to get the parameter entry box.

Please post your LTS 'asc' file when ready.

Why don't you use known MOSFET models from the library.???
 

Attachments

  • AAesp01.gif
    AAesp01.gif
    8.6 KB · Views: 171
Last edited:
Thanks Eric
I should meet some specs like differential to single gain >1000 and CMMR> 75dB and few more. Still ongoing lectures in campus, like freq responses. I also need to compare theoretical values with LTspice simulation values. That is why I can not use known MOSFET from the library. I am still reading my theory, must submit the report by mid nov. I will post my final .asc, once I submit the report.

Thank you very much.
 
Hi Eric and all

Attached is my .asc file.

My first specs should meet Differential to single-ended gain > 10k

I did set a common DC voltage of 1V at both inputs (to bias the devices). Then
Kept one of these DC voltage constant and done DC sweep of the other input voltage.
I got the Vout vs Vin plot. Taking the differential of that plot, I got the Gain vs Vin. With those 2 plots, I did generate the Gain vs Vout plot which is required. See the attached .doc file.

In that plot, I got to draw a horizontal line corresponding to a gain of 10k. The 2 intersecting points will determine the output voltage swing. Hence, this plot will reveal whether I have achieved a gain of 10k while maintaining a minimum voltage swing of 1V.

But my problem is I can not get required voltage swing of 1V at 10k gain. Mine was less a than 1v . As I have power supply of 1.8 v . I should be able to get more than 1V of swing?

Kindly advice me
 
Last edited:
hi,
Download your files, looking, get back to you.

EDIT:
You have not included the B3SIM.lib
ED2: what is the real world equivalent to those FET models, it one doesn't exist there is little point in designing your own OPA circuit.???
 
Last edited:
Hi Eric

Sorry for the late reply.

Attached is my BSIM3 txt file.
This is for project purpose only, under learning of integrated analog design module in university.

Thank you
 
Last edited:
Hi Eric

Sorry for the late reply.

Attached is my BSIM3 txt file.
This is for project purpose only, under learning of integrated analog design module in university.

Thank you

hi,
For testing I have modified the V1 and V2 signals

V2 = 0 and
V1 is a 1KHz sine-wave amplitude 1uVpeak to peak , this gives a 'fair' output at Vout of ~777 mVppk

Which is a gain far greater than 10K!

If you now increase the Vin to 100uVppk , the signal at M3 drain is still 'linear' but the output stage is clipping at ~ +/-0.6Vppk

Reducing the Vin to 10uVppk gives a sine wavewave that is just starting to limit.

The output stage M5/6 requires the CC source and biassing to be redesigned.
 
Hi Eric

As you mention “The output stage M5/6 requires the CC source and biasing to be redesigned”

Do I need to do it for DC biasing too? How do I do it? Remove the resister and add PMOS would help?

Your proposed approach would help me to meet rest of the specifications, I guessed. I should find single ended gain with DC sweep first. Then find CMMR >80db once the circuit meet the first specs. (Gain >10)

Later on, when amp in closed loop and with 1pf load cap, need to find out put voltage swing >1 peak to peak. Gain peaking should be lesser than 3 db. etc. I am confused. How much I read also unable to apply to this practical situation. I am using Razavi’s text book too.

Would you mind send me your modified .asc file.

Thank you so much.
 
hi,
As requested the modified asc file.

I would suggest the same as you, design the output stage so that it can handle a +/-0.5Vppk swing.

Ideally you want the Vout to be 0V , for 0V input
 

Attachments

  • AAesp02.gif
    AAesp02.gif
    42.9 KB · Views: 248
  • humanfly1m.asc
    3.4 KB · Views: 140
Last edited:
Thank you eric,

I will work with your advice. Will get back to you with the progress.

Thank you so much.
 
Hi Eric

How are you doing?

I have modified my circuit as your advice. So I can meet my specification which is gain more than 10k while maintaining Vout 1Volt swing. Please see the specs1.asc file and .doc file. (Please note my Vdd and Vdd1 are +.9 and -0.9)

From that I can go and find my 2nd specification which is to find Acm when both V1 and V2 connected together and do DC sweep. See the Specs2.asc file (Please note my Vdd and Vdd1 are +.9 and -0.9)

Next for specs 3, I should do Transient analysis. See the specs3.asc. I should give 1V p-p sine wave with 1V dc input and get 1v p-p output when the amp in close loop.

My issue is in specs3 I can not use Vdd and Vdd1 are +.9 and -0.9. But is use Vdd and Vdd1 are 0 and 1.8 I can get both input and out put 1v p-p.

Please tell me why I can not use Vdd and Vdd1 are +.9 and -0.9 for specs3? Is my Transient analysis circuit wrong?

Thank you
 
Last edited:
hi,
Look at this option.
 

Attachments

  • AAesp05.gif
    AAesp05.gif
    42.7 KB · Views: 163
  • specs3a.asc
    3.6 KB · Views: 146
hi,
Option 2, very limited BW.!
 

Attachments

  • AAesp07.gif
    AAesp07.gif
    42.5 KB · Views: 247
  • specs3b.asc
    3.6 KB · Views: 144
Status
Not open for further replies.

Latest threads

Back
Top