J
John Larkin
Guest
Suppose I have several rackmount boxes and each has a BNC connector on
the back. Each of them has an open-drain mosfet, a weak pullup, and a
lowpass filtered schmitt gate back into our FPGA.
I can daisy-chain several boxes with BNC cables and tees.
Each box has a 40 MHz VCXO and I want to phase-lock them, or at least
time-align them to always be the same within a few microseconds,
longterm.
I could call one the leader (not \"master\") and make the others
followers (not \"slaves\") and have the leader make an active low pulse
maybe once a second. A follower would use her (not \"his\") clock to
measure the incoming period and tweak its local VCXO in the right
direction. That should work.
Don\'t GPS receivers lock their 10 MHz oscillators to a 1 PPS pulse
from the satellites?
My system should work from a 1 PPS GPS pulse too, all boxes as
followers.
The PLL algorithm might be interesting.
the back. Each of them has an open-drain mosfet, a weak pullup, and a
lowpass filtered schmitt gate back into our FPGA.
I can daisy-chain several boxes with BNC cables and tees.
Each box has a 40 MHz VCXO and I want to phase-lock them, or at least
time-align them to always be the same within a few microseconds,
longterm.
I could call one the leader (not \"master\") and make the others
followers (not \"slaves\") and have the leader make an active low pulse
maybe once a second. A follower would use her (not \"his\") clock to
measure the incoming period and tweak its local VCXO in the right
direction. That should work.
Don\'t GPS receivers lock their 10 MHz oscillators to a 1 PPS pulse
from the satellites?
My system should work from a 1 PPS GPS pulse too, all boxes as
followers.
The PLL algorithm might be interesting.