Clock distribution and absolute time calibration in NEMO

Download Report

Transcript Clock distribution and absolute time calibration in NEMO

Clock distribution and absolute time calibration in NEMO phase 1

Martino Ruppi INFN di Bari Martino Ruppi – KM3NeT 16 – 18 April 2007 - Pylos

Outlook

• NEMO phase 1 mini-tower • Clock Requirements • Clock Shore Station implementation • Time data flow • The console

Martino Ruppi – KM3NeT 16 – 18 April 2007 - Pylos

NEMO phase 1 mini-tower

PMT16 Floor 4 Floor 3 Floor 2 Floor 1 PMT4 7.5 m Optical Module (OM & FE) PMT1 Junction Box 800 Mbps Synchronous protocol Floor Control Module (FCM) Synchronous protocol PMT15 • • • • FCM Symmetric systems offshore and onshore Dense Wavelength Division Multiplexing (DWDM) based on passive Add&Drop Synchronous Protocol FCM onshore  offshore Recovery clock offshore from data flow DWDM Add&Drop PMT3 PMT2 • • • • • OM Front End (FE) and time stamping in OM Analog signal sampled at fixed rate (200 MHz) Data recording triggered when signal exceeds a remotely-set threshold The clock recovered by FCM is sent to OM Synchronous Protocol FCM  OM

Martino Ruppi – KM3NeT 16 – 18 April 2007 - Pylos

Clock Requirements

Time counting in OMs is based on clock recovered in FCM  Each onshore FCM has to be synchronized by a low-jitter common clock We need to compare the OM time flow with UTC  Onshore clock has to be extracted from GPS clock and time information has to be sent to the apparatus System scaling to KM 3  size The clock produced has to guarantee a very high fan-out

Martino Ruppi – KM3NeT 16 – 18 April 2007 - Pylos

Clock Shore Station

• Recovery clock from GPS receiver • Clock Fan-out toward FCMs onshore • Data and time recovery by IRIG B format • UTC data flow sent to FCMs onshore in synchronous protocol • Go-and-Back time measurements with each pair of onshore/offshore FCM by TDC • Network Time Protocol (NTP) server synchronization of PCs by ethernet NTP GPS Antenna GPS Receiver RS232 PC TDC IRIG B Start x Stop x Connecting Board SCSI Ck 10MHz FPGA • • • • • 4 X LVDS Time Data 4Mbit/s 4 X LVDS Ck 4MHz TDC 25ps sensitive GPS receiver (+/-30 ns RMS) GPS Antenna (now on the roof ot the onshore station) PC control Modular PXI Crate FPGA board National Instr.

Martino Ruppi – KM3NeT 16 – 18 April 2007 - Pylos

Data flow protocol to FCM

UTC start sec.

min hous days Data absolute time Acoustic absolute time frames since 01/01/2006 sec since 01/01/2006 Idle Idle Idle Idle 500 bit = 1/8000 seconds … Idle stop • 8b/10b code (reveling error, scrambling 0/1, byte function embedded) • Time upgraded each 125  • Acoustic data absolute time s • Data (and Slow-Control) absolute time • Room to accomodate more information or commands

Martino Ruppi – KM3NeT 16 – 18 April 2007 - Pylos

The Console (1)

LabView enviroment • FPGA programming Xilinx • PC interface • Instrument remote control • Information storage in DB • Logging • Check alarms • Accessible for control through ethernet

Martino Ruppi – KM3NeT 16 – 18 April 2007 - Pylos

The Console (2)

Off shore time calibration FPGA monitoring and management On shore Time calibration Satellite signal GPS locking Go and Back time measurements TDC Management

Martino Ruppi – KM3NeT 16 – 18 April 2007 - Pylos

Conclusions

• The system is currently working in the NEMO Phase 1 control station • Extension for a full-size 16-floor tower is undergoing (NEMO Phase 2) • The setup can be easily adapted to serve even a KM3-size apparatus (it only needs more modules for the PXI crate)

Martino Ruppi – KM3NeT 16 – 18 April 2007 - Pylos