Continue to Site

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.

cross coupled lc oscillator

Status
Not open for further replies.

plevrakis

Newbie level 1
Joined
Jul 1, 2016
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
28
Hello, i have designed an Nmos cross coupled lc oscillator at 1.5 GHz in ADS (using Vdd=1.2V, non ideal L=3.4nH ,non ideal C=3.3nH ,NMOS BSIM4 65nm with W=10u,I_BIAS=4mA)..when i am trying to use varactors to see the tunning bandwidth, i get messages for no convergence, loop gain too low to start oscillations etc(an I_BIAS has increased to 14mA)..can anyone help me? thank you in advance
 

messages for no convergence

Sometimes it helps to place low-ohm resistors in series with capacitors, diodes, inductors.

Also high-ohm resistors across capacitors, diodes, inductors.

Try to reduce quantity of transistors/mosfets. Use simple analog switches if possible.
 

Varactors can be trouble in term of model.Using equivalent circuit instead of its model may help.
 

Where an inductor gets turned off abruptly, it may generate a high voltage spike. This might be a problem for the simulator. Therefore place a catch diode across the inductor.
 

I know what is ur problem its not about loop gain.
U have to apply a noise to circuit in order to make it work.
Try initial conditions set one of ur outputs to Vdd+0.1, it will work definitely.
 

i have designed an Nmos cross coupled lc oscillator at 1.5 GHz in ADS
...........
when i am trying to use varactors to see the tunning bandwidth, i get messages for no convergence, loop gain too low to start oscillations etc
Show me schematic and settings of ADS.
Do you use OscProbe ?
Do you use Transient Assited HB Analysis ?

I know what is ur problem its not about loop gain.
Wrong.
If capacitor of LC resonator in VCO is increased, it requires more large negative impedance which is equivalent to large gm to start oscillation while osc frequency will be low.

U have to apply a noise to circuit in order to make it work.
Try initial conditions set one of ur outputs to Vdd+0.1,
it will work definitely.
Wrong.
See https://www.designers-guide.org/Forum/YaBB.pl?num=1234428781/1#1
 
Last edited:

It is not wrong. Of course I know that we should be sure about loop gain and negative resistance. You think that I simulate a VCO by choosing random values ?

I am quite sure that It wont work again. You can try it.

For transient simulation u need to apply IC, otherwise it does not work. I have simulated lots of them and I can provide you with one of them in ADS.

cheers,

- - - Updated - - -

simple cross coupled design using varactor with constant voltage.

vco.pngvco1.png

- - - Updated - - -

here it works in 1.43GHz

- - - Updated - - -

IC used here with Vo+(0) = 1.21v
VDD = 1.2
Tech = umc 130nm
 

For transient simulation u need to apply IC, otherwise it does not work.

If your VCO can be simulated in transient analysis, you can also use TAHB ( Transient Assisted Harmonic Balance ) option in ADS setup.
ADS will take this presumed initial result to apply into HB simulation.In this case , HB will probably converge.
 

It is not wrong.
No.
You can not understand plevrakis's situation.

For transient simulation u need to apply IC, otherwise it does not work.
Your opinion is correct for oscillator using Transient Analysis.
See https://www.edaboard.com/threads/354854/#3

However, he uses HB analysis.

i get messages for no convergence, loop gain too low to start oscillations etc
Transient Analysis does not give such message.

His LC oscillator simulation can converge when not adding varactor.
However it fails when adding varactor.
 

i do tran and then get fft of output ?
Can you understand phase noise ?
We can never evaluate phase noise since Conventional Transient Analysis is a noiseless simulation.

We have to evaluate phase noise at low offset frequency.
So it is almost impossible, even if you use Transient Noise Analysis.

Solution of Transient Analysis is not true steady state one.
Resolution of osc frequency from transient analysis is bad.

It is common and advantageous to invoke HB Analysis for LC Oscillator regarding various characterizing as oscillator.
 
Last edited:
thats right :) tnx for explanation.

- - - Updated - - -

do u have any tutorial for ADS ? I mean HB simulation in ADS for CC osc ?

- - - Updated - - -

There is an OscPort, but i dont know where should I put it.

- - - Updated - - -

Typically, the probe is inserted between the resonator and the effective negative resistance. so where should it be exactly ?
 

do u have any tutorial for ADS ?
I mean HB simulation in ADS for CC osc ?
**broken link removed**
However this is for very very old ADS.

There is an OscPort, but i dont know where should I put it.
Typically, the probe is inserted between the resonator and the effective negative resistance.
so where should it be exactly ?
See the followings.
https://www.designers-guide.org/Forum/YaBB.pl?num=1191085521/1#1
https://www.designers-guide.org/Forum/YaBB.pl?num=1191085521/3#3
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top