workshop, 13 March 2013 Hannes Sakulin / PH-CMD (CMS Data Acquisition and Trigger) With input from: Filippo Costa & Csaba Soos (ALICE); Markus.

Slides:



Advertisements
Similar presentations
READOUT LINK Filippo Costa. 2Filippo Costa - readout link.
Advertisements

Who We Are? Detector Building Group of KFKI-RMKI (Research Institute for Particle and Nuclear Physics), Budapest, HUNGARY.
A Gigabit Ethernet Link Source Card Robert E. Blair, John W. Dawson, Gary Drake, David J. Francis*, William N. Haberichter, James L. Schlereth Argonne.
The LHCb Event-Builder Markus Frank, Jean-Christophe Garnier, Clara Gaspar, Richard Jacobson, Beat Jost, Guoming Liu, Niko Neufeld, CERN/PH 17 th Real-Time.
TDC 461 Basic Communications Systems Local Area Networks 29 May, 2001.
LHCb readout infrastructure NA62 TDAQ WG Meeting April 1 st, 2009 Niko Neufeld, PH/LBC.
Document Number ETH West Diamond Avenue - Third Floor, Gaithersburg, MD Phone: (301) Fax: (301)
Chapter 4: Managing LAN Traffic
CSC 311 IEEE STANDARD ETHERNET Common Bus topology Uses CSMA/CD Named after “ether”, the imaginary substance many once believed occupied all of space.
MSS, ALICE week, 21/9/041 A part of ALICE-DAQ for the Forward Detectors University of Athens Physics Department Annie BELOGIANNI, Paraskevi GANOTI, Filimon.
DDL hardware, DATE training1 Detector Data Link (DDL) DDL hardware Csaba SOOS.
GBT Interface Card for a Linux Computer Carson Teale 1.
LECC2003 AmsterdamMatthias Müller A RobIn Prototype for a PCI-Bus based Atlas Readout-System B. Gorini, M. Joos, J. Petersen (CERN, Geneva) A. Kugel, R.
14 Sep 2005DAQ - Paul Dauncey1 Tech Board: DAQ/Online Status Paul Dauncey Imperial College London.
Status and plans for online installation LHCb Installation Review April, 12 th 2005 Niko Neufeld for the LHCb Online team.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
Design and Performance of a PCI Interface with four 2 Gbit/s Serial Optical Links Stefan Haas, Markus Joos CERN Wieslaw Iwanski Henryk Niewodnicznski Institute.
Network Architecture for the LHCb DAQ Upgrade Guoming Liu CERN, Switzerland Upgrade DAQ Miniworkshop May 27, 2013.
Gueorgui ANTCHEVPrague 3-7 September The TOTEM Front End Driver, its Components and Applications in the TOTEM Experiment G. Antchev a, b, P. Aspell.
The new CMS DAQ system for LHC operation after 2014 (DAQ2) CHEP2013: Computing in High Energy Physics Oct 2013 Amsterdam Andre Holzner, University.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
CMS ECAL Week, July 20021Eric CANO, CERN/EP-CMD FEDkit FED Slink64 readout kit Dominique Gigi, Eric Cano (CERN EP/CMD)
1 Network Performance Optimisation and Load Balancing Wulf Thannhaeuser.
T1 hardware Detector Control System, OK several automates have been added, LV and HV sequences. FSM manages transition between Busy, ON and OFF states.
Lecture (Mar 23, 2000) H/W Assignment 3 posted on Web –Due Tuesday March 28, 2000 Review of Data packets LANS WANS.
Latest ideas in DAQ development for LHC B. Gorini - CERN 1.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
LHCb front-end electronics and its interface to the DAQ.
LHCb DAQ system LHCb SFC review Nov. 26 th 2004 Niko Neufeld, CERN.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
Costas Foudas, The Tracker Interface to TCS, The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller.
Guido Haefeli CHIPP Workshop on Detector R&D Geneva, June 2008 R&D at LPHE/EPFL: SiPM and DAQ electronics.
Links from experiments to DAQ systems Jorgen Christiansen PH-ESE 1.
US Peripheral Crate VMEbus Controller Ben Bylsma EMU – ESR CERN, November 2003.
The Past... DDL in ALICE DAQ The DDL project ( )  Collaboration of CERN, Wigner RCP, and Cerntech Ltd.  The major Hungarian engineering contribution.
ATLAS TDAQ RoI Builder and the Level 2 Supervisor system R. E. Blair, J. Dawson, G. Drake, W. Haberichter, J. Schlereth, M. Abolins, Y. Ermoline, B. G.
Networking update and plans (see also chapter 10 of TP) Bob Dobinson, CERN, June 2000.
TELL1 command line tools Guido Haefeli EPFL, Lausanne Tutorial for TELL1 users : 25.February
DAQ interface + implications for the electronics Niko Neufeld LHCb Electronics Upgrade June 10 th, 2010.
Management of the LHCb DAQ Network Guoming Liu *†, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
Infrastructures and Installation of the Compact Muon Solenoid Data AcQuisition at CERN on behalf of the CMS DAQ group TWEPP 2007 Prague,
FW and HW Status TDAQ WG 10/6/2015. Hardware MPOD: ◦ HV was NOT floating   Sensibility of current limit to external devices  Particularly for chamber.
Control for CTP and LTU boards in Run
3 Sep 2009SLM1 of 12 SLM performance and limitations based on HW tests.
1 Status of Validation Board, Selection Board and L0DU Patrick Robbe, LAL Orsay, 19 Dec 2006.
Straw readout status Status and plans in Prague compared with situation now Choke and error Conclusions and plans.
CPT week May 2003Dominique Gigi CMS DAQ 1.Block diagram 2.Form Factor 3.Mezzanine card (transmitter SLINK64) 4.Test environment 5.Test done 1.Acquisition.
Introduction to DAQ Architecture Niko Neufeld CERN / IPHE Lausanne.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Introduction to Communication Lecture (10) 1. 2 Wired LANs: Ethernet IEEE Project 802 defines the LLC and MAC sublayers for all LANs including Ethernet.
Remigius K Mommsen Fermilab CMS Run 2 Event Building.
1 DCS Meeting, CERN (vydio), Jun 25th 2013, A. Cotta Ramusino for INFN and Dip. Fisica FE Preliminary DCS technical specifications (v1.0) for the Gigatracker.
DAQ 1000 Tonko Ljubicic, Mike LeVine, Bob Scheetz, John Hammond, Danny Padrazo, Fred Bieser, Jeff Landgraf.
The Evaluation Tool for the LHCb Event Builder Network Upgrade Guoming Liu, Niko Neufeld CERN, Switzerland 18 th Real-Time Conference June 13, 2012.
The Data Handling Hybrid Igor Konorov TUM Physics Department E18.
EPS 2007 Alexander Oh, CERN 1 The DAQ and Run Control of CMS EPS 2007, Manchester Alexander Oh, CERN, PH-CMD On behalf of the CMS-CMD Group.
DHH at DESY Test Beam 2016 Igor Konorov TUM Physics Department E18 19-th DEPFET workshop May Kloster Seeon Overview: DHH system overview DHE/DHC.
CHEP 2010, October 2010, Taipei, Taiwan 1 18 th International Conference on Computing in High Energy and Nuclear Physics This research project has.
Use of FPGA for dataflow Filippo Costa ALICE O2 CERN
LHCb and InfiniBand on FPGA
Status of NA62 straw readout
Enrico Gamberini for the GTK WG TDAQ WG Meeting June 01, 2016
TELL1 A common data acquisition board for LHCb
RT2003, Montreal Niko Neufeld, CERN-EP & Univ. de Lausanne
CMS DAQ Event Builder Based on Gigabit Ethernet
Run experience Cover FW SRB FW DAQ and monitoring
Data Link Issues Relates to Lab 2.
Event Building With Smart NICs
Network Processors for a 1 MHz Trigger-DAQ System
TELL1 A common data acquisition board for LHCb
Presentation transcript:

workshop, 13 March 2013 Hannes Sakulin / PH-CMD (CMS Data Acquisition and Trigger) With input from: Filippo Costa & Csaba Soos (ALICE); Markus Joos & Stefan Haas (ATLAS), Dominique Gigi, Attila Racz, Christoph Schwick & Konstanty Sumorok (CMS), Niko Neufeld (LHCb)

MAC 3 ATLAS ALICE CMSLHCb X SLINK MB/s X PCI PCIx/e SLINK 160/200MB/s DDL 200 MB/s Myrinet IP 4x 1 Gb/s Ethernet 480 MB/s Gigabit Ethernet patch panel X Myrinet PC Sub Det custom commercial PHY DAQ custom cPCI PCI DAQ ‘IP core’ In subdet FPGA The Links Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin Common HW But not FW Myrinet NIC

MAC 4 ATLAS ALICE CMSLHCb X SLINK MB/s X PCI PCIx/e SLINK 160/200MB/s DDL 200 MB/s Myrinet IP 4x 1 Gb/s Ethernet 480 MB/s Gigabit Ethernet 2.15 Gb/s, 8b/10b multi mode fiber 2 Gb/s, 8b/10b multi mode fiber 2x 2.5 Gb/s, 8b/10b multi mode fiber 14 twisted pairs doubly shielded 350 Mb/s, LVDS, 6b/7b 4x4 twisted pairs unshielded (Cat-6) 125 Mbaud, PAM baseT patch panel X Myrinet PC Sub Det custom commercial PHY DAQ custom cPCI PCI DAQ ‘IP core’ In subdet FPGA The Links Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin Common HW But not FW Myrinet NIC

MAC 5 ATLAS ALICE CMSLHCb X SLINK MB/s X PCI PCIx/e SLINK 160/200MB/s DDL 200 MB/s Myrinet IP 4x 1 Gb/s Ethernet 480 MB/s Gigabit Ethernet 2.15 Gb/s, 8b/10b multi mode fiber 2 Gb/s, 8b/10b multi mode fiber 2x 2.5 Gb/s, 8b/10b multi mode fiber 14 twisted pairs doubly shielded 350 Mb/s, LVDS, 6b/7b 4x4 twisted pairs unshielded (Cat-6) 125 Mbaud, PAM-5 patch panel X Myrinet PC Sub Det custom commercial PHY DAQ custom cPCI PCI DAQ ‘IP core’ In subdet FPGA The Links Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin Common HW But not FW Myrinet NIC SIU DIU HOLA ROBIN FRL SLINK CMC TELL-1 Switch Force-10

MAC 6 ATLAS ALICE CMSLHCb X SLINK MB/s X PCI PCIx/e SLINK 160/200MB/s DDL 200 MB/s Myrinet IP 4x 1 Gb/s Ethernet 480 MB/s Gigabit Ethernet 2.15 Gb/s, 8b/10b multi mode fiber 2 Gb/s, 8b/10b multi mode fiber 2x 2.5 Gb/s, 8b/10b multi mode fiber 14 twisted pairs doubly shielded 350 Mb/s, LVDS, 6b/7b 4x4 twisted pairs unshielded (Cat-6) 125 Mbaud, PAM-5 patch panel X Myrinet PC Sub Det custom PHY DAQ custom cPCI PCI DAQ ‘IP core’ In subdet FPGA The Links Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin Common HW But not FW Myrinet NIC SIU DIU HOLA FRL SLINK CMC TELL-1 Switch Force-10

MAC 7 ATLAS ALICE CMSLHCb X PCI SLINK MB/s X PCI PCIx/e SLINK 160/200MB/s DDL 200 MB/s Myrinet IP 4x1 Gb/s Ethernet 480 MB/s Gigabit Ethernet 2.15 Gb/s, 8b/10b multi mode fiber 2 Gb/s, 8b/10b multi mode fiber 2x 2.5 Gb/s, 8b/10b multi mode fiber 14 twisted pairs doubly shielded 350 Mb/s, LVDS, 6b/7b 4x4 twisted pairs unshielded (Cat-6) 125 Mbaud, PAM-5 patch panel X Myrinet PC PHY cPCI 200m 5-30m m 20-40m 36m detector cavern underground counting room surface / shaft From Where to Where Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin Myrinet

MAC 8 ATLAS ALICE CMSLHCb X PCI SLINK MB/s X PCI PCIx/e SLINK 160/200MB/s DDL 200 MB/s Myrinet IP 4x1 Gb/s Ethernet 480 MB/s Gigabit Ethernet 2.15 Gb/s, 8b/10b multi mode fiber 2 Gb/s, 8b/10b multi mode fiber 2x 2.5 Gb/s, 8b/10b multi mode fiber 14 twisted pairs doubly shielded 350 Mb/s, LVDS, 6b/7b 4x4 twisted pairs unshielded (Cat-6) 125 Mbaud, PAM-5 patch panel X Myrinet PC PHY cPCI 200m 5-30m m 20-40m 36m detector cavern underground counting room surface / shaft From Where to Where Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin Detailed FLUKA simulations showed radiation levels higher than anticipated. - SRAM based FPGAs would have suffered from frequent configuration loss. - Sender (SIU) card re-designed with flash-based FPGA (Actel). New design does not show configuration loss. SEUs do appear in data stream. Myrinet

0§ MAC 9 ATLAS ALICE CMS LHCb X Myrinet X PCI PCIx/e Myrinet IP Gigabit Ethernet patch panel X Myrinet PC PHY cPCI PCIx Try to break it Pre-production tests: finding the limits of the hardware Test with proton and neutron irradiation. Found <1 data error/hour in all 500 links. Discovered bug in one batch of FPGAs. Test link with 7 dB attenuator. Tested maximum speed on ~30 cables (10m). Observed bit errors - above 520 MB/s in worst cable - above 680 MB/s in best cable Set nominal speed to 400 MB/s (=50 MHz) Keep some margin ! Bug in LVDS receiver found workaround implemented. Test with long cables (> 100m) Test in hostile environment - roll with small radius - near fluorescent light System still working fine Under these conditions Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin

MAC 10 ATLAS ALICE CMS LHCb X Myrinet X PCI PCIx/e Myrinet IP Gigabit Ethernet patch panel X Myrinet PC PHY cPCI PCI Production tests Post-production & installation tests Systematic test at factory - vibration - climate chamber Test of links with data generator. Systematic tests at factory with test designed bench by ATLAS - repeated at CERN. Test at low and high supply voltage margins. BER tests on few cards. Fiber attenuation tested in-situ. 1) visual, voltages, currents - 5min 2) Pattern test at full speed - All senders - 12h - All receivers -12h 5% of cards with problems (mostly soldering) - All senders+receivers+cables - 24h, 0 errors 3) Burn-in 4) All cables + receivers post- installation w. mobile tester – 2 min Systematic production tests of Tell-1 board but no temperature cycles. Structured cabling (long UTP cables and patch panels) tested by company. Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin Test at factory vibration climate chamber Test at factory test bench designed by ATLAS

MAC 11 ATLAS ALICE CMS LHCb PCI PCIx/e IP PC PHY Sub-detector commissioning All (central) DAQ groups gave a link and software to the sub-detectors so that they could commission their readout. Links were used in test beams / cosmic tests etc. Then tested with one sub-detector at a time at the pit. Then global runs. PCI PC FED kit FILAR PC Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin Kits given to sub-detectors to test their readout in the lab. CRAC Commissioning Rack x PC

MAC 12 ATLAS ALICE CMS LHCb X Myrinet X PCI PCIx/e Myrinet IP Gigabit Ethernet patch panel X Myrinet PC PHY cPCI PCI Commissioning at the Pit Problems found in commissioning No big problems. SFPs in receiver side failing. Needed to replace all in Plugged it in and it worked. Some sub-dets occasionally skipping data. => Protection added against missing trailers. Voltage dips in power supply in case of big events in one detector (2008 splashes). Upgraded some senders to v2 which has a voltage regulator. Problems between detector-specific firmware and DAQ ”IP core” (both in same FPGA) found. Especially at high rate. Specification and “management” problem. Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin

MAC 13 ATLAS ALICE CMS LHCb X Myrinet X PCIx PCIx/e Myrinet IP Gigabit Ethernet patch panel X PC PHY cPCI PCIx Commissioning at the Pit Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin Excursion – commissioning the LHCb event builder  Link based on 1Gb/s Ethernet is simple and powerful. No (direct) flow-control.  But the devil is in the detail  Found only one affordable switch on the market (at the time) that was able to buffer the event building traffic (synchronized push of all sources to same destination) – Force-10  Not all switches able to handle jumbo frames (packet drops).  Burst of losses after configuration (reset) of senders. Fixed by switch firmware update.  Scheduling in switch needed to be accelerated.  Buffer distribution in switch needed to be fine-tuned.  Corrective measures against tails in event size distribution. (otherwise drops of large events possible).  Link aggregation between main and edge router tuned to use one link per multi-event packet to avoid packet drops.  Small clock difference between main and edge routes causing packet drops. Frame gap introduced.  IRQ coalescence needed in receiver PC.  Monitoring had adverse effect on switch performance.

MAC 14 ATLAS ALICE CMS LHCb X Myrinet X PCI PCIx/e Myrinet Gigabit Ethernet patch panel X Myrinet PC PHY cPCI PCI Built-in self tests Built-in self tests & data generators Loop-back tests. At various levels. Initiated by receiver. Often used to debug problems. Self-test feature of link. Not much used because It does not test the interface from ROD to sender. Links are tested by generating data in the RODs or by taking calibration / cosmics data. Link test. Initiated by receiver. All firmware. Done every time DAQ is started. Data generator firmware for tests of DAQ. Data generator mode of readout board. Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin Data generator Data checker Data generator Link link test Data generator in some RODs Data generator for self-test. Data checker

MAC 15 ATLAS ALICE CMS LHCb X Myrinet X PCI PCIx/e Myrinet Gigabit Ethernet patch panel X Myrinet PC PHY cPCI PCI Built-in self tests Built-in self tests & data generators Loop-back tests. At various levels. Initiated by receiver. Often used to debug problems. Self-test feature of link. Not much used because It does not test the interface from ROD to sender. Links are tested by generating data in the RODs or by taking calibration / cosmics data. Link test. Initiated by receiver. All firmware. Done every time DAQ is started. Data generator firmware for tests of DAQ. Data generator mode of readout board. Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin Data generator Data checker Data generator Link / EVB link test Data generator to test DAQ FW / SW Data generator fw to test DAQ Data generator in some RODs Data generator for self-test. Data checker

17 What parts broke ? ~5 HOLA 4-5 fibers at installation (repaired !) SFP (more early) Only in receiver side (warmer ?) ~10 ROBIN 1-2 PCs few RORC (after power cut) Some short fibers (E2000 connector to patch panel) 0 SIU all SFP replaced 2008 (laser problem) # items replaced in operations # items replaced during commissioning 5-10 FRL (Myrinet problem) 1 cable broken at installation 5 fibers 5 power supplies 22 line cards underground + surface (lasers) few dozen short cables ~50 cables (problems in patch panel) ~150 Tell-1 (vias dying) All line cards multiple times (quality problems) + ~45 Tell-1 8 CMC changed to v2 not enough power 4-5 CMC ALICE PCIx/e patch panel PC 500 ATLAS PCI PC 1700 CMS X Myrinet X cPCI PCI 650 MAC LHCb X IP Gigabit Ethernet patch panel PHY Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin

18 Down times caused by the links ~5 HOLA 4-5 fibers at installation (repaired !) SFP (more early) Only in receiver side (warmer ?) ~10 ROBIN 1-2 PCs few RORC (after power cut) Some short fibers (E2000 connector to patch panel) 0 SIU all SFP replaced 2008 (laser problem) # items replaced in operations # items replaced during commissioning 5-10 FRL (Myrinet problem) 1 cable broken at installation 5 fibers 5 power supplies 22 line cards underground + surface (lasers) few dozen short cables ~50 cables (problems in patch panel) ~150 Tell-1 (vias dying) All line cards multiple times (quality problems) + ~45 Tell-1 8 CMC changed to v2 not enough power 4-5 CMC ALICE PCIx/e patch panel PC 500 ATLAS PCI PC 1700 CMS X Myrinet X cPCI PCI 650 MAC LHCb X IP Gigabit Ethernet patch panel PHY Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin Down time due to readout link very small very small (1-2 h per year) (2011: few hours due to incompatibility btw. new ROS PC and old NIC) very small 1-2h / year Very rare but down time due to Tell-1 boards and Force-10 line cards

MAC 19 ATLAS ALICE CMS LHCb X Myrinet X PCIx PCIx/e Myrinet IP Gigabit Ethernet patch panel X Myrinet PC PHY cPCI PCI Robustness – Data Corruption / Loss Data corruption and loss Data corruption does happen Difficult to debug since no information about where error occurred No CRC errors / CRC errors rate so low that never investigated initial PCI errors fixed by BIOS update – no PCI errors since Few SLINK CRC errors per day on 1-2 links; Not increasing over time No CRC errors, or a lot if contact problems 2-3 MEP packets (12 ev) lost per minute in switch Some de-synchronization But usually a detector problem. 16-bit CRC calculated by subdet CRC check & correction in sender 2 nd CRC check 32-bit CRC calculated by sender CRC checked by receiver Checksum over PCI + PCI parity errors monitored 32-bit CRC part of Ethernet protocol IP header check-sum (no re-transmit) CRC checked in receiver NIC Some data loss due to buffers full - CRC part of Myrinet protocol - Retransmit in case of errors Parity bit CRC calculated by sender CRC checked by by receiver Only 1 bit to indicate any problem Subdet-to-Sender CRC errors - in case of large (splash) events in fwd muon chambers Myrinet CRC errors in bursts, recovered by retransmit. may point to dying laser Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin Data format check in receiver PC. CRC check in filter farm.

MAC 20 ATLAS ALICE CMS LHCb X Myrinet X PCI PCIx/e Myrinet IP Gigabit Ethernet patch panel X Myrinet PC PHY cPCI PCI Dealing with Corrupted Input Dealing with corrupted input Run stopped after 10 CRC errors. DAQ able to deal with re-synchronization, but HLT not. Mildly corrupted data served to HLT. All corrupted data sent to debugging stream in event monitoring. DAQ able to recover from missing fragments / de-synchonization. FED-to-SLINK CRC errors flagged in event header. Events with CRC/Data Format errors dumped to disk (first 10). Stop run if fragment out of order detected (no dump). DAQ gets stuck if re-sync not at same event number in all inputs Corrupted data are dropped. Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin PCIx/e PC PCIx/e PC X HLT Copy of data Infiniband

MAC 21 ATLAS ALICE CMS LHCb X Myrinet X PCI PCIx/e Myrinet IP Gigabit Ethernet patch panel X Myrinet PC PHY cPCI PCI Other Pros & Cons The Advantages of the link Bi-directional. Radiation hard. Simplicity. Ease of interfacing on Readout-Driver side. High throughput Double CRC check easy to spot errors Cost effective. Simple protocol. Copper more cost effective than fiber The inconveniences Data corruption difficult to debug. Not enough error bits in protocol Little monitoring of senders. LC connectors may be connected shifted. Clumsy cablesDeep buffers needed in switches. Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin

MAC 22 ATLAS ALICE CMS LHCb X Myrinet X PCI PCIx/e Myrinet IP Gigabit Ethernet patch panel X Myrinet PC PHY cPCI PCI The Future Readout Links Commissioning & Robustness 13 Mar 2013, Hannes Sakulin IP FEROL cPCI PCI 650 FEROL PCI X 10 / 40 Gigabit Ethernet few 10 Gb/s TCP/IP PCIx PC Optical SLINK-64 6 or 10 Gb/s re-transmit 12x 2 Gb/s or 4x 6 Gb/s 2014 PCIx/e patch panel PC x 2014 Replace all receivers with new ROBIN-NP In LS1. Keep current protocol. Up to 6 Gb/s. Compatible with current senders. Add links. Some new FEDs sending over optical SLINK IP core instead of mezzanine. - Re-transmit. Replace Myrinet with 10 Gb/s TCP/IP directly from FPGA. No changes over LS1. Replace some receivers with new cRORC in LS1. Keep current protocol Up to 6 Gb/s Compatible with current senders. IP core senders. Probably same HW Upgrade plans up to 6Gb/s

Summary All four experiment have robust readout links - Very little down times due to the links - Very little data corruption Important to keep some margin in the specification Rigorous testing pays off. - Much better to find problems early Important to foresee error detection in the protocols Monitoring of the sender is useful Interface needs to be very well defined when giving IP cores to sub-detectors. We should keep this in mind for the upgrades 23