Title: The CMS Regional Calorimeter Trigger Electronics Integration
1The CMS Regional Calorimeter Trigger Electronics
Integration
- W. H. Smith, S. Dasu, R. Fobes, T. Gorski, M.
Grothe,M. Jaworski, P. Klabbers, J. Lackey, G.
Ott, P. RoblPhysics Department, University of
Wisconsin,Madison, WI, USA - IEEE 2006
- November 1, 2006
- The pdf file of this talk is available at
- http//www.hep.wisc.edu/wsmith/cms/doc06/wsmith_IE
EE2006.pdf - See also the CMS Level 1 Trigger Home page at
- http//cmsdoc.cern.ch/ftp/afscms/TRIDAS/html/level
1.html
2CMS in 2007
CALORIMETERS
Superconducting Coil, 4 Tesla
HCAL
ECAL
76k scintillating PbWO4 crystals 2007 no endcap
ECAL (installed during 1st shutdown)
Plastic scintillator/brass sandwich
IRON YOKE
- Level-1 Trigger Output
- 2007 50 kHz(instead of 100)
TRACKER
2007RPC ? lt 1.6 instead of 2.1 4th endcap
layer missing
PixelsSilicon Microstrips 210 m2 of silicon
sensors 9.6M channels 2007 no pixels(installed
during 1st shutdown)
MUON ENDCAPS
MUON BARREL
Cathode Strip Chambers (CSC)
Resistive Plate
Drift Tube
Resistive Plate Chambers (RPC)
Chambers (RPC)
Chambers (DT)
3CMS July 2006
4CMS Trigger DAQ
- Overall Trigger DAQ Architecture 2 Levels
- Level-1 Trigger
Interaction rate 1 GHz Bunch Crossing rate 40
MHz Level 1 Output 100 kHz (50 initial) Output
to Storage 100 Hz Average Event Size 1 MB Data
production 1 TB/day
thistalk
5Calorimeter Trig.Overview(located in underground
counting room)
Copper 80 MHz Parallel 4 Highest ET Isolated
non-isol. e/g Central, forward, t jets, Ex, Ey
from each crate
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
Lumi- nosity Info.
US CMS Wisconsin
UK CMS Imperial/Bristol
US CMS HCAL BU/FNAL/ Maryland/ Princeton
Global Cal. Trigger Sorting, ETMiss, SET
Regional Calorimeter Trigger Receiver Electron
Isolation Jet/Summary
Calorimeter Electronics Interface
Global Trigger Processor
CMS Vienna
US CMS ECAL Lisbon/ Palaiseau
Muon Global Trigger Iso Mu MinIon Tag
72 f x60 h H/ECAL Towers (.087f x .087h for h
lt2.2 .174-.195h, hgt2.2) HF 2x(12 f x 12 h)
MinIon Quiet Tags for each 4f x 4h region
6CMS Calorimeter Geometry
EB, EE, HB, HE map to 18 RCT crates Provide e/g
and jet, t, ET triggers
7Trigger Mapping
8Calorimeter Trig. Algorithms
- Electron (Hit Tower Max)
- 2-tower ?ET Hit tower H/E
- Hit tower 2x5-crystal strips gt90 ET in 5x5
(Fine Grain) - Isolated Electron (3x3 Tower)
- Quiet neighbors all towerspass Fine Grain H/E
- One group of 5 EM ET lt Thr.
- Jet or t ET
- 12x12 trig. tower ?ET sliding in 4x4 steps
w/central 4x4 ET gt others - t isolated narrow energy deposits
- Energy spread outside t veto pattern sets veto
- Jet ? t if all 9 4x4 region t vetoes off
9Regional Calorimeter Trigger Crate
- Data from Calorimeter Trigger Primitive
Generators on Cu links at 1.2 Gbaud to 18 Crates - Into 126 rear Receiver Cards
18 X
- 160 MHz point to point backplane, differential
ECL with 0.4 Tbit/sec dataflow - Physics object selection Isolated Non-Isolated
Electron, Tau Jet Triggers - 18 ClockControl, 126 Electron ID, 18
Jet/Summary Cards - Operate at 4X LHC crossing frequency 160 MHz
- Use 5 Custom Gate-Array 160 MHz GaAs Vitesse
Digital ASICs - Phase, Adder, Boundary Scan, Electron Isolation,
Sort
10Regional Cal. Trigger Cards I
Clock Control (18 - one per crate)
Receiver (126 - 7 per crate)
Data Sharing on cables for e/? algo
Master Clock Crate Input
Adder ASICs
delay adjust
Receiver Mezzanine Card (RMC)
Receives 8x8 E/HCAL towers on 1.2 GB Cu Links
(Vitesse 7216-1) on RMCs Phase ASIC Deskew,Mux
at 160MHz provides Test Vectors for Memory
Lookup Tables Memory LUT at 160 MHz Adder ASIC
8 inputs at 160 MHz in 25 ns. BSCAN ASIC
Synchronizes shared data Diff. Output at 160
MHz to backplane Reg. Sum ETs, MIP, ? sent to
Jet/Sum. Card 50 Tower ETs vetos sent to
Electron ID Card
- Provides 160 MHz and 120 MHz clocks, reset, LHC
orbit signal to entire RCT crate - Signals generated on board or received from
Master Clock Crate fed by CMS Trigger Timing and
Control (TTC) System - Fans out signals and adjusts phase to all boards
- Clock and Reset timing set with delay adjust
spares not included
11Regional Cal. Trigger Cards II
Jet SummaryCard (18 - 7 per crate)
ElectronIdentificationCard (126 - 7 per crate)
Forward Calorimeter Input
EISO ASICs
Sort ASICs
Output to Global Calorimeter Trigger
- Electron/photon/muon
- Sort ASICs receive data on BP find top iso.
non-iso.) - 14 Quiet Bits by threshold on JS
- 14 MinIon bits from RC
- Forward Calorimeter (HF) functionality
- RMC on board LUTs for HF ETs
- Region energies
- HF and 4x4 tower sums (regions) to GCT for jets,
t, calculation of global quantities total
missing ET
- Processes a 4x8 tower region at 160 MHz
- Uses Sort (disabled) ASIC for backplane receive
the EISO ASIC fully implements e/g algos - LUT for ET conversion
- Highest ET iso and non-iso e/g per 4x4 region
sent to JSC for sorting and top 4 of each type
forwarded to Global Calorimeter Trigger - 7 cards send candidates over backplane to Jet
Summary card - 14 Isolated e/g
- 14 Non-Iso e/g
one per 4x4 region
spares not included
12RCT 4 Gbaud CopperLink Cards Serial Test Card
- 8 Compact Receiver MezzanineCards for each
Receiver Card accept 4 x 20 m 1.2-Gbaudcopper
pairs transmitting 2 cal. tower energies w/error
detection every 25 ns with low cost power. - Uses Vitesse Link Chips (7216-01).
-
- Custom Serial Link Test Card to check links
- Used for integration with ECAL/HCAL,Mezzanine
Card Testing, - RC/JSC link validation
- Bit Error Rate lt 10-15
-
13Test Card Jet Capture Card
Signals Out
FPGAs
Translators
JSC Inputs
CCC Signals In
Delays
- Receives all the data from one RCT crate14 Reg.
Sums, 8 HF ETs, 8 e/g, and t and ? bits on 6
SCSI type cables - Located in spare VME slot of RCT crate
- Clocks, Reset, and Orbit from Clock and Control
Card on low-skew cable (Kerpen MegaLine 8) - Triggers out on programmable thresholds
- Different data capture modes
- Used in final validation of RCT crates
- Used in integration tests with HCAL and ECAL
Trigger Primitive Generators - Trigger Output to be used in Magnet Test and
Cosmic Challenge Phase II for an HCAL Trigger
14RCT Board Production
- Full production available
- Standard RCT Boards
- Backplanes and Crates - 28 (BP) 26 (crates)
- Clock and Control Cards - 25
- Receiver Mezzanine Cards - 1420
- Receiver Cards - 158
- Electron Identification Cards - 154
- Jet Summary Cards - 25
- Test Cards
- Serial Test Cards - 20
- Jet Capture Cards - 10
- In production
- Master Clock Crate and Cards
- Clock Input Card in Revision B
- Cards for Clock Fanout in Design
- Clock Fanout Card Midlevel
- Clock Fanout Card to Crates
Courtesy of Jeff Miller, University of Wisconsin,
Madison
15Trigger Integration Activitiesat CERN now
- Operate fully functional trigger electronics
- Use in tests preparation activities
- Tests in Electronics Integration Center
- Labs row of racks for all electronicssubsystems
- Integration row of racks identical tounderground
counting room (USC55) - Test interfaces integration as much as
possible before move to USC55 - Magnet Test Cosmic Challenge(MTCC) in Surface
Hall (SX5) - Simultaneous activities withtesting 4T solenoid
operation. - Test multiple triggercomponents with
multipledetector components - Verify trigger functions interfaces w/detectors
onsurface
ShieldingWall (7 m)
USC55
UndergroundCounting Room
ExperimentalHall
TriggerTunnels
16CMS Electronics Integration Centerat CERN
ECAL
RCT
Global Calo. Trigger
Global Trigger
Trigger Timing and Control
DTTF
- Large scale integration tests in central racks
using common clocking involving trigger
primitives, regional global processing - CMS Trigger Timing and Control System (TTC) used
for common clock
Global Muon Trig.
HCAL
CSCTF
17ECAL HCAL Input to RCTIntegration Tests
- Both HCAL HTR (HCAL Trigger and Readout) and ECAL
TCC (Trigger Concentrator Card) use a Serial Link
Board (SLB) with the V2716-1 on it - Configurable mezzanine card
- Two Altera Cyclone FPGAs synchronize data for
V2716 and calculate Hamming Code - Common Clocking w/CMS TTC system
- Separate adjustment ensures data in time between
subsystems - HTR - HCAL
- Receives data from Front-End on fiber
- Up to 19 SLBs send Tower Energies
- Used JCC
- RC created 4x4 Tower sums
- Verified value and alignment
- 19 HCAL-HTR cables used - all in sync
- TCC - ECAL
- Up to nine SLBs send Tower Energies
- Front-end data received on Fiber
- Valid link established
- 9 ECAL- TCC cables sent in sync to RCT
- Tests run for gt 10 hours error free
SLBLink Boards
HCAL HTR
ECAL TCC
18HCAL to RCT for Magnet Test Cosmic Challenge
(MTCC)
- Muon system, ECAL, HCAL, tracker understand
magnetic field perform a slice test of CMS
DAQ - Two Phases Summer (I) Fall (II) - ongoing now
- 2006 - Use RCT to create a trigger using HCAL MIP bits
- MIP bit uses upper and lower thresholds
- Installed one full RCT crate and support
- Receive 56 HCAL links to all inputs (448 towers)
- Split cabling to create separate paths
- HCAL top to HCAL inputs
- HCAL bottom to ECAL inputs
- Send trigger out with JCC to Global Trigger
System - OR of towers in each half using HCAL MIP bit
RCT output
RCT input
HCAL to RCT
19Results from MTCC
- From Running today (Nov. 1)
Drift Tube Trigger vs. Calorimeter Trigger
time in 25 ns bunch crossings (coincidence 0 bx)
20Commissioning Underground at CMS
- Rack Infrastructure Installed in Underground
Control Room (USC55) - 10 racks worth of crates, fans, custom rack
monitoring, power associated cabling. - Card installation and integration starts in
November - Large scale - 1026 links being installed/checked
Power Temp.
Fans Readout
Rack Monitor Card and power chassis
21Conclusions
- Full production of CMS Regional Calorimeter
Trigger boards - Main RCT board production finished
- Test Boards STC and JCC produced to validate
input and output and help with integration tests - Master Clock Crate and cards in production
- Integration in full swing
- Integration performed with HCAL HTR and ECAL TCC
in Electronics Integration Facility - Alignment verified
- Common clocking used
- Long term stability checked
- RCT is part of CMS Magnet Test and Cosmic
Challenge Phase II - Running Now
- RCT Installation during November
- Integration tests to continue underground
- Integration Facility to remain as testing,
debugging, and storage area