Tests of the CMS Level-1 Regional Calorimeter Trigger Prototypes W.H.Smith, P. Chumney, S. Dasu, M. Jaworski, J. Lackey, P. Robl, Physics Department, University of Wisconsin, Madison, WI, USA 8th Workshop on Electronics for LHC Experiments September 10, 2002 The pdf file of this talk is available at: http://cmsdoc.cern.ch/~wsmith/lecc02_wsmith.pdf See also CMS Level 1 Trigger Home page at http://cmsdoc.cern.ch/ftp/afscms/tridas/html/level1.html W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 1
Trigger & DAQ Systems Level-1 Trigger Detector Frontend Readout Systems Event Manager Builder Networks Run Control Computing Services Filter Systems Level-1 Trigger Requirements: Input: 10 9 events/sec at 40 MHz at full L = 10 34 Output: 100 khz (50 khz for initial running) Latency: 3 µsec for collection, decision, propagation W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 2
Calorimeter Trig.Overview US CMS HCAL: BU/FNAL/ Maryland/ Princeton Calorimeter Electronics Interface (located in underground counting room) 4K 1.2 Gbaud serial links w/ 2 x (8 bits E/H/FCAL Energy + fine grain structure bit) + 5 bits error detection code per 25 ns crossing CMS ECAL: Lisbon/ Palaiseau 72 φ x 60 η H/ECAL Towers (.087φ x.087η for η < 2.2 &.174-195η, η > 2.2) HF:2x(12 φ x 12 η) Copper 80 MHz Parallel 4 Highest E t : isolated & non-isol. e/γ central, forward, τ jets E x, E y from each crate US CMS Trigger: U. Wisconsin Calorimeter Regional Trigger Receiver Electron Isolation Jet/Summary UK CMS: Bristol Luminosity Info. E t sums Cal. Global Trigger Sorting, E t Miss, ΣE t UK CMS: Bristol CMS: Vienna Global Trigger Processor Muon Global Trigger Iso Mu MinIon Tag MinIon & Quiet Tags for each 4φ x 4η region W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 3
Calorimeter Geometry 1.811 m 1.290 m η=0.0000 η=0.0870 η=0.1740 η=0.2610 η=0.3480 η=0.4350 η=0.5220 η=0.6090 η=0.6950 η=0.7830 η=0.8700 η=0.9570 η=1.0440 η=1.1310 η=1.2180 η=1.3050 η=1.3920 η=1.4790 2.900 m 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 HB/1 EB/1 Tracker EE/1 HE/1 η=1.5660 η=1.6530 20 η=1.7400 21 η=1.8300 22 η=1.9300 23 η=2.0430 24 η=2.1720 25 η=2.3220 26 η=2.5000 27 η=2.6500 28 η=3.0000 η = 3.0 -> 5.0 : Scale 0 0.5 1.0 (meters) EB, EE, HB, HE map to 18 RCT crates Provide e/γ and jet, τ, E T triggers 2.935 m 3.900 m 4.332 m 2 CMS HF Calorimeters mapping onto Trigger System HF Crate 5.680 m Readout segmentation: 36φ 12η 2z 2F/B Trigger Tower segmentation: 18φ 4η 2F/B W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 4
Trigger Mapping W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 5
Calorimeter Trig. Algorithms φ η 0.0175 η Sliding window centered on all ECAL/HCAL trigger tower pairs 0.0175 φ Had Trigger Tower EM τ veto patterns: Fine Grain Hit Max 0.087 η Electron (Hit Tower + Max) 2-tower ΣE T + Hit tower H/E Hit tower 2x5-crystal strips >90% E T in 5x5 (Fine Grain) Isolated Electron (3x3 Tower) Quiet neighbors: all towers pass Fine Grain & H/E One group of 5 EM E T < Thr. 0.087 φ PbWO4 Crystal 4x4 Region = 0.348 W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 6 = 1.04 ECAL HCAL Jet or τ E T 12x12 trig. tower ΣE T sliding in 4x4 steps w/central 4x4 E T > others τ: isolated narrow energy deposits Energy spread outside τ veto pattern sets veto Jet τ if all 9 4x4 region τ vetoes off
Cal. Regional Trigger Location Underground Counting Room Planned for March 05 Central row of racks for calorimeter trigger Connections via high-speed copper links to adjacent rows of ECAL & HCAL readout racks with trigger primitive circuitry Readout racks connected via optical fiber through tunnels to UXC55 detector (~90m fiber lengths) 7m thick shielding wall USC55 Rows of Racks containing trigger & readout electronics W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 7
Calorimeter Trigger Crate Data from calorimeter FE on Cu links @ 1.2 Gbaud Into 126* rear Receiver Cards Prototype tested w/ ASICs 160 MHz point to point backplane (proto. tstd.) 18 Clock&Control (proto. tstd.), 126 Electron ID (proto. tstd.), 18 Jet/Summary Cards -- all cards operate @ 160 MHz Use 5 Custom Gate-Array 160 MHz GaAs Vitesse Digital ASICs Phase, Adder, Boundary Scan, Electron Isolation, Sort (manufactured) *Spares not included W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 8
Receiver Card Rear VME Control DC/DC 3.3V AMP Stripline High Density Connector design by J. Lackey 9U x 400 mm DC-to-DC Converter Mezzanine Card Vitesse Interconnect Chip Under-board connectors Input Cable Connectors 32 Channels = 4 Ch. x 8 mezzanine cards 1.2 GBaud copper rcvrs 18 bit (2x9) data + 5 bit error Vitesse 4-channel deserializer Receiver Card V 7216 V 7216 V 7216 V 7216 V 7216 V 7216 V 7216 V 7216 Receiver Card Front Inter Crate Cables & Staging LUTs Bndry Scan & Self Test VME Interface Data from Rear @ 120 MHz TTL Phase ASIC: Deskew,Mux @ 160MHz Error bit for each 4x4, Test Vectors Memory LUT @ 160 MHz Adder ASIC: 8 inputs @ 160 MHz in 25 ns. Differential Output@160 MHz W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 9 Phase Phase Phase Phase Phase Phase Phase Phase M E M O R Y S U P P O R T C L O C K D I S T R I B U T I O N Adder Adder Adder BSCAN BSCAN BSCAN BSCAN BSCAN BSCAN BSCAN BSCAN Staging & Backplane Drivers
Processes 4x8 region @ 160 MHz Electron isolation on ASIC Lookup tables for ranking Takes Max in each 4x4 Electron Isolation & Jet/Sumary Cards Electron Isolation Card Boundary Scan Controller Electron Isolation LUT ISO ISO Differential Electron Receivers Isolation (sorting not used) C L O C K D I S T R VME Interface Differential Receivers & Staging Jet/Summary Card V 7216 Mezzanine Card Receiver for HF data Boundary Scan Controller To Cluster Crate and Global CalorimeterTrigger VME Interface NEW: Sends top 4 central forward & tau jets (12 total) Reads in HF data directly for inclusion in output (extra HF crate gone) Summarizes full crate: Sorts 32 e's, 4x4 Et top 4 e's, jets LUTs: Ex & Ey from Et for 4x4 area Adder tree for Et, Ex and Ey sums Quiet/MinI bits for each 4x4 region W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 10 Clock Dist. Receive and Sort
First Generation Prototypes W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 11
First Generation Serial Test Card Trigger Link Test 4 x 1.2 Gbaud Cu link between ECAL/HCAL and trigger systems validated with 20 m cable, BER < 10-14 Hz W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 12
2nd Gen. Crate & Backplane VME Std. VME Slots Custom Point-to-point Dataflow 48V DC Power Front Rear 160 MHz with 0.4 Tbit/sec dataflow Initial tests indicate good signal quality Designed to incorporate algorithm changes New Non-Isolated Electron, Tau & Jet Triggers W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 13
2nd Gen. Clock & Control Card Clock delay adjust DC-DC Converters Fans out 160 MHz clock & adjusts phase to all boards 50% of functionality tested successfully W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 14
New Cal. Trig. 4 Gbaud Copper Link Cards & Serial Test Card 8 Compact Mezzanine Cards for each Receiver Card accept 4 x 20 m 1.2-Gbaud copper pairs transmitting 2 cal. tower energies every 25 ns with low cost & power. Uses new Vitesse Link Chips (7216-01). New Serial Link Test Card Status: tested and in production W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 15
4 x 1.2 Gbaud Copper Link Test Setup 20 m Cu Cable, VGA Connector Receiver mezzanine card: Test Transmit mezzanine card Serial Link Test Cards Results: Bit Error rate < 10-15 W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 16
2nd Gen. Calorimeter Trigger Receiver Card Full featured final prototype board in test - initial results are good. Continue to test on-board ASICs & copper link mezzanine cards mezz link cards Adder BSCAN ASICs MLUs PHASE ASICs DC-DC Top side with 1 of 8 mezzanine cards & 2 of 3 Adder ASICs Bottom side with all Phase & Boundary Scan ASICs W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 17
Second Generation Electron Isolation Card Full featured final prototype board is finished & under test. Electron ID & Sort ASICs tested by Vitesse before delivery Make further ASIC on-board tests EISO ASICs EISO W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 18
Being Manufactured Electron/photon/muon info. ASICs to find top four electron/photons Threshold for muon bits To GCT Region energies To cluster crate Absorbs HF functionality Reuses Receiver Mezzanine Card To cluster crate Jet-Summary Card W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 19
Pre-production Prototype Testing Hand probing of boards Timing of signals/clocks checked Data paths checked Inject known data from Serial Link Test Card Receiver Card memories loaded & known data sent out in "test" mode Detailed use of JTAG to check data paths on board Fully implemented on all boards and ASICs Access JTAG through VME interface Use to check ASIC to ASIC data paths in detail Easier to spot loose connections, bad solder joints Building fault library for Receiver & Electron Isolation Cards for production testing Programs for uniform testing of cards W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 20
Testing New Receiver & Clock Cards, Crate, Backplane 160 MHz TTL clock with data into 200 MHz Memories (2 ns scale) W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 21
Conclusions Conducting second generation prototype tests Crate, Backplane, CCC, RC, Receiver Mezzanine Card, Phase & Boundary Scan ASICs under test -- results good Phase ASIC validated & production complete Adder ASIC already validated & production complete Serial Link Test Card & Transmitter MC tested & in production Electron Isolation Card & EISO & ASICs under test Sort ASIC Validated & production complete Goals for 2002/3 Completion of prototype tests, validate last two ASICs Integrate Serial Links w/ecal, HCAL front-ends Prototype Jet/Summary card manufacture Ready for manufacture -- waiting for other board tests Integrated HF into this card -- no need for separate HF crate Begin System Production & Test W. Smith, U. Wisconsin, LHC Electronics Conference, September 2002 CMS Calorimeter Regional Trigger - 22