IEEE 1588 Compatibility With PXIe Controller

Updated Feb 8, 2024

Reported In

Hardware

  • PXIe-8861
  • PXIe-8862
  • PXIe-8822
  • PXIe-8842

Issue Details

In the ethernet section of the specification of PXIe controller, I found that it mentioned 1588.
Does it mean that the PXIe controller is compatible with IEEE 1588?

Solution

The appearance of 1588 in the ethernet section of the PXIe controller specification is to inform the user that the ethernet controller used by the PXIe controller supports IEEE 1588. However, this capability has not been tested, verified and supported by NI.

The reason behind this is that TSN can only synchronize with the industrial stock keeping units (SKUs) CPU with the Time Coordinated Computing (TCC) feature through PCI Precision Time Measurement (PTM) but can't discipline the clock source at the backplane. The CPU used on the PXIe controller with 1588 mentioned is embedded SKUs, not industrial SKUs, so there is no TCC support on the CPU. 

Additional Information

A PXI-6683H can discipline its onboard clock with IEEE 1588 and then source the clock to chassis so that their clock is in phase, but a PXIe controller can't do this.