[time-nuts] Chooses for a desktop/server NTP external 1PPS reference
Alexander Sack
pisymbol at gmail.com
Wed Dec 9 01:47:24 UTC 2009
On Tue, Dec 8, 2009 at 7:10 PM, Hal Murray <hmurray at megapathdsl.net> wrote:
>
> pisymbol at gmail.com said:
>> Yes but in fact I would like to play with IEEE 1588 as well for work
>> reasons!
>
> Recently (month or two), somebody mentioned that one of the recent Intel
> Ethernet chips supports it.
>
> Another rathole I've avoided, so far.
Yes the next generation of Intel 10 GIGE chipsets do offer timestamp
registers for incoming packets. I know a couple of partners building
cards around it. However part of the issue is that very FEW companies
actually spend the time to design a timestamp framework that makes any
sense. I can tell you today I spoke with one vendor who was expecting
to piggyback off of Intel's reference IEEE1588 design and believes
that is enough. I have found that anything that involves an active
network connection to achieve timestamp accuracy is inferior to cards
that DO have higher quality crystal oscillators and can HARDWARE LATCH
onto a high quality 1PPS (relative to UTC) with zero network
transactions (no taking avergae deltas across several transactions
over a heavy utilized network).
There are some vendors out there that do just that (include a clock as
well as the ability to PLL against a 1PPS signal, though what's
interesting is that this 1PPS is not standardized across the industry
- DOES ANYONE KNOW WHY? It kinda blows my mind.). Of course these
cards are an order of magnitude more expensive than your commodity
Intel design.
-aps
More information about the time-nuts
mailing list