logoalt Hacker News

geerlingguy • yesterday at 7:59 PM • 1 reply • view on HN

Once you do get measurement down to nanoseconds, you quickly realize how 'bad' so many clocks you thought were good actually are. Lots of GPS modules with massive sawtooth behavior. Over a day they may be within tens of ns. But over a minute, a lot worse!


Replies

jacquesm • yesterday at 8:03 PM

Yes, but over a decade they are ridiculously precise.

And that's precisely the problem: when you need very short term stability that nicely couples into longer term stability you have your work cut out for you.

Another downside of this kind of project is that to collect the data you are always looking at a minimum of 24 hours or so of sample time and at high enough rates that really adds up. Suddenly you need media that are never going to hiccup during long sequential writes and it turns out that's not a simple problem either. Before long you'll be messing around with the buffering deep inside of GNU Radio (which is amazing piece of software by the way).

But: when it finally works it is extremely satisfying. To see a clock driving a frequency counter and a non-derived clock that lists 9 zeros with a 100 second sampling window is pretty cool.

➕ show 1 reply