Guest
I'm designing a 125 MHz triggered LC oscillator. It's sufficiently
nonlinear that I need to Spice it in transient/time domain mode. I
want to explore frequency sensitivity to component values, supply
voltages, stuff like that.
But how to measure frequency accurately? Cursoring one cycle of
oscillation on the screen is pretty crude.
I guess I could use a delay line to compare the time of one edge to
the previous one, essentially zoom the period.
Or just note the absolute time of the zero cross of the 100th edge,
and calculate from that. Analyzing oscillators in time domain is
always tedious. I'm running this at 1 ps steps, so the sim runs are
slow even before I try to measure frequency. Running with the LT Spice
defaults does obviously weird things.
Any suggestions?
--
John Larkin Highland Technology, Inc
The cork popped merrily, and Lord Peter rose to his feet.
"Bunter", he said, "I give you a toast. The triumph of Instinct over Reason"
nonlinear that I need to Spice it in transient/time domain mode. I
want to explore frequency sensitivity to component values, supply
voltages, stuff like that.
But how to measure frequency accurately? Cursoring one cycle of
oscillation on the screen is pretty crude.
I guess I could use a delay line to compare the time of one edge to
the previous one, essentially zoom the period.
Or just note the absolute time of the zero cross of the 100th edge,
and calculate from that. Analyzing oscillators in time domain is
always tedious. I'm running this at 1 ps steps, so the sim runs are
slow even before I try to measure frequency. Running with the LT Spice
defaults does obviously weird things.
Any suggestions?
--
John Larkin Highland Technology, Inc
The cork popped merrily, and Lord Peter rose to his feet.
"Bunter", he said, "I give you a toast. The triumph of Instinct over Reason"