Nuclear physics experiments and medical imaging techniques like Positron Emission Tomography (PET) are moving through time- resolved experiments. Furthermore, the increasing complexity of the phenomena under observation makes mandatory to build a set-up by means of the interconnection of an instrumentation cluster. In this sense, classical Time-to-Digital- Converter (TDC) structure is no more satisfactory, since the number of channels of one measuring unit is no more sufficient. In this contribution, the implementation of a network of TDCs based on Field Programmable-Gate Arrays (FPGAs) is presented. Aim of this contribution is to give the possibility to reach a huge amount of channels, simply by connecting TDCs hosted in different devices without loss in term of precision and resolution. Furthermore, to guarantee fast prototyping and flexibility, all the synchronization algorithm and the TDC are implemented in programmable logic. The idea behind this implementation is a distributed architecture composed of multiple high-resolution TDCs (units of picoseconds) and obtain the timestamps as if they were coming from a single device. The challenge is mainly dictated by the differences in clock frequencies of the devices that compose the network, and can be referred to two problems: the offset leading to different values for the timestamps on different devices, and the gain error, which determines different Least Significant Bits (LSBs) for the measurements. The most relevant problem, the second one, it is addressed by adding an extra channel in each TDC, called sync, which takes care of the synchronization between all the devices which compose the network. In this way, the sync is in charge to measure the clock skew between the TDCs respect to a common signal and consequently normalize all the timestamps.

Synchronization Algorithm in Time-to-Digital Converters Networks

F. Garzetti;N. Lusardi;N. Corna;S. Salgaro;A. Geraci
2020-01-01

Abstract

Nuclear physics experiments and medical imaging techniques like Positron Emission Tomography (PET) are moving through time- resolved experiments. Furthermore, the increasing complexity of the phenomena under observation makes mandatory to build a set-up by means of the interconnection of an instrumentation cluster. In this sense, classical Time-to-Digital- Converter (TDC) structure is no more satisfactory, since the number of channels of one measuring unit is no more sufficient. In this contribution, the implementation of a network of TDCs based on Field Programmable-Gate Arrays (FPGAs) is presented. Aim of this contribution is to give the possibility to reach a huge amount of channels, simply by connecting TDCs hosted in different devices without loss in term of precision and resolution. Furthermore, to guarantee fast prototyping and flexibility, all the synchronization algorithm and the TDC are implemented in programmable logic. The idea behind this implementation is a distributed architecture composed of multiple high-resolution TDCs (units of picoseconds) and obtain the timestamps as if they were coming from a single device. The challenge is mainly dictated by the differences in clock frequencies of the devices that compose the network, and can be referred to two problems: the offset leading to different values for the timestamps on different devices, and the gain error, which determines different Least Significant Bits (LSBs) for the measurements. The most relevant problem, the second one, it is addressed by adding an extra channel in each TDC, called sync, which takes care of the synchronization between all the devices which compose the network. In this way, the sync is in charge to measure the clock skew between the TDCs respect to a common signal and consequently normalize all the timestamps.
2020
2020 IEEE Nuclear Science Symposium and Medical Imaging Conference, NSS/MIC 2020
978-1-7281-7693-2
Time-to-Digital Converter (TDC), Tapped Delay-Line (TDL), Delay-Line (DL), Field Programmable Gate Array (FPGA), System-on-Chip (SoC), Network, Phase-Locked Loop (PLL), Synchronization
File in questo prodotto:
File Dimensione Formato  
CR - SYNC - FINAL - CHECK.pdf

Accesso riservato

: Publisher’s version
Dimensione 299.15 kB
Formato Adobe PDF
299.15 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1169741
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact