Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to simulate the output swing

Status
Not open for further replies.

Usman Hai

Full Member level 3
Joined
Apr 8, 2004
Messages
158
Helped
12
Reputation
24
Reaction score
9
Trophy points
1,298
Location
Canada
Activity points
1,230
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?
 

Btrend

Advanced Member level 1
Joined
Dec 26, 2003
Messages
423
Helped
71
Reputation
142
Reaction score
14
Trophy points
1,298
Activity points
3,984
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.
 

xusoso

Member level 5
Joined
Aug 18, 2004
Messages
88
Helped
7
Reputation
14
Reaction score
4
Trophy points
1,288
Activity points
577
do fft analyse to the output signal , and get the THD value.
 

antonio_eda

Advanced Member level 4
Joined
Nov 9, 2006
Messages
110
Helped
13
Reputation
26
Reaction score
1
Trophy points
1,298
Activity points
1,816
The last answer -- what does it mean?! A big bug?...
 

VSMVDD

Banned
Joined
Jun 12, 2005
Messages
646
Helped
92
Reputation
184
Reaction score
34
Trophy points
1,308
Location
scotland uk
Activity points
0
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
 

Usman Hai

Full Member level 3
Joined
Apr 8, 2004
Messages
158
Helped
12
Reputation
24
Reaction score
9
Trophy points
1,298
Location
Canada
Activity points
1,230
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?
 

gte582w

Member level 5
Joined
Aug 31, 2006
Messages
94
Helped
7
Reputation
14
Reaction score
1
Trophy points
1,286
Activity points
1,700
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 rail-to-rail.
 

Btrend

Advanced Member level 1
Joined
Dec 26, 2003
Messages
423
Helped
71
Reputation
142
Reaction score
14
Trophy points
1,298
Activity points
3,984
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?
Since differential amp should equipped with CMFB, u had better turn on CMFB to do the unit gain simulation. CMFB should cancel the difference between different CM level, meanwhile, ur input should be swept fully differential too.
 

xusoso

Member level 5
Joined
Aug 18, 2004
Messages
88
Helped
7
Reputation
14
Reaction score
4
Trophy points
1,288
Activity points
577
gte582w said:
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 rail-to-rail.

yes, sometimes the linearity of op is very important , for example in sigma-delta modulator. So, you should think of the output swing ,but also you should ensure the good linearity of op in the voltage of you concerned. Thus FFT analysis is a good chiose.
 

strennor

Advanced Member level 4
Joined
Dec 9, 2003
Messages
104
Helped
18
Reputation
36
Reaction score
1
Trophy points
1,298
Activity points
488
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.
 

dwayne22

Junior Member level 2
Joined
Mar 12, 2006
Messages
24
Helped
3
Reputation
6
Reaction score
3
Trophy points
1,283
Activity points
1,432
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 rail-to-rail, the output may be limited by the input common-mode 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.
 
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top