Technological Aspect of the Trigger-Less Readout Architecture for the LHCb Upgrade at CERN

16
Technological Aspect of the Trigger-Less Readout Architecture for the LHCb Upgrade at CERN Topical Workshop on Electronics for Particle Physics (IEEE 2013) 2013 October 27 - November 2 Seoul, Korea Guillaume Vouters LAPP - Annecy - France on behalf of the LHCb Collaboration

description

Technological Aspect of the Trigger-Less Readout Architecture for the LHCb Upgrade at CERN. Topical Workshop on Electronics for Particle Physics (IEEE 2013) 2013 October 27 - November 2 Seoul, Korea. Guillaume Vouters LAPP - Annecy - France on behalf of the LHCb Collaboration. - PowerPoint PPT Presentation

Transcript of Technological Aspect of the Trigger-Less Readout Architecture for the LHCb Upgrade at CERN

Page 1: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

Technological Aspect of the Trigger-Less Readout Architecture

for the LHCb Upgrade at CERNTopical Workshop on Electronics for Particle Physics (IEEE 2013)

2013 October 27 - November 2Seoul, Korea

Guillaume VoutersLAPP - Annecy - France

on behalf of the LHCb Collaboration

Page 2: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

2

Outline

Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

• Introduction to LHCb and current performance

• Motivations for an upgrade of the LHCb detectoro Current limitations

• Detector Upgrade

• Readout Architecture Upgradeo FE Trigger-less electronics

o DAQ technologies

o Firmware architecture

• Outlook on plans and future running conditions

Page 3: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

3Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

Vertexing

Particle ID

Tracking

MuonCalorimetersFirst-level

HW trigger

Current LHCb detector

Page 4: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

4Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

Upgrading LHCb

The amount of data and the physics yield from data recorded by the current LHCb experiment is limited by its detector, readout technologies and hardware trigger.

While LHC accelerator will keep steadily increasing …

• energy / beam (3.5 4 6.5 TeV …)

• luminosity (peak 8x1033 2x1034 cm-2s-1 … )

… LHCb will stay limited in terms of

• data bandwidth: limited to 1.1 MHz / 40 MHz max

• physics yields for hadronic channels at the hardware trigger

• detectors degradation at higher luminosities

Now!Design!

Page 5: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

5Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

Upgrade StrategyRemove first-level hardware trigger! accept all LHC bunch crossing: trigger-less Front-End electronics

HLT

Current

HLT++Upgrade

1MHz event rate

40MHz event rate

Readout Supervisor

L0 Hardware Trigger

Readout Supervisor

Low-level Trigger

~40 Tb/s

Low-level Trigger

~1Tb/s

Courtesy K. Wyllie

Page 6: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

6Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

Trigger-less FE

Compress (zero-suppress) data already at the FE• reduce # of links from ~80000 to ~12500 (~20 MCHF to ~3.1 MCHF)• data driven readout (asynchronous) + variable latencies!

Efficiently usage of link bandwidth for data• pack data on data link continuously with elastic buffer• extensive use of CERN GBT (robust FEC or WideBus mode)

evaluate choices based on complexity vs robustness

NO TRIGGER to FE! Only commands, clock and slow

control

Page 7: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

7Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

Efficient Data Packing Mechanism

01234

Average event size = link bandwidth

Buffer depth

Average event size

01234

Link bandwidth

01234

BX0BX1BX2BX3BX4

BX0BX1

BX2 BX3 BX4

Header is the unique identifier for each event in frame Compulsory (tag for each LHC crossing) Programmable in its content (must contain length of frame and BXID) Used by readout board to decode and separate frames

+ =

Page 8: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

8Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

Upgraded LHCb Detector

New Vertex Detector

Particle IDReplace HPDs +

electronics

Muon new electronics

CalorimetersReduce PMT gain +

new electronics

New Tracking stations

Page 9: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

9Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

LHCb Upgrade Readout Architecture

Replicate for as much as needed (scalable)

Same ATCA board used in different flavors:

same generic hardware, different firmware

Page 10: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

10Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

Back-End: New LHCb readout board

24 inputs @ 4.8 GbGBT format

12 outputs/inputs @ 10Gbethernet

AMC

Classical approach: ~0.5 Tb/s data aggregator board with 10 GbE to FARM

96 inputs @ 4.8 Gb processing in FPGA 48 x 10G ethernet ports

Page 11: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

11Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

ATCA40

Under test

Page 12: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

12Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

AMC40

Now ready and being tested!

TELL40 = ATCA40 + 4xAMC40 + specific TELL40 firmware in AMC40

Page 13: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

13Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

Common Firmware Development

ErrorRecovering

DataProcessing

LLT decision

MEP building

BCIDAlignmentDecoding

Memory

DDR3Computer NetworkCCPC

resets

ECS

Throttle

FE(s) data (up to 24)

x6

x6x6

x6

x6

Low Level Interface

Low Level Interface

If 80 bits width GBT

If 112bits width GBT

Throttle

SOL 40

Common development

Specific development TFC command decoder

Page 14: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

14Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

AMC40 test setup (MiniDAQ)

The MiniDAQ is the first step to the LHCb DAQ upgrade in order to check : Hardware functionalities Firmware developments Software developments

Page 15: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

15Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

LHCb data taking plan

2014 2015 2016 2017 2018 2019 2020 2021 2022LHC LSI LHC Run IIILHC Run II LHC LSII LHC LSIII

for high-lumi LHCLpeak> 5x1034cm-2s-1

Upgrade TDRsTendering & Serial

productionQuality control & acceptance tests

Installation & commissioning upgrade

(18 months to plan!)

Technical reviews & technology choices

(ongoing now!)

Page 16: Technological Aspect of the  Trigger-Less Readout Architecture  for the  LHCb Upgrade at  CERN

16Guillaume Vouters - IEEE 2013, Seoul, Korea31/10/2013

Conclusion

An upgrade plan of the LHCb experiment has been laid out • Aim at collecting 10x more data and 20x more hadronic events

LHCb upgrade is technologically challenging and time wise tight• Trigger-less, ~40 Tb/s network, minimize number of components• Optimize costs and manpower: be smarter …• R&D, specs, evaluation, validation are ongoing.

CERN endorsed the LHCb Upgrade by fully approving it!

We have exciting times ahead in 2014 and beyond!