Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France Olivier Callot 4 July 2002 The L0 Calorimeter Trigger Basic principles Overall organization.

Slides:



Advertisements
Similar presentations
CBM Calorimeter System CBM collaboration meeting, October 2008 I.Korolko(ITEP, Moscow)
Advertisements

1 Calorimeter Trigger to L1-Board data transmission Umberto Marconi INFN Bologna.
Trigger Validation Board PVSS panels tutorial 1. TVB components 2 FPGA controls :  FPGA HCAL hadron trigger  FPGA EPPI electron, photon, pi0, Global.
Digital Filtering Performance in the ATLAS Level-1 Calorimeter Trigger David Hadley on behalf of the ATLAS Collaboration.
INTRODUCTION TO e/ ɣ IN ATLAS In order to acquire the full physics potential of the LHC, the ATLAS electromagnetic calorimeter must be able to identify.
P. Gay Energy flow session1 Analytic Energy Flow F. Chandez P. Gay S. Monteil CALICE Coll.
CHL -2 Level 1 Trigger System Fully Pipelined Custom ElectronicsDigitization Drift Chamber Pre-amp The GlueX experiment will utilize fully pipelined front.
TileCal Electronics A Status Report J. Pilcher 17-Sept-1998.
A segmented principal component analysis applied to calorimetry information at ATLAS ACAT May 22-27, Zeuthen, Germany H. P. Lima Jr, J. M. de Seixas.
Aras Papadelis, Lund University 8 th Nordic LHC Physics Workshop Nov , Lund 1 The ATLAS B-trigger - exploring a new strategy for J/  (ee) ●
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
The Design of MINER  A Howard Budd University of Rochester August, 2004.
Laboratoire de l’Accélérateur Linéaire, Orsay, France and CERN Olivier Callot on behalf of the LHCb collaboration Implementation and Performance of the.
Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS et Université Paris-Sud 11), Orsay, France Olivier Callot 21 September 2005 Calorimeter Configuration.
SPD spill-over and the subtractor Míriam Calvo 23 June 2010.
1 L0 Calorimeter Trigger LHCb Bologna CSN1 Assisi, 22/9/04 U. Marconi INFN Sezione di Bologna.
LHCC Review, CERN, 19/10/99Paul Bright-Thomas, for Alan Watson 1 LVL1 Calorimeter Algorithm Updates Changes since the TDR: Greater “integration” of e/
Claudia-Elisabeth Wulz Institute for High Energy Physics Vienna Level-1 Trigger Menu Working Group CERN, 9 November 2000 Global Trigger Overview.
Laboratoire d’Annecy-le-vieux de Physique des Particules, France Cyril Drancourt Tuesday 16 September 2003 Optical link in Calorimeter DAQ: Link FEE(CROC)
Laurent Locatelli LHCb CERN Calo commissioning meeting 16th April 2008 Trigger Validation Board PVSS control status 1.
The L0 Calorimeter Trigger U. Marconi On behalf of the Bologna Group CSN1, Catania 16/9/02.
C. Beigbeder Final design Review ECAL/HCAL Frond End  FE board : current prototype  Test results Qualification Clock adjustment Noise analysis  FE board.
Laboratoire d’Annecy-le-vieux de Physique des Particules, France Cyril Drancourt Tuesday 3 June 2003 Common L1 Workshop Use in Calorimeter Old design with.
1 Lead glass simulations Eliane Epple, TU Munich Kirill Lapidus, INR Moscow Collaboration Meeting XXI March 2010 GSI.
SL1Calo Input Signal-Handling Requirements Joint Calorimeter – L1 Trigger Workshop November 2008 Norman Gee.
LHCb front-end electronics and its interface to the DAQ.
13 July 2005 ACFA8 Gamma Finding procedure for Realistic PFA T.Fujikawa(Tohoku Univ.), M-C. Chang(Tohoku Univ.), K.Fujii(KEK), A.Miyamoto(KEK), S.Yamashita(ICEPP),
Photon reconstruction and matching Prokudin Mikhail.
New L2cal hardware and CPU timing Laura Sartori. - System overview - Hardware Configuration: a set of Pulsar boards receives, preprocess and merges the.
1 LHCb meeting Anatoli Konoplyannikov Introduction Which HV to be set before beam will come? Needed Constants PVSS data point type (DPT) format.
CALOR April Algorithms for the DØ Calorimeter Sophie Trincaz-Duvoid LPNHE – PARIS VI for the DØ collaboration  Calorimeter short description.
26/11/02CROP meeting-Nicolas Dumont Dayot 1 CROP (Crate Read Out Processor)  Specifications.  Topology.  Error detection-correction.  Treatment (ECAL/HCAL.
ATLAS and the Trigger System The ATLAS (A Toroidal LHC ApparatuS) Experiment is one of the four major experiments operating at the Large Hadron Collider.
11 October 2002Paul Dauncey - CDR Introduction1 CDR Introduction and Overview Paul Dauncey Imperial College London.
Common test for L0 calorimeter electronics (2 nd campaign) 4 April 2007 Speaker : Eric Conte (LPC)
Search for High-Mass Resonances in e + e - Jia Liu Madelyne Greene, Lana Muniz, Jane Nachtman Goal for the summer Searching for new particle Z’ --- a massive.
Laboratoire de l’Accélérateur Linéaire, Orsay, France and CERN Olivier Callot 18 March 2003 Online Data Format and Condition Database Proposed data format.
Calice Meeting Argonne Muon identification with the hadron calorimeter Nicola D’Ascenzo.
SPD VFE installation and commissioning (status and plans) I.Summary of VFE installation II.Stand alone VFE test: noise & offset III.Stand alone test: LED.
1 S, Fedele, Student Presentations, 2004/08/04S Amazing Title Slide Reworking the CES Cluster Reconstruction Algorithm By: Steve Fedele Advisor: Pavel.
Upgrade: Calo Trigger Calorimeter detector 20 Link = 4 copper wire Serial LVDS 280Mhz 32
1 Status of Validation Board, Selection Board and L0DU Patrick Robbe, LAL Orsay, 19 Dec 2006.
Calorimeter global commissioning: progress and plans Patrick Robbe, LAL Orsay & CERN, 25 jun 2008.
ATLAS and the Trigger System The ATLAS (A Toroidal LHC ApparatuS) Experiment [1] is one of the four major experiments operating at the Large Hadron Collider.
John Marshall, 1 John Marshall, University of Cambridge LCD-WG2, July
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
S. Dasu, University of Wisconsin February Calorimeter Trigger for Super LHC Electrons, Photons,  -jets, Jets, Missing E T Current Algorithms.
Sridhara Dasu115 April 2002 L1CaloTrigger Algorithms Sridhara Dasu University of Wisconsin Algorithms: Details, Updates and Simulation - 2 x cm -2.
 reconstruction and identification in CMS A.Nikitenko, Imperial College. LHC Days in Split 1.
Calorimeter Cosmics Patrick Robbe, LAL Orsay & CERN, 20 Feb 2008 Olivier, Stephane, Regis, Herve, Anatoly, Stephane, Valentin, Eric, Patrick.
1 L0Calo ECS. 2 Introduction L0Calo consists in several boards: –In the cavern: Front-End Boards, Trigger Validation Boards and SPD Multiplicity Boards.
21 November 2003Jacques Lefrancois1 HOSTING ELECTRONICS AND CONNECTIVITY Role of calorimeter system: Level 0 trigger +  reconstruction +e/  id. Level.
The LHCb Calorimeter Triggers LAL Orsay and INFN Bologna.
2 Dec 1998F Harris LHCb Trigger Meeting L0 Trigger - ‘Real Estate’ Considerations Current thinking for the size and location of L0 trigger electronics,
Barcelona Group Clermont Ferrand 11/12/2003 FunctionsFunctions Boards location and distributionBoards location and distribution CB block diagram CB block.
EPS HEP 2007 Manchester -- Thilo Pauly July The ATLAS Level-1 Trigger Overview and Status Report including Cosmic-Ray Commissioning Thilo.
- LHCb calorimeter upgrade April 15th, News and ideas on DAQ architecture Frédéric Machefert LAL, Orsay.
IOP HEPP Conference Upgrading the CMS Tracker for SLHC Mark Pesaresi Imperial College, London.
CMS SLHC Calorimeter Trigger Upgrade,
LHCb calorimeter main features
Commissioning of the ALICE-PHOS trigger
Overview of the LHCb Calorimeter Electronics … focus in the ECAL/HCAL
LHCb Trigger, Online and related Electronics
The LHCb L0 Calorimeter Trigger
Front-end Electronics for the LHCb Preshower Rémi CORNAT, Gérard BOHNER, Olivier DESCHAMPS, Jacques LECOQ, Pascal PERRET LPC Clermont-Ferrand.
PID meeting Mechanical implementation Electronics architecture
SVT detector electronics
U. Marconi, D. Breton, S. Luitz
Presentation transcript:

Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France Olivier Callot 4 July 2002 The L0 Calorimeter Trigger Basic principles Overall organization Front-End cards Validation cards L0 trigger review, 4 July 2002

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 2  Identify hot spots A shower has a 'small' size Detect a high energy in a small surface Use a square of 2 x 2 cells area  8 x 8 cm 2 in the central region of ECAL (may loose a few % of the energy)  more than 50 x 50 cm 2 in the outer region of HCAL  Select the particles with the highest E T Due to its high mass, a B particle decays into high P T particles 'High P T ' is a few GeV For the Level 0 decision, we need only the particle with the highest P T.  Maybe also the second highest in HCAL, see later Basic principles

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 3 One can then select locally the highest candidate Process further only these candidates  Reduced complexity and cabling  Only ~200 for ECAL and ~50 for HCAL starting from 6000 and 1500 cells.  Validate the candidates Electron, photon,  0 : Electromagnetic nature using the PreShower, charge using the SPD Same granularity, projective  Look only at the cells with the same number in the other detectors Hadron Would like to add the energy lost in ECAL, in front of the candidate  Complex connectivity, expensive Useful only if the ECAL contribution is important  If small, it can be ignored without too much harm Look only at ECAL candidates !  Manageable number of connections

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 4  Select the highest validated candidate One wants simple decisions at this early level Using the second highest hadron was shown to improve marginally the efficiency in some cases. The studied implementation allows to produce this second highest. No need for a second highest electron or photon. The number of links, and consequently the cost is by far smaller if one reduces locally the number of candidates…  Processing entirely synchronous No dependence on occupancy and on history Easier to understand and to debug Pipeline processing at all stages.

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 5

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 6 Hardware implementation  Inputs About 6000 ECAL cells (same number for PreShower and SPD) Variable cell size, but identical structure for SPD/Prs/ECAL HCAL different, see later Front-end electronics located on top of the detector Order of 100 rads / year  Use SEU immune components, I.e. ACTEL anti-fuse PGA 32 channels per card for ECAL/HCAL, 64 for Prs/SPD We want to minimise cabling complexity Integrate the first selection in the front-end card. Quantity to manipulate: E T, converted from the 12 bits ADC. 8 bits are OK, with full scale around 5 GeV. Use a dedicated backplane for as many connections as possible Use LVDS levels, multiplexed signals, as soon as there are several bits See Daniel’s talk for details.

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 7

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 8

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 9

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 10

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 11 First selection  Build the 2x2 sums Work inside a 32 channels (8x4) front-end card To obtain the 32 2x2 sums, one needs to get the neighbours Via the backplane (9) or dedicated point-to-point cables(4)

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 12  Select the local maximum in the card Simple comparison of the summed E T. Iterative, 16  8  4  2  1 comparisons in 2+1 cycles Currently implemented in 3 ACTEL PGA's

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 13  In the Ecal/Hcal front-end card More details in Christophe’s talk

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 14 ECAL Validation For each candidate, one needs to access the SPD+PreShower information, i.e. 2 times 4 bits for the SPD+Prs cells corresponding to the ECAL candidate. The address is sent from the ECAL to the PreShower FE card  One PreShower card handles 64 channels, exactly 2 ECAL cards. The 2x4 bits are extracted synchronously at each BX and sent to the Validation Card See Remi’s talk

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 15  Usage of the PreShower/SPD information SPD signs the charged particles. The PreShower detects early showers, i.e. electromagnetic particles Electrons give signal in SPD and PreShower. Photons give a signal in PreShower only. To remove pile-up signal, one look only at SPD cells matching a PreShower signal. One can also kill ‘dirty’ candidates, for example if the four PreShower cells are fired. The decision will be in a Look-Up Table, 8 bits of address. Each output will be 3 identical bits, followed by triple voting for SEU protection.

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 16  From ECAL, produce 4 candidates Electrons and photons are just validated FE-candidates ‘local  0 ’ are detected by a high total energy on the card. ‘global  0 ’ are detected by summing the FE-candidates of two consecutive cards. No SPD/PreShower validation foreseen for the  0, but this will be integrated in the card, in case…  This is just a few more output bits of the previous LUT, plus the validation of a register.  Only the highest Et candidate is interesting We select the highest of the 8 on the Validation card Very similar to the selection on the FE-card.  Output 4 candidates Each has 8 bits Et and 8 bits address, plus BX-ID.

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 17 HCAL Validation  Purpose: Add the ECAL energy to HCAL candidate Frequently, a hadronic shower starts in ECAL. Ideal case: Add the ECAL cells in front of the HCAL candidate. But this implies a lot of connections, at 40 MHz. But this addition is important only if the ECAL energy is important If important, it has a large chance to be a local maximum in the ECAL card. This is now a manageable problem About 200 ECAL local maximum, to send to 50 HCAL candidates But one could also sent the HCAL candidates to the ECAL ones,  Less connections  Some duplication  But can use the ECAL Validation Card. One ECAL card matches only one HCAL card. One validation card receives at most four HCAL cards One HCAL card goes at most (30 of 50) to two Validation cards

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 18

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 19  Principle of operation Compare the addresses of the ECAL and HCAL candidates First select which HCAL card to use for this ECAL card  This is a configuration parameter, in a multiplexer. Compare the 5 bits addresses  10 bits LUT, as this varies a lot from Validation card to Validation card  Use 3 identical output bits, and a Triple Voting technique to be SEU immune. There may be several matches An HCAL candidate may be in front of more than one ECAL card ! One should select the highest ECAL contribution matching The ECAL Et is added to the original HCAL Et No other changes  One has no information of which ECAL energy was used. Each (modified) HCAL candidate is sent to the Selection Crate  5 bits address, 8 bits Et + BX-ID  Same format as ECAL candidates…

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 20

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 21 Overall Validation Card (prelim.)

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 22 SPD Multiplicity  Count the total multiplicity in the SPD New idea, under study. Reject dirty events, to cut tails in computing time distribution Should help L1, and reconstruction Biases to be understood.  Re-use of the connections In the PreShower card, count the number of SPD bits fired Answer in the range 0-64 = 7 bits Send this number to the ‘validation’ slot, using the same backplane links as in the ECAL crate The processing is simple: Add the 8 numbers and send the 10 bits to the Selection Crate. This can be added on the (existing) SPD control card which will anyway exist on this slot.

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 23 Selection Crate  Receive several similar inputs 28 electrons, 28 photons, 28 local  0, 28 global  0. Build the final 14 bits address, select the highest, send it to the L0 Decision Unit  Minor difference for the SPD multiplicity Should add the inputs on 13 bits, instead of selecting the highest  HCAL processing more delicate Removal of pseudo-clones Same HCAL sent to two ECAL Validation  Keep only the one with the highest energy. Address is the same. We want also the second highest, and the total Et Details in Umberto’s presentation.

Olivier Callot 4 July 2002L0 review - L0 Calorimerter overview 24 Summary  Relatively complex object 350 FE-cards, 28 (+16) Validation cards, Selection crate. Many links, but a lot on a dedicated backplane About 500 cables inside and between the 12 racks on the Calorimeter Platform. Fully synchronous.  More technical information PGA on the FE and Validation CardChristophe Beigbeder Backplane and linksDaniel Charlet PreShower and SPDRemi Cornat Optical links and Selection CrateUmberto Marconi