Hey I'm looking for suggestions for implementing a very high precision timekeeping device.
I need to record independent signals in multiple devices and then time match them to an accuracy of about 60uS (3 samples at 48khz).
I was thinking of using GPS for time syncing (good to about 10-50nS with cheap commercial receivers), but some of the recordings could be done in areas without good gps signal.
My current idea is to sync all the devices initially (either with gps, or plugging them to a single pulse generator) and them keeping time locally with a high precision RTC of some sort and assume that the RTC can keep the needed accuracy (±30uS) for a reasonable amount of time (6-12hours) before needing to time sync them again.
Unfortunately the best RTCs I have seen have an accuracy of ±2.0ppm which is a time drift of about 41mS per 6hours, which is just too much for my application.
I'm looking for recommendations of how to keep an accurate clock signal across multiple non connected devices.