+ Post New Thread
Results 1 to 11 of 11

12th April 2007, 06:00 #1
 Join Date
 Apr 2004
 Location
 Canada
 Posts
 158
 Helped
 12 / 12
 Points
 2,544
 Level
 11
output swing simulation
Hi,
I designed one telescopic opamp and i want to measure the output swing. I always think that we take the max voltage which makes the upper PMOS in triode and lower voltage which brings NMOS in triode would be the output swing. Am I right?
Also how to find it from simulation?

12th April 2007, 07:00 #2
 Join Date
 Dec 2003
 Posts
 423
 Helped
 71 / 71
 Points
 5,681
 Level
 17
Re: How to simulate the output swing
connect ur op as an unit gain buffer, then sweep the input from 0 to VDD, then u can find the output range , this range consist of linear region & saturation region,
calculate the linear output range , that's what u want.

Advertisment

13th April 2007, 08:58 #3
 Join Date
 Aug 2004
 Posts
 88
 Helped
 7 / 7
 Points
 2,432
 Level
 11
How to simulate the output swing
do fft analyse to the output signal , and get the THD value.

14th April 2007, 22:53 #4
Re: How to simulate the output swing
The last answer  what does it mean?! A big bug?...

Advertisment

14th April 2007, 23:02 #5
 Join Date
 Jun 2005
 Location
 scotland uk
 Posts
 646
 Helped
 96 / 96
 Points
 5,790
 Level
 18
Re: How to simulate the output swing
best to calculate on paper for practice
and look / workout the correct equassions bit by bit
sims are ok but not to be trusted atall
most are only 50% correct
paper and pencils are your tools here for sure
then and only then simulation
now given a set of rules by your clear workings and efforts in maths.... on paper

Advertisment

15th April 2007, 06:00 #6
 Join Date
 Apr 2004
 Location
 Canada
 Posts
 158
 Helped
 12 / 12
 Points
 2,544
 Level
 11
Re: How to simulate the output swing
hi xusoso
can you tell me what does this THD tell me the output swing. I am using cadence. can you please write in detail what i am looking for in THD simulation and how to do it.
thanks in advance
Added after 1 minutes:
Btrend,
I am using the fully differential amp, and my output CM is not equal to input CM so i think i cant use it in unity gain buffer. can you tell me anyway to work around this problem?

15th April 2007, 20:33 #7
 Join Date
 Aug 2006
 Posts
 94
 Helped
 7 / 7
 Points
 2,486
 Level
 11
How to simulate the output swing
I think xusoso means the upper limit of the SNDR
for your Amp. For example, if you Amp's output
can only tolerate 1% THD, then your maximum
output swing will be the one with 1% THD, even
your output can swing railtorail.

16th April 2007, 03:07 #8
 Join Date
 Dec 2003
 Posts
 423
 Helped
 71 / 71
 Points
 5,681
 Level
 17
Re: How to simulate the output swing
I am using the fully differential amp, and my output CM is not equal to input CM so i think i cant use it in unity gain buffer. can you tell me anyway to work around this problem?

16th April 2007, 04:04 #9
 Join Date
 Aug 2004
 Posts
 88
 Helped
 7 / 7
 Points
 2,432
 Level
 11
Re: How to simulate the output swing
Originally Posted by gte582w

16th April 2007, 09:05 #10
 Join Date
 Dec 2003
 Posts
 104
 Helped
 18 / 18
 Points
 3,097
 Level
 13
How to simulate the output swing
The easiest way is to do input dc sweep. Then you may see the output range of your amp.
If you want a linear amp, do THD is a good way to check the linearity of your circuit.
THD in Cadence: do "tran", get the output waveform, use "thd" function" to get the value.

Advertisment

16th April 2007, 20:27 #11
How to simulate the output swing
There is a big difference between the output swing and the input swing. By checking with unity gain connection, BOTH are being evaluated.
In other words, even if the output can swing railtorail, the output may be limited by the input commonmode range in follower connection.
The output swing is limited in a telescopic OA by where the devices leave saturation and go into triode, as the original poster said.
Check it in simulation by sweeping the input voltage and looking at the output voltage range. For low distortion, output must be well within these limits.
+ Post New Thread
Please login