how to simulate the lineartiy of amplifier in cadence?

Status
Not open for further replies.
That's a strange result - you decrease the amplitude and you get worse THD?!? If you extrapolate this then with 0 amplitude you'll have really bad THD. Did you mean 100mV instead of 100uV?
 

i really mean 100uv, 10uv is even worse..

Added after 19 minutes:

thd(VT("/vout+") 2m 8m 1024 1000 )
i use the above calculation in candence, 10ms is transient simulation time, i pick up from 2m to 8m , and 1024 samling points, 1000 is fundamental frequencym, anything wrong? i see that when input is 0. the THD equals to almost 1000...

Added after 1 minutes:

besides, i have a 0 hz 1.65DC in Vout, that does not affect right?
 

Do you mean you have signal at the input but nothing (0Hz) at the output ???
What is your supply voltage?
 

my upply voltage is 3.3v, i am using fully differential amplifier, and the DC of Vout is 1.65,half VDD..i mean, this has nothing to do with THD right?
 

Half the supply at the output is generally OK. The DC common-mode voltage at the output can mess-up with your THD if it is not correct - for example such that it puts either the pull-up PMOS transistors or the pull-down NMOS transistors in bad mode of operation.
Can you somehow save your output sine wave in a text file as (time,voltage) pairs and attach it here? As far as I know there is an option in cadence to sample a waveform with certain step and save only those sampled points.
 

dear sir:
recently I have learned to design a gm-c filter, i wonder how to simulate the transconducor in cadence, will you please teach me the necessary simulation, someone told me to complete the dc sweep to get the linerity, but how to do it?
what do i need to complete the design specification?

Added after 8 minutes:

checkmate said:
Total Harmonic Distiortion (THD) is often used as the measure of linearity.


the THD is used for the measure of linearity to transconducor??
how to measure the linearity of transconducor?

Added after 2 minutes:


how to complete the above three simulation you mentioned in cadence?
the input voltage is whether the dc bias voltage or the differential input voltage?

Added after 1 minutes:


which specification do you think is important to the transconducor ?

Added after 2 minutes:

 

I am study gm-c filter for several months and read some book and papers, in my experience, about how to simulate the linearity of the gm in cadence, you can do it use pss simulation, the input is a port or a sine wave, the output you just put a dc source with the voltage just the offset of you output, the you can plot the gm VS. Pin or gm vs.Va, you can see gm will drop when the Pin is larger, when gm drop 10% then it will cause 1dB distortion.
 

Hello,
I am also trying to compute the THD for an OTA with Spectre.
The posts are all very useful for THD simulation. It helped me a lot!

Could you please tell me what "number of samples" means. Could you please give me a numerical example.

Thanks
 

Hi folks,

after I have read the threads above I am not sure what the initial task was. On the one THD is used to describe the non linearity distortion, thus the effect of non linearity of the transfer curve to distort the output signal depending on amplitude of the input signal and on the other hand the non linearity itself (dVout/dVin vs Vin). The non-linearity can be descriped by static parameters like INL (integral non linearity) or DNL. The more interesting parameter for good filter designs is THD (or similar parameters who describes the same) which analysis the distortion of the output signal by different amplitudes and over the useful spectrum.

Feedback would be nice that we can find a way to your perfect thesis
 

Status
Not open for further replies.