Your post is usage of simulator not Design issue.
Please post to "The Designer's Guide Community Forum ≫ Simulators ≫ RF Simulators".
Mehran wrote on Dec 21st, 2008, 1:28am:i am trying different frequency.
Do you mean
your FREQosc is not equal to N*FREQinj where N is integer number ?
As far as I know, oscillation frequency of conventional ILO is N*FREQinj when it is locked.
So I can use a driven one fundamental PSS for ILO if it can be locked.
Have you invented a novel ILO whose oscillation frequency is not restricted to N*FREQinj ?
If so, you can not use a driven one fundamental PSS and you have to use autonomous two tone QPSS although Cadence Spectre doesn't have autonomous QPSS yet.
But if your ILO is conventional one where FREQosc is equal to N*FREQinj, autonomous QPSS is not completely appropriate.
In unlock state, oscillation could be never stationary or could disappear in steady state. So there is no solution for QPSS.
You have to use a driven envelope analysis.
Mehran wrote on Dec 21st, 2008, 1:28am:when it is not lock, i must see a bunch of tone as Razavi's paper experimental results.
http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=1327738but i cant get those bunch of tone.
i expect the lock rage to be 70MHz ,
but even when i inject a signal 150MHz away of tank resonance, i still see remarkable power at injection frequency.
I can't access the above paper now but I think your result is natural since you do static DFT.
Mehran wrote on Dec 21st, 2008, 1:28am:Maybe this graph is a result of Max-Hold plot in Spectrum Analyzer.
In simulation using EDA Tool, I can plot such graph by using simulation results such as envelope analysis with chirp FM signal.
Or instead of chirp FM signal, I might use parametric sweep function for frequency of signal source in simulation.
But it requires script to create such graph.
Do you have a skill to write script handling simulation result ?
Rather I'm using plot in page.16 for ILO in both simulation and actual measurement.
It also requires scripts.
But I use Agilent post processing environment, so I don't have to write script.