J
John Larkin
Guest
On Wed, 24 Sep 2014 14:08:52 -0400, Phil Hobbs
<pcdhSpamMeSenseless@electrooptical.net> wrote:
If I shaped the rising edge of the 10 MHz square wave, and digitized
that with a wideband ADC triggered at 80 KHz, I'd get an ADC code that
was about linear on phase error with full-span of 50 ps or some such.
Even 8 bits would get the LSB into the sub-ps range. Then do a digital
PID loop driving a DAC into the VCO input. I do something vaguely
similar in my DDGs.
Even more radical, digitize the 10 MHz sine wave at 155.52 MHz sample
rate and do a monstrous amount of math.
Multibit bang-bang would use several flops staggered in time to make a
thermometer code of phase shift. That would improve my loop noise a
little.
Single flop bang-bang is looking pretty good!
--
John Larkin Highland Technology, Inc
jlarkin att highlandtechnology dott com
http://www.highlandtechnology.com
<pcdhSpamMeSenseless@electrooptical.net> wrote:
On 09/24/2014 11:01 AM, John Larkin wrote:
On Tue, 09 Sep 2014 16:54:53 -0700, John Larkin
jlarkin@highlandtechnology.com> wrote:
If I hypothetically had a 10 MHz reference and wanted to lock a 155.52
MHz VCXO to it, the obvious way would be to divide both down to 80 KHz
(the GCD) and drive a phase detector back into the VCXO. But that's a
pretty low frequency to run the PD at; to get picosecond stability, an
ordinary analog phase detector would need better than 1 PPM analog
accuracy, which ain't gonna happen.
I can build an ECL edge-sensitive phase detector that might work, but
80K is still pretty low.
There must be tricks to run the phase detector at a higher frequency.
I could DDS the 155.52 down to 10 MHz, and phase detect at 10 MHz, but
that sounds jitterey to me, and it looks like I can't hit the exact
frequency ratio anyhow.
Cool. 523 posts to this thread so far.
This might work:
https://dl.dropboxusercontent.com/u/53724080/Circuits/Oscillators/PLL_Series_Gate.JPG
It still does the phase compare at 80 KHz, probably a mathematical
necessity in my situation. But the phase detector gain is way higher
than a classical 2-pi phase detector... 1944 times as high, to be
exact. Picoseconds of phase error now become parts-per-thousand turf,
not parts per million.
The advantage over a bangbang detector is that the phase detector
output is linear on phase error, so the loop could be analyzed as
such, and will be far less noisy.
That 6 ns series gate, stable to around 0.1%, is non-trivial.
Ooh, that suggests a phase ADC, in a digital loop. Or maybe a multbit
bang-bang phase detector. Maybe later.
Phase digitizers are fun. I did one as a grad student, back around
1986--it ran at 60 MHz, 50k samples/s, and was good to 13 bits over a
cycle. It used an old-fashioned SAR chip plus DAC plus varactor phase
shifter, with a Mini Circuits RPD-1 phase detector. (It was one of the
two instruments papers I ever published.)
(*)
1 LSB of that digitizer was about 2 picoseconds--I learned the horrible
truth about picosecond stability and bending coax cables.
The stability of just the digitizer and its associated calibrator (which
was several times more complicated) was about +- 0.05 degrees over a few
hours, which is about +- 2 ps.
Cheers
Phil Hobbs
Hobbs, P. C. D., "High?performance amplitude and phase digitizers at 60
MHz", Rev. Sci. Instrum. 58, 1518 (1987)
I don't think I have a copy any place, or I'd post a link.
If I shaped the rising edge of the 10 MHz square wave, and digitized
that with a wideband ADC triggered at 80 KHz, I'd get an ADC code that
was about linear on phase error with full-span of 50 ps or some such.
Even 8 bits would get the LSB into the sub-ps range. Then do a digital
PID loop driving a DAC into the VCO input. I do something vaguely
similar in my DDGs.
Even more radical, digitize the 10 MHz sine wave at 155.52 MHz sample
rate and do a monstrous amount of math.
Multibit bang-bang would use several flops staggered in time to make a
thermometer code of phase shift. That would improve my loop noise a
little.
Single flop bang-bang is looking pretty good!
--
John Larkin Highland Technology, Inc
jlarkin att highlandtechnology dott com
http://www.highlandtechnology.com