Abstract

The KM3NeT infrastructure consists of two deep-sea neutrino telescopes being deployed in the Mediterranean Sea. The telescopes will detect extraterrestrial and atmospheric neutrinos by means of the incident photons induced by the passage of relativistic charged particles through the seawater as a consequence of a neutrino interaction. The telescopes are configured in a three-dimensional grid of digital optical modules, each hosting 31 photomultipliers. The photomultiplier signals produced by the incident Cherenkov photons are converted into digital information consisting of the integrated pulse duration and the time at which it surpasses a chosen threshold. The digitization is done by means of time to digital converters (TDCs) embedded in the field programmable gate array of the central logic board. Subsequently, a state machine formats the acquired data for its transmission to shore. We present the architecture and performance of the front-end firmware consisting of the TDCs and the state machine.

Highlights

  • The KM3NeT neutrino telescopes constitute a deep-sea research infrastructure[1,2] being deployed in the Mediterranean Sea, composed of two detectors placed in two different sites but sharing the same technology

  • As in the case of the to digital converters (TDCs), the SM is integrated as a Wishbone slave with one register to define the payload of the UDP packets sent to the shore station, another register to define the duration of the time slice and six more registers to control the full flags and to send interrupt requests (IRQs) to the LM32 microprocessor

  • Where M is the number of tests and Dj is the differential nonlinearity (DNL) value for each of the tests performed. These tests show the maximum error produced by the DNL is lower than 40 ps, which is negligible for the TDCs performance

Read more

Summary

Introduction

The KM3NeT neutrino telescopes constitute a deep-sea research infrastructure[1,2] being deployed in the Mediterranean Sea, composed of two detectors placed in two different sites but sharing the same technology. The LVDS signals generated by the PMTs are collected by the signal collection board and routed to the central logic board (CLB), where the readout acquisition and digitization of the PMT data is performed. The 31 TDCs, one for each PMT in the DOM, are coded in hardware description language (HDL) in the FPGA. They digitize the LVDS signals to obtain both the arrival time of the pulse and its ToT. The PMT signal digitized by the TDCs is called a “hit.” Once a hit is obtained, a state machine (SM) organizes the hits generated by the TDCs and encodes these into user datagram protocol (UDP) Jumbo frames to be sent to the shore station via the CLB optical link.

KM3NeT Front-End Firmware Requirements
TDC Requirements
State Machine Requirements
Time to Digital Converters
TDC Architecture
TDC Implementation and Resources
Resolution
Precision
High Rate Veto
Multihit
Dead Time
Nonlinearity
Differential nonlinearity
Integral nonlinearity
Temperature Effects
Data Processing
Digital Data Formatting
Firmware Architecture of the State Machine
Test Setup
Data from Deployed DUs
Summary
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call