public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Alan Cox <alan@lxorguk.ukuu.org.uk>
To: Matti Aarnio <matti.aarnio@zmailer.org>
Cc: Rodolfo Giometti <giometti@enneenne.com>,
	Andrew Morton <akpm@linux-foundation.org>,
	linux-kernel@vger.kernel.org
Subject: Re: LinuxPPS low-level IRQs timestamps & ldisc
Date: Tue, 3 Jun 2008 14:40:58 +0100	[thread overview]
Message-ID: <20080603144058.6a7f3216@core> (raw)
In-Reply-To: <20080602202135.GF3700@mea-ext.zmailer.org>

> Perhaps I am looking for unattainable..  but I have HP/Agilent 58534A
> (a.k.a Symmetricom 58534A) "GPS Timing Antenna",  which specifications
> are telling that it should attain 1PPS timing jitter of less than 40 ns
> in proper stabilized position hold mode.
> 
> Can that level be handled with standard PC hardware, or should the time
> keeping and core parts of NTP be delegated into FPGA entirely ?
> Stratum-1 is rather demanding, after all...

That depends on what the NTP logic needs. Hardware IRQ time stamping is
fairly easy to do and providing your algorithms work with knowing the
time that the event occurred relative to a timer on the stamping device
(+/- bus delays and inaccuracies in the timers) you can get very good
numbers - but I doubt in the 40nS range.

Alan (who actually worked on a time stamping hardware toy almost 20 years
ago)


  reply	other threads:[~2008-06-03 13:56 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-06-01 16:15 LinuxPPS low-level IRQs timestamps & ldisc Rodolfo Giometti
2008-06-01 19:26 ` Lennart Sorensen
2008-06-02  6:51 ` Alan Cox
2008-06-02  9:25   ` Rodolfo Giometti
2008-06-02 14:02     ` Alan Cox
2008-06-02 14:56       ` Rodolfo Giometti
2008-06-02 15:48         ` Alan Cox
2008-06-02 17:22           ` Rodolfo Giometti
2008-06-02 19:35             ` Alan Cox
2008-06-02 20:21             ` Matti Aarnio
2008-06-03 13:40               ` Alan Cox [this message]
2008-06-02 17:09         ` Lennart Sorensen
2008-06-02 16:59           ` Alan Cox

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080603144058.6a7f3216@core \
    --to=alan@lxorguk.ukuu.org.uk \
    --cc=akpm@linux-foundation.org \
    --cc=giometti@enneenne.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=matti.aarnio@zmailer.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox