Implementation of IEEE-1588 timing and synchronization for ATCA control and data acquisition systems

Abstract Control and data acquisition (C&DA) systems for Fusion experiments are required to provide accurate timing and synchronization (T&S) signals to all of its components. IPFN adopted PICMG's Advanced Telecommunications Computing Architecture (ATCA) industry standard to develop C&DA instrumentation. ATCA was chosen not only for its high throughput characteristics but also for its high availability (HA) features which become of greater importance in steady-state operation scenarios. However, the specified ATCA clock and synchronization interface may be too limited for the timing and synchronization needs in advanced Physics experiments. Upcoming specification extensions, developed by the “xTCA for Physics” workgroups, will contemplate, among others, a complementary timing specification, developed by the PICMG xTCA for Physics IO, Timing and Synchronization Technical Committee. The IEEE-1588 Precision Time Protocol (PTP) over Ethernet is one of the protocols, proposed by the Committee, aiming for precise synchronization of clocks in measurement and control systems, based on low jitter and slave-to-slave skew criteria. The paper presents an implementation of IEEE-1588 over Ethernet, in an ATCA hardware platform. The ATCA hardware consists of an Advanced Mezzanine Card (AMC) quad-carrier front board with PCI Express switching. IEEE-1588 is to be implemented on a Virtex-6 FPGA. Ethernet connectivity with the remote master clock is located on the rear transition module (RTM). The generated synchronized clock and absolute time in IRIG-B format are distributed to all systems endpoints by a cross-point switch which is also implemented on the FPGA.

[1]  Miguel Correia,et al.  ATCA/xTCA-based hardware for control and data acquisition on Nuclear Fusion fast control plant systems , 2010, 2010 17th IEEE-NPSS Real Time Conference.

[2]  Pedro Moreira,et al.  White rabbit: Sub-nanosecond timing distribution over ethernet , 2009, 2009 International Symposium on Precision Clock Synchronization for Measurement, Control and Communication.

[3]  B. Goncalves,et al.  An overview of the ATCA® timing and synchronization resources for Control and Data Acquisition , 2010, 2010 17th IEEE-NPSS Real Time Conference.

[4]  Kang Lee,et al.  IEEE 1588 standard for a precision clock synchronization protocol for networked measurement and control systems , 2002, 2nd ISA/IEEE Sensors for Industry Conference,.

[5]  Raymond S. Larsen Advances in developing next-generation electronics standards for physics , 2009, 2009 16th IEEE-NPSS Real Time Conference.

[6]  C. Bohm,et al.  Timing and Triggering System Prototype for the XFEL Project , 2011, IEEE Transactions on Nuclear Science.

[7]  M Ruiz,et al.  Implementation of local area network extension for instrumentation standard trigger capabilities in advanced data acquisition platforms. , 2008, The Review of scientific instruments.

[8]  Carlos Correia,et al.  xTCA-compliant PCIe hub/controller for Physics CODAC subsystems , 2011 .

[9]  R. W. Downing,et al.  High Availability Instrumentation Packaging Standards for the ILC and Detectors , 2006 .

[10]  C. Bohm,et al.  An advanced FPGA based phase-lock-loop system as an alternative solution for the XFEL timing system , 2009, 2009 IEEE Nuclear Science Symposium Conference Record (NSS/MIC).