On 09/06/2017 06:09 PM, Cho, Daniel J (332C) wrote:
So they are seeing exactly the same PPS source. I got a waveform
generator connected to a power splitter which is then fed into both
“PPS in” inputs. Since they are seeing the same PPS from the same
source, shouldn’t they be referencing off of the external source? Why
are they choosing an internal clocking source when I am feeding both
of them the same external PPS and choosing the option of using the
external clocking source on GnuRadio? What am I doing wrong and how
can I fix it?
Thanks,
Daniel Cho
*
I think that perhaps you are confused about what the 1PPS input does,
and what the difference between the "reference clock" and
"time source" are.
1PPS is simply used as a triggering event, to allow two (or more) USRP
devices to agree on the time-of-day (for timestamping purposes)
to within a very small margin of error (a few nanoseconds).
The *reference clock* input is used to drive the clocking system for the
entire board, including ADCs, reference clocks for RF synthesizers,
etc, etc.
In order for two or more streams to be time-synchronous *AND*
phase-coherent, you need both a 1PPS input to use as a trigger to
reset the time-of-day clock on the two-or-more USRPs, and the
reference clocks must all come from the same source. In your case,
you're only supplying the 1PPS. Even with each board having an
onboard GPSDO (that is actually "watching the sky"), they won't
agree completely on reference clock phase, and they will drift in
phase relative to one another a little bit, and will have relative
phase-noise--it will be *better*, but since the phase noise of the
oscillators in two GPSDOs aren't precisely the same, even when
being "steered" by the GPS signals, it won't be nearly as good as a
shared reference clock and 1PPS.
*
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com