Re: Kernel PLL, microkernel and the simulator.



On Jul 21, 10:35 pm, "David L. Mills" <mi...@xxxxxxxx> wrote:
Brian,

The data actually used to update the clock can be as old as seven poll
periods old. This is the result of the clock filter and is expected.
However, the dynamics of the clock discipline, in particular the time
constant, are designed for this condition. Theory requires that the
sampling rate of the feedback loop be at least the Nyquist rate, which
is twice the bandwidth (inverse time constant) of the loop filter. In
particular, the sampling rate of the NTP loop, even using only every
seventh sample, is twice the Nyquist rate.

Dave


Okay, so how is the bandwidth equal to the inverse TC, and is that the
TC as in 3 or as in 2^3=7? I don't understand the meaning of the term
bandwidth in this context. And when you say that it works even if you
only use every seventh sample, is that even if the sample is seven
poll intervals old every time?

Brian Utterback
brian dot utterback at sun dot com

.



Relevant Pages

  • Word clock
    ... Yup, no two or more digital bitstreams will really "sync" unless they are running off the same clock source, or are using an SRC (sampling rate converter) at their input. ... With them, clock issues are less of a concern, since one input can take an AES42 digital mic at 96kHz, another a DAT machine at 44.1, and another with an analog input. ... That is also why the digital camera inputs we have seen have SRC's, they don't lock to external AES clock. ...
    (rec.arts.movies.production.sound)
  • Re: How should an NTP server fail?
    ... The number of samples in the clock filter has nothing to do with the selection process, nor whether the peer is the system peer or not. ... What bugs me when these issues appear on the bugs list is when it is not a bug but a design issue which which should not be so narrowly confined. ... It's the strongest advice I can give is to view the architecture briefing on the NTP project page before submitting reports like that. ...
    (comp.protocols.time.ntp)
  • Re: ntpd going wild
    ... So please tell us about your configuration (like ... extra that plays with the system's clock. ... About that maxpoll setting: Of course the offset may grow larger the ... But doesn't ntpd automatically keep the poll ...
    (comp.protocols.time.ntp)
  • Re: Speed of ntp convergence
    ... With a 16 sec poll, ntp should NOT have a 1 hour time constant. ... that the drift file is correct? ... Unfortunately it will only step the clock if the time is out by more than ...
    (comp.protocols.time.ntp)
  • Re: Confused about synchronous communications
    ... I just have to change the clock 2x as fast I think and it should work ... For my communications I don't have to poll but I will eventually add ... trigger though. ... Even in real time Linux interrupt latency can be> 10uS. ...
    (sci.electronics.design)