The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Jul 17th, 2024, 11:31pm
Pages: 1
Send Topic Print
oscillator simulation (Read 4727 times)
Shahriar
Junior Member
**
Offline



Posts: 19
Chelsmford, MA
oscillator simulation
Apr 19th, 2012, 10:46am
 
Hi,

I'm trying to simulate a ring oscillator. I can do transient to see its frequency spectrum and did pss-pnoise to get the phase noise.

Could anyone, please, tell me if there is a way calculate or simulate the bandwidth of the oscillator from the pss-pnoise analysis? or predict phase noise from just the transient analysis?

Another question is - my free-run frequency is 400MHz. If I do a transient simulation for 10us, i can get a frequency spectrum with resolution of 100kHz using the dft function. Is there a way to get a finer resolution, say 5kHz? 10us transient simulation with post-layout takes a very long time, for running it for 200us to get 5kHz resolution might be impossible.

Thanks in advance.
Back to top
 
« Last Edit: Apr 19th, 2012, 12:20pm by Shahriar »  

Shahriar
View Profile Shahriar   IP Logged
raja.cedt
Senior Fellow
******
Offline



Posts: 1516
Germany
Re: oscillator simulation
Reply #1 - Apr 19th, 2012, 1:26pm
 
hello,
while running transients, simulator don't add noise, so no chance of getting PN plot.
Back to top
 
 
View Profile WWW raja.sekhar86   IP Logged
Shahriar
Junior Member
**
Offline



Posts: 19
Chelsmford, MA
Re: oscillator simulation
Reply #2 - Apr 19th, 2012, 1:52pm
 
Yes, I guessed so. But thought I should ask it anyway to see if someone has found something.

But what about getting something like a spectrum or measure of oscillator bandwidth from phase noise/jitter data? Could anyone, please, help me with how I can do that?
Back to top
 
 

Shahriar
View Profile Shahriar   IP Logged
loose-electron
Senior Fellow
******
Offline

Best Design Tool =
Capable Designers

Posts: 1638
San Diego California
Re: oscillator simulation
Reply #3 - Apr 21st, 2012, 1:15pm
 
A ring oscillator really does not have a BW or Q so to speak.

A min max range of operable frequencies, yes, but thats about it.

Ali Hajimiri did a paper on this a while back, search IEEE JSSC
Back to top
 
 

Jerry Twomey
www.effectiveelectrons.com
Read My Electronic Design Column Here
Contract IC-PCB-System Design - Analog, Mixed Signal, RF & Medical
View Profile WWW   IP Logged
genie_q
New Member
*
Offline



Posts: 1

Re: oscillator simulation
Reply #4 - May 14th, 2012, 8:25am
 
Hello,

Could you please tell me why Q or BW for ring VCO is not important? Razavi has a paper predict the Q of ring VCO.
I'm confusing this. I designed a differential 3-stage ring VCO, running at 100MHz. I got -110dB phase noise at 1M offset. How to link this number to the Q of ring VCO? Equation of Q=Wo/deltaW, is not usefull anymore.

loose-electron wrote on Apr 21st, 2012, 1:15pm:
A ring oscillator really does not have a BW or Q so to speak.

A min max range of operable frequencies, yes, but thats about it.

Ali Hajimiri did a paper on this a while back, search IEEE JSSC

Back to top
 
 
View Profile   IP Logged
sheldon
Community Fellow
*****
Offline



Posts: 751

Re: oscillator simulation
Reply #5 - May 14th, 2012, 4:36pm
 
Shahriar,

 Been a while, as I remember

 If you are using Spectre/ADE, add the freq meter from the PLL
Macro Model library to your schematic then run transient noise
analysis. You will also need to enable the Noise Aware PLL flow.
After the simulation is done, there will be an option to plot phase
noise in the Direct Plot. Having said that you will need to setup
transient noise analysis to give good results and the set the
accuracy on the frequency meter to give you good results.


                                                                        Best Regards,

                                                                           Sheldon
Back to top
 
 
View Profile   IP Logged
loose-electron
Senior Fellow
******
Offline

Best Design Tool =
Capable Designers

Posts: 1638
San Diego California
Re: oscillator simulation
Reply #6 - May 20th, 2012, 10:26am
 
genie_q wrote on May 14th, 2012, 8:25am:
Hello,

Could you please tell me why Q or BW for ring VCO is not important? Razavi has a paper predict the Q of ring VCO.
I'm confusing this. I designed a differential 3-stage ring VCO, running at 100MHz. I got -110dB phase noise at 1M offset. How to link this number to the Q of ring VCO? Equation of Q=Wo/deltaW, is not usefull anymore.

loose-electron wrote on Apr 21st, 2012, 1:15pm:
A ring oscillator really does not have a BW or Q so to speak.

A min max range of operable frequencies, yes, but thats about it.

Ali Hajimiri did a paper on this a while back, search IEEE JSSC



I wish this one was as simple as an LC tank oscillator and its Q.

Can you approximate it using linear means? Yes, but its really not that meaningful after you have done a few of these in the real world.

If you sweep an LC tank, it exhibits a Q and a frequency response profile that will fir into an S plane model.

A ring oscillator tends to be more flat in the pass band an the max freq and min freq do not exhibit symmetric profiles.

Trying to apply a linear system model to something that is inherently not linear does not work that well.

Back to top
 
 

Jerry Twomey
www.effectiveelectrons.com
Read My Electronic Design Column Here
Contract IC-PCB-System Design - Analog, Mixed Signal, RF & Medical
View Profile WWW   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.