Reference Clock Synchronization
- Updated2025-12-03
- 2 minute(s) read
Reference Clock synchronization ensures that all synchronized devices maintain phase alignment, even at different rates, by using a common reference signal.
- The counter timebases remain synchronized without drift.
- The counter timebases remain in phase if the application requires different counter timebase frequencies.
When using Reference Clock synchronization, a device does not directly use a clock from another device in place of an onboard clock. Instead, all devices synchronize their onboard oscillators to a common reference signal using a phase-locked loop. Each device then derives other clocks from the synchronized oscillators. You must share a Start Trigger for the derived clocks to start in phase.
For PXI devices, the reference signal is typically a 10 MHz clock on the chassis backplane ( PXI_Clk10). For PXI Express devices, the reference signal is typically a 100 MHz clock on the chassis backplane ( PXIe_Clk100).
The chassis backplane clocks of PXI devices or PXI Express devices might provide different accuracy than the onboard oscillator of a device. For example, the PXIe-1062Q chassis has 25 ppm clock accuracy, while the PXI-6259 has 50 ppm clock accuracy.
For PCI and PCI Express devices, the reference signal is a clock from another device (typically 10MHzRefClk). Use the RefClk.Src attribute/property to specify the terminal of the reference signal for a given task. Set RefClk.Src to OnboardClock on the master device to lock to the onboard oscillator, rather than use it directly. Locking to the onboard oscillator helps to equalize skew between the master and slave devices.
Reference Clock synchronization minimizes or eliminates skew in the clocks. However, the shared Start Trigger must travel from the master device to the slave devices, resulting in skew. Some devices allow you to correct for that skew.
Some devices use a Master Timebase instead of a Reference Clock, thus the devices use Master Timebase synchronization. Reference Clock synchronization also requires you to share multiple signals and reserve multiple RTSI or PXI trigger lines for those signals. For Sample Clock-timed applications where all devices run at the same rate, you can use Sample Clock synchronization. Sample Clock synchronization eliminates the need for a shared Start Trigger, thus the additional RTSI/PXI line. Through Sample Clock synchronization. you can synchronize devices that use a Master Timebase with devices that use a Reference Clock.
Related Information
- Synchronization
- Skew
- Accuracy
- Trigger Skew Correction
- Master Timebase Synchronization
Master Timebase synchronization ensures that synchronized devices maintain phase alignment, even at different rates. The method derives clocks from a Master Timebase for all devices.
- Sample Clock Synchronization
- Master and Slave Devices