[time-nuts] inexpensive fiber optic distribution
Hal Murray
hmurray at megapathdsl.net
Thu Mar 21 06:27:51 UTC 2019
jimlux at earthlink.net said:
> It seems like you could probably figure out how to interface to these things
> and use them to distribute timing signals.
There are two big advantages of fibers:
They work well for long distances.
No ground loops.
The target market for those contraptions is networking. The signal is
digital, and they get to work with a "nice" signal, probably 8B/10B. That's 8
bits of data in 10 bits on the wire. Roughly, they pick 256 out of 1024
patterns that have minimal long strings of 0s and 1s and use a few more
patterns for control - things like idle, and begin/end of packet. It works
fine if AC coupled.
I don't know how well they will work for something like a PPS. Somebody
should try it. The signal pattern is mostly trying to be friendly to the PLL
that does clock recovery and/or the AGC that sets up the switching level.
If I wanted to send a PPS, I'd use something simple like Manchester encoding.
That assumes you can line your transmit clock up with the PPS. It won't work
if you just want a link-extender for a PPS.
If you are connecting to a FPGA, use whatever they support for high-speed
serial interface. Again, that assumes you can line your signal up with the
transmit clock.
I'm pretty sure the signaling is differential, either PECL or one of the newer
standards like LVDS.
> They take a standard singlemode duplex fiber and have a pinout suitable for
> plugging into a Cisco, etc. switch. Apparently, there's some ...
I'm pretty sure none of the programming is on the high speed path. Maybe
changing the signal levels. I don't know how much of it is total BS, aka
vendor lock in, as compared to actually doing something useful. I'd be
surprised (but not much) if they didn't work fine with no programming.
--
These are my opinions. I hate spam.
More information about the Time-nuts_lists.febo.com
mailing list