Title :
100 Gbps PCI-Express Readout for the LHCb Upgrade
Author :
Durante, Paolo ; Neufeld, Niko ; Schwemmer, Rainer ; Marconi, Umberto ; Balbi, Gabriele ; Lax, Ignazio
Author_Institution :
PH Dept., Eur. Organ. for Nucl. Res. (CERN), Geneva, Switzerland
Abstract :
We present a new data acquisition system under development for the next upgrade of the LHCb experiment at CERN. We focus in particular on the design of a new common readout board, the PCIe40, and on the viability of PCI-Express as an interconnect technology for high speed readout. We describe a new high-performance DMA controller for data acquisition, implemented on an FPGA, coupled with a custom software module for the Linux kernel. Lastly, we describe how these components can be leveraged to achieve a throughput of 100 Gbit/s per readout board.
Keywords :
field programmable gate arrays; high energy physics instrumentation computing; nuclear electronics; readout electronics; CERN; FPGA; LHCb Upgrade; Linux kernel; PCI-express readout; PCIe40; data acquisition system; high-performance DMA controller; readout board; Boards; Data acquisition; Field programmable gate arrays; Hardware; Optical fiber communication; Synchronization; Throughput; Data acquisition systems; FPGAs; high energy physics instrumentation; readout electronics; readout systems;
Journal_Title :
Nuclear Science, IEEE Transactions on
DOI :
10.1109/TNS.2015.2441633