Forms of Device Synchronization
- Updated2025-12-05
- 2 minute(s) read
The following forms of synchronization are available, listed in order by synchronization accuracy.
- Synchronization accuracy specifications depend on the system and device(s) being used. Refer to your device Specifications for more information.
- Multi-instrument NI-SCOPE sessions automatically synchronize all channels of the included instruments, simplifying your test program development and maintenance. You can only create an NI-SCOPE session with multiple instruments of the same model and in the same chassis.
- Sharing a clock (reference clock or sample clock) among devices can achieve time locking. In some cases, time locking among clocks can achieve greater determinism; however, it does not affect any overall delays in signals sent.
Software-Based Synchronization
You can send a synchronization software command from a host computer to a device. Synchronizing events by software is not deterministic on operating systems such as Windows or Mac.
- Accuracy: tens of milliseconds
Time-Based Synchronization
- Accuracy: under 100 nanoseconds
Signal-Based Synchronization
PXI Trigger or RTSI Trigger Routing (SCOPE, FGEN, HSDIO, RF)
You can send an electrical signal from one device (master) to another (slave) to signal an event using the trigger routing available from a PXI chassis or RTSI cable. The devices dictate the level of determinism. The signal path length mainly determines the synchronization accuracy.
- Accuracy: tens of nanoseconds
External Triggering
You can send triggers to each device through PFI, channel, or other I/O lines on the device front panel. When trigger lines have matched signal path lengths, measured synchronization results may improve.
- Use time locking for greater determinism.
- Accuracy: ± 1 sample clock
NI-TClk (SCOPE, FGEN, HSDIO, RF)
You can use NI-TClk to programmatically phase align clocks and coordinate triggers between devices and multiple chassis. NI-TClk is an advanced synchronization method, and is not supported by all devices.
- Use time locking for greater determinism.
- Accuracy: 10-500 ps
Related Information
- PXI_CLK10 Disciplining With a Time Reference Across Multiple PXI Chassis
- Timing and Synchronization Systems
- PXI Platform Completion Hardware
- NI-DAQmx Synchronization of PXI Express Modules
- PXI Specification Standards Explained
- PXI Star Trigger Line
- What Clock Error Means to Your Measurement System
- When to Use an External Sample Clock on High Speed Digitizer
- NI-TClk Technology for Timing and Synchronization
- Supported Synchronization Methods by Device