Published March 2017 | Version v1
Journal article

Development of Network Interface Cards for TRIDAQ systems with the NaNet framework

  • 1. INFN Sezione di Roma - Tor Vergata, Via della Ricerca Scientifica 1, 00133 Roma (Italy)
  • 2. INFN Sezione di Roma - Sapienza, P.le Aldo Moro 2, 00185 Roma (Italy)
  • 3. INFN Sezione di Pisa, Via F. Buonarroti 2, 56127 Pisa (Italy)
  • 4. INFN Sezione di Ferrara, Via Saragat 1, 44122 Ferrara (Italy)
  • 5. INFN Laboratori Nazionali di Frascati, Via E. Fermi 40, 00044 Frascati (Roma) (Italy)
  • 6. NVIDIA Corp, 2701 San Tomas expressway, Santa Clara, CA 95050 (United States)

Description

NaNet is a framework for the development of FPGA-based PCI Express (PCIe) Network Interface Cards (NICs) with real-time data transport architecture that can be effectively employed in TRIDAQ systems. Key features of the architecture are the flexibility in the configuration of the number and kind of the I/O channels, the hardware offloading of the network protocol stack, the stream processing capability, and the zero-copy CPU and GPU Remote Direct Memory Access (RDMA). Three NIC designs have been developed with the NaNet framework: NaNet-1 and NaNet-10 for the CERN NA62 low level trigger and NaNet3 for the KM3NeT-IT underwater neutrino telescope DAQ system. We will focus our description on the NaNet-10 design, as it is the most complete of the three in terms of capabilities and integrated IPs of the framework.

Availability note (English)

Available from http://dx.doi.org/10.1088/1748-0221/12/03/C03037

Additional details

Publishing Information

Journal Title
Journal of Instrumentation
Journal Volume
12
Journal Issue
03
Journal Page Range
p. C03037
ISSN
1748-0221

INIS

Country of Publication
United Kingdom
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
49030343
Subject category
S46: INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND TECHNOLOGY;
Descriptors DEI
DATA TRANSMISSION SYSTEMS; F CODES; FLEXIBILITY; NEUTRINOS; REAL TIME SYSTEMS; STREAMS; TELESCOPES; UNDERWATER
Descriptors DEC
COMPUTER CODES; ELEMENTARY PARTICLES; FERMIONS; LEPTONS; LEVELS; MASSLESS PARTICLES; MECHANICAL PROPERTIES; RIVERS; SURFACE WATERS; TENSILE PROPERTIES