Multi-Device Synchronization Fundamentals
Modern neuroscience experiments typically combine multiple data streams — electrophysiology, video, photometry, behavioral sensors, and stimulus delivery — that must be aligned in time.
Plan multi-device experiment rigs with TTL sync analysis, data rate budgets, and timing alignment recommendations.
Try it out
Load example Experiment Sync & Timing Calculator data to see the full workflow
Don't use for
Modern neuroscience experiments typically combine multiple data streams — electrophysiology, video, photometry, behavioral sensors, and stimulus delivery — that must be aligned in time.
Several issues can compromise data alignment in multi-device experiments:
• Unsynced internal clocks: Two devices with independent 10 MHz oscillators will drift apart at 10–100 ppm, accumulating milliseconds of error per hour • Display latency: Monitors add 8–16 ms of frame delay. Stimulus onset times must account for this pipeline delay, not just the software trigger timestamp • USB polling jitter: USB devices have variable polling intervals (125 µs for USB2, 1 ms for USB1.1) that add timing uncertainty beyond the device’s inherent latency • Buffer overflow drops: When data rate exceeds storage write speed, samples are silently dropped, creating undetectable timing gaps • Ground loops: Sharing TTL lines between devices on different power circuits can introduce noise that corrupts sync pulses • Aliased video sync: If sync error exceeds the camera frame period, events appear in the wrong video frame, corrupting behavioral annotations