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.

Development of Network Interface Cards for TRIDAQ systems with the NaNet framework / Ammendola, R.; Biagioni, A.; Cretaro, P.; Lorenzo, S. D.; Fiorini, M.; Frezza, O.; Lamanna, G.; Cicero, F. L.; Lonardo, A.; Martinelli, M.; Neri, I.; Paolucci, P. S.; Pastorelli, E.; Piandani, R.; Pontisso, L.; Rossetti, D.; Simula, F.; Sozzi, M.; Valente, P.; Vicini, P.. - 12:3(2017), pp. C03037-C03037. ((Intervento presentato al convegno Topical Workshop on Electronics for Particle Physics (TWEPP2016) tenutosi a Karlsruhe (GERMANY). [10.1088/1748-0221/12/03/C03037].

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

Lonardo A.;Pastorelli E.;
2017

Abstract

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.
2017
Topical Workshop on Electronics for Particle Physics (TWEPP2016)
Trigger concepts and systems (hardware and software); Computing (architecture,farms, GRID for recording, storage,archiving,and distribution of data); Trigger algorithms
02 Pubblicazione su volume::02a Capitolo o Articolo
Development of Network Interface Cards for TRIDAQ systems with the NaNet framework / Ammendola, R.; Biagioni, A.; Cretaro, P.; Lorenzo, S. D.; Fiorini, M.; Frezza, O.; Lamanna, G.; Cicero, F. L.; Lonardo, A.; Martinelli, M.; Neri, I.; Paolucci, P. S.; Pastorelli, E.; Piandani, R.; Pontisso, L.; Rossetti, D.; Simula, F.; Sozzi, M.; Valente, P.; Vicini, P.. - 12:3(2017), pp. C03037-C03037. ((Intervento presentato al convegno Topical Workshop on Electronics for Particle Physics (TWEPP2016) tenutosi a Karlsruhe (GERMANY). [10.1088/1748-0221/12/03/C03037].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

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/11573/1353352
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact