In nuclear physics applications and medical imaging setups the new generation of instruments for Time-Of-Flight Positron Emission Tomography (TOF-PET) combine detection and first processing steps in what is known as smart sensing. As usual in development of modern digital systems, fast prototyping is a must and for this reason read-out modules are based on Field Programmable Gate Array (FPGA) technology. Each FPGA device is directly connected to an array of Silicon Photon Multipliers (SiPM) and provides timestamping of detected events by means of a high-performance Time-to-Digital Converter (TDC) featuring single-shot precision at tens of picoseconds. In this contribution, we present a communication protocol between a host and a Ring-Chain (RC) architecture of these FPGAs connected in daisy chain by means of Gigabit Transceivers (GT) interfaces. This protocol allows the univocal identification of the sender, the data integrity check and the line congestion management. It is based on three main firmware modules: the first one, the Message Builder (MB), organizes the composition of the message structure, the second one, the Initialization Module (IM), configures the setup, and finally the Traffic Manager (TM) manages the congestion of the RC. The whole architecture, composed of physical layer and communication protocol, features a general-purpose solution to connect many FPGA boards with a reliable connection and high speed, achieving throughput rates up to 250 Mmeasures/s.

Plug-and-Play High-Speed Communication Protocol for Readout-Systems Network Based on FPGA and Gigabit Optical Fiber Network

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

Abstract

In nuclear physics applications and medical imaging setups the new generation of instruments for Time-Of-Flight Positron Emission Tomography (TOF-PET) combine detection and first processing steps in what is known as smart sensing. As usual in development of modern digital systems, fast prototyping is a must and for this reason read-out modules are based on Field Programmable Gate Array (FPGA) technology. Each FPGA device is directly connected to an array of Silicon Photon Multipliers (SiPM) and provides timestamping of detected events by means of a high-performance Time-to-Digital Converter (TDC) featuring single-shot precision at tens of picoseconds. In this contribution, we present a communication protocol between a host and a Ring-Chain (RC) architecture of these FPGAs connected in daisy chain by means of Gigabit Transceivers (GT) interfaces. This protocol allows the univocal identification of the sender, the data integrity check and the line congestion management. It is based on three main firmware modules: the first one, the Message Builder (MB), organizes the composition of the message structure, the second one, the Initialization Module (IM), configures the setup, and finally the Traffic Manager (TM) manages the congestion of the RC. The whole architecture, composed of physical layer and communication protocol, features a general-purpose solution to connect many FPGA boards with a reliable connection and high speed, achieving throughput rates up to 250 Mmeasures/s.
2020 IEEE Nuclear Science Symposium and Medical Imaging Conference, NSS/MIC 2020
978-1-7281-7693-2
Time-to-Digital Converter (TDC), Positron Emission Tomography (PET), Field Programmable Gate Array (FPGA), Gigabit Transceiver (GT), Network, Optical Fiber, Small-Factor Pluggable (SFP), Time-of-Flight (TOF), Communication Protocol, Readout Network
File in questo prodotto:
File Dimensione Formato  
CR - GTH - FINAL - CHECK.pdf

Accesso riservato

: Publisher’s version
Dimensione 966.3 kB
Formato Adobe PDF
966.3 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/1169729
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact