Development of Network Interface Cards for TRIDAQ systems with the NaNet framework
Creators
- 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/C03037Additional details
Identifiers
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