• DocumentCode
    37254
  • 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
  • Volume
    62
  • Issue
    4
  • fYear
    2015
  • fDate
    Aug. 2015
  • Firstpage
    1752
  • Lastpage
    1757
  • 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;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/TNS.2015.2441633
  • Filename
    7182798