Probably a dumb question, but could you just save the external VCXO and
use one of the onboard DCMs instead?
The VCXO is the main clock for the whole board. The product will be a
time-delay generator, and we'll furnish a cheapish surfmount crystal
oscillator as the timebase. If the customer wants it to be real
accurate, or wants to use more than one unit and still have the delays
match, he can use a very good external 10 MHz clock, or sync two boxes
to each other. This board will be *very* dense so we want a minimalist
phaselock system, with the guts inside the FPGA.
Hmmm, what does Jim's circuit do if F1 <> F2? The 4046 or 9901 pd's
will always drive the vco towards lock regardless of how far it's off
and how narrow the loop filter, which a simple pd won't do. That's why
they're called frequency/phase detectors.
(hey, got my 'trippin' email?)
John