Earlier quoted context omitted.
Curious, why did telephony require such accurate clocks?
Not in telecommunications, but I do know that there are synchronous comm networks that don’t require any kind of sentinel / delimiter because there is a guarantee that the voltage will agree. My signals background mostly comes out of music, so somebody else probably has a better answer. But any time you need to convert between digital and analog signals relatively seamlessly, ie, introducing minimal processing overhe…
Open-sourcing a more precise time appliance
101–110 of 188 posts
Re: Open-sourcing a more precise time appliance
#102Earlier quoted context omitted.
I'm curious: what's the use case for microsecond-precise timekeeping?
To monitor a control loop that ran in I could have used an in-between time unit, like hundredths of a millisecond, but that would have created embarrassingly long variable names.
Re: Open-sourcing a more precise time appliance
#103Earlier quoted context omitted.
I'm curious: what's the use case for microsecond-precise timekeeping?
There are plenty of practical applications for it. Imagine super high speed, high precision robotics, maybe a synthetic fiber layup machine or an exotic milling machine, that moves at 10m/s. If you have 1us of precision and accuracy then you can send movement commands that are precise down to 10um.
Re: Open-sourcing a more precise time appliance
#104Off topic: I'm reminded of a very small unit of time that was devised to be a least common multiple of various division of time like 24fps, 30fps, 44.1kHz, and a ton of others in video and audio. Does anyone remember what this unit was?
Do you mean the facebook/oculus flicks? Wonder why the repo is archived... https://github.com/facebookarchive/Flicks ninjaed :(
I would imagine it's archived because there's nothing else to really be done. It's basically a blog post. The header can apparently be replaced with three lines.
Re: Open-sourcing a more precise time appliance
#105Off topic: I'm reminded of a very small unit of time that was devised to be a least common multiple of various division of time like 24fps, 30fps, 44.1kHz, and a ton of others in video and audio. Does anyone remember what this unit was?
I think you might be referring to this https://en.wikipedia.org/wiki/Flick_(time)
I searched around on Wikipedia for it and couldn't find it. I might recommend some edits when I have the time.
Re: Open-sourcing a more precise time appliance
#106Man, tough crowd here. And someone who's been following precise timekeeping tech for 25 years now.. this is really cool! I think it's great some smart engineers have built a new reasonably compact and low cost very precise bit of timekeeping hardware. Thank you for sharing it open source!
I am torn. I absolutely love the technical blog post and the effort that went into open sourcing everything needed to build these devices, but, you know, Facebook. Compliments and respect to the engineers involved for really well done engineering.
Re: Open-sourcing a more precise time appliance
#107I figure units doing open hardware could be like when the old SNL sketch about AT&T -- having the slogan "We don't care. We don't have to. We're the phone company." -- was of the same company that hosted Bell Labs.
Re: Open-sourcing a more precise time appliance
#108Earlier quoted context omitted.
There are plenty of practical applications for it. Imagine super high speed, high precision robotics, maybe a synthetic fiber layup machine or an exotic milling machine, that moves at 10m/s. If you have 1us of precision and accuracy then you can send movement commands that are precise down to 10um.
I had the same question - there are obviously a lot of applications for this, but why would a company like FB need it?
Re: Open-sourcing a more precise time appliance
#109Earlier quoted context omitted.
I am torn. I absolutely love the technical blog post and the effort that went into open sourcing everything needed to build these devices, but, you know, Facebook. Compliments and respect to the engineers involved for really well done engineering.
They've built and earned their (negative) reputation. This is cool, but it's like Philip Morris Tobacco Company coming out with a useful home appliance. Uhh....thanks?
Re: Open-sourcing a more precise time appliance
#110Earlier quoted context omitted.
Curious, why did telephony require such accurate clocks?
Seems to be part of SONET and CDMA 2000 standards to keep network elements synchronized: * https://www.gps.gov/cgsic/meetings/2012/weiss1.pdf Specifically frequency and phase sync requirements: * https://en.wikipedia.org/wiki/Synchronization_in_telecommuni...
The T1 was introduced in 1962, having been developed in the 50s. T1 is self-clocking, in that the receiver recovers sync from the line (and there are mechanisms to guarantee enough ones-density to keep the clock recovery circuit working), so a point-to-point T1 circuit with analog on either end has no need for external timing -- one end can just free-run and the whole thing is fine.
But when you start connecting T1 (DS1)s together, moving DS0 signals between them ("time-slot interchange"), or bundling them into higher-rate signals (DS3/T3 and then up into SONET), it's utter chaos unless they're all synchronized.
There's considerable detail in the BSTJ archives, I could dig up some links later.