The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
May 5th, 2024, 11:01pm
Pages: 1
Send Topic Print
how to plot VCO tuning characteristics spectreRF? (Read 3220 times)
EE student
Guest




how to plot VCO tuning characteristics spectreRF?
Jul 09th, 2004, 11:47am
 

I am designing a LC VCO in 0.18u CMOS.

How do I plot the tuning characteristics of the VCO ( Freq vs control voltage) in spectre RF?

thanks
Back to top
 
 
  IP Logged
froggy
New Member
*
Offline



Posts: 4

Re: how to plot VCO tuning characteristics spectre
Reply #1 - Jul 19th, 2004, 8:43pm
 
Hope the following is useful to you.

You can run a transient simulation and use the "clip" and "frequency" special function in the calculator from Analog Circuit Design (ACD) to determine the frequency of the VCO at a particular control voltage. Example: "frequency(clip(VT("/net065"),20n ,50n))"

Next you can use parametric analysis to run the VCO simulation for a different set control voltage, after the simulation is done, you can plot the VCO tuning charactertics.
Back to top
 
 
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: how to plot VCO tuning characteristics spectre
Reply #2 - Jul 21st, 2004, 12:46am
 
A few things you can do:

a) A sweep of the control voltage and then do an autonomous PSS
   to get the oscillator frequency. This is probably quite expensive
   in terms of simulation time though.

b) A transient analysis, using the Verilog-A model freq_meter from
   ahdlLib at the output of your oscillator - this measures the
   times between zero-crossings and outputs this as a frequency.
   The benefit of using the Verilog-A model is that the crossing
   is resolved in the simulator, and so minimises interpolation
   error. However, you need to sweep the control voltage slowly
   over time to avoid impacting the instantaneous frequency too
   much.

   You can then change the x-axis to be the control voltage,
   and plot the frequency against that.

c) As an alternative to using freq_meter,  a calculator function
   that I wrote can be used. I can't post it here (it is too long,
   and the system won't let me post it), but it is available
   on http://sourcelink.cadence.com as solution number
   11015938.

Regards,

Andrew.
Back to top
 
 
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.