28
10 th LECC Workshop, 13-17 September 2004, Hauser et al. 1 Experience with Trigger Experience with Trigger Electronics for the CSC System Electronics for the CSC System of CMS of CMS J. Hauser*, E. Boyd, R. Cousins, S. Haapanen, M. Mey, B. Mohr, J. Mumford, V. Valuev, J. Werner, Y. Zheng (UCLA), M. Matveev, P. Padley, J. Roberts, G. Veramendi (Rice U.), D. Acosta, A. Drozdetski, A. Korytov, A. Madorsky, B. Scurlock, H. Stoeck (U. Florida), B. Bylsma, S. Durkin, J. Gilmore, J. Gu, T.Y. Ling (Ohio State) *Presenter, [email protected]

Experience with Trigger Electronics for the CSC System of CMS

  • Upload
    sezja

  • View
    37

  • Download
    0

Embed Size (px)

DESCRIPTION

Experience with Trigger Electronics for the CSC System of CMS. - PowerPoint PPT Presentation

Citation preview

Page 1: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 1

Experience with Trigger Electronics for Experience with Trigger Electronics for the CSC System of CMSthe CSC System of CMS

Experience with Trigger Electronics for Experience with Trigger Electronics for the CSC System of CMSthe CSC System of CMS

J. Hauser*, E. Boyd, R. Cousins, S. Haapanen, M. Mey, B. Mohr, J. Mumford, V. Valuev, J. Werner, Y. Zheng (UCLA), M. Matveev, P. Padley, J. Roberts, G. Veramendi (Rice U.), D. Acosta, A. Drozdetski, A. Korytov, A. Madorsky, B. Scurlock, H. Stoeck (U. Florida), B. Bylsma, S. Durkin, J. Gilmore, J. Gu, T.Y. Ling (Ohio State)

*Presenter, [email protected]

Page 2: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 2

CMS Detector LayoutCMS Detector LayoutCMS Detector LayoutCMS Detector Layout

CMS Endcap Muon System

Cathode Strip Chambers

Page 3: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 3

Cathode Strip Chambers (CSC)Cathode Strip Chambers (CSC)Cathode Strip Chambers (CSC)Cathode Strip Chambers (CSC)

cathode strips

Cathode plane

wiresavalanche3 - 16 mm

cathodestrips

wires

avalanche

cathode plane

9.5 mm

3.1 mmmuon

• 6-layer chambers

• Radial, trapezoidal cathode strips

• Azimuthal anode wires

• Induced charges on strips - precise coordinate

• Closely spaced wires - fast timing

• Wires ganged in groups of 5 -16 for r coordinate

Page 4: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 4

Front-end Electronics Front-end Electronics RequirementsRequirements

Front-end Electronics Front-end Electronics RequirementsRequirements

Acquire data for muon hits• Cathode strips: precise -coordinate

determination by interpolation of induced strip charges.

Q/Qtotal = 0.01 per CSC layer • Anode wire groups: precise timing

for bunch crossing tagging and radial position determination.

2 ns discriminator slewing

Generate primitives for Level-1 Trigger

• Identify Local Charged Track (LCT) segments using cathode and anode signals

Cathode charges

Anode hits

Page 5: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 5

System LayoutSystem LayoutSystem LayoutSystem Layout

CSC

CFEBCFEBCFEB CFEB

ALCT1 of 24

CFEB

1 of 2

LVDBLV Distribution

Board

1 of 5

1 of 5

Anode Front-end Board

Cathode Front-end Board

Anode LCT Board

MPC

DMB

TMB

DMB

TMB

DMB

TMB

DMB

TMB

DMB

TMB

DMB

TMB

DMB

TMB

DMB

TMB

DMB

TMB

CCBC

ONTROLLER

Peripheral Crate on iron disk

Slow Control

Trigger-Timing-Control

Muon Sector ReceiverLev-1 Trigger

Trig Motherboard

DAQ Motherboard

Clock Control Board

Readout Data

FED Crate in USC55

DDU,DCC Boards

Page 6: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 6

CSC Trigger ElementsCSC Trigger ElementsCSC Trigger ElementsCSC Trigger Elements• On-chamber:

• AFEB (Anode Front-End Board) discriminates anode hits.• ALCT (Anode Local Charged Track) receives anode hits, forms

anode muon stubs, and sends trigger information to TMB.• CFEB (Cathode Front-End Board) contains cathode amplifiers and

trigger comparator ASICs that discriminate and find cluster positions to ½-strip accuracy.

• Peripheral crate:• TMB (Trigger MotherBoard) receives anode stubs and cathode hits,

forms cathode muon stubs, correlates in time with anode stubs, and sends matched muon stubs to MPC. One TMB per chamber.

• MPC (Muon Port Card) receives muon stubs from 9 TMBs, send the 3 highest-quality stubs to the SRSP on optical links.

• Counting house:• SRSP (Sector Receiver/Sector Processor) receives matched muon

stubs from up to 4 stations, looks for tracks, and assigns muon track position and momentum.

Page 7: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 7

Summer 2003 Beam Test GoalsSummer 2003 Beam Test GoalsSummer 2003 Beam Test GoalsSummer 2003 Beam Test Goals

/

1. Multi-chamber system test using preproduction versions of off-chamber electronics.

2. Re-verify triggering with high spatial resolution and bunch ID efficiency.

3. Check the high-rate system capability.

Page 8: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 8

May-Sept. 2003 CSC Beam Test May-Sept. 2003 CSC Beam Test Setup at CERN X5ASetup at CERN X5A

May-Sept. 2003 CSC Beam Test May-Sept. 2003 CSC Beam Test Setup at CERN X5ASetup at CERN X5A

Peripheral Crate2 DMB, 2 TMB1 CCB, 1 MPC

FED crate 1 DDU

PC

TTC crate

DAQ Data

Trigger primitives

S1 S2 S3

beam

CSC 1 CSC 2

Track Finder CrateTRIDAS

2 CSC’s, all on-chamber boards

Up to 80K events read out in 2.6s spill

Page 9: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 9

On-chamber CSC Trigger On-chamber CSC Trigger ElectronicsElectronics

On-chamber CSC Trigger On-chamber CSC Trigger ElectronicsElectronics

Comparator ASICs• Compare pulse heights

from adjacent strips to find cluster to ½-strip

• 15000 16-channel ASICS on CFEB boards (OSU)

• Production complete

ALCT Boards• Finds tracks among anode

hits, stores data for readout

• XCV600 and XCV1000s used for main FPGA

• 468+spares boards of 3 types (288-, 384-, 672-channel)

• Production complete (making more spares)

Page 10: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 10

Peripheral Crate:Peripheral Crate:Trigger MotherboardTrigger Motherboard

Peripheral Crate:Peripheral Crate:Trigger MotherboardTrigger Motherboard

• Generates Cathode LCT and matches ALCT with CLCT

• 9U x 400 mm form factor• Uses XC2V4000 for main

FPGA• 32 pre-production

boards have been built (CMS uses 468)

ALCT input ALCT input connectorsconnectors

Front-panelFront-panelCFEB Input CFEB Input connectorsconnectors

Page 11: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 11

Track Finder Crate:Track Finder Crate:SP2002 (Main Board)SP2002 (Main Board)Track Finder Crate:Track Finder Crate:

SP2002 (Main Board)SP2002 (Main Board)

Optical Transceivers

•16 x 1.6 Gbit/s Links

Front FPGA

TLK2501 Transceiver

Phi Local LUT

Eta Global LUT

Phi Global LUT

VME/CCB

FPGA

To/from custom GTLP back-plane

Data conversion:

Receiver:

12 Used in CMS System

Page 12: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 12

Muon Event DisplayMuon Event Display(2 chambers, CSC1 tilted)(2 chambers, CSC1 tilted)

Muon Event DisplayMuon Event Display(2 chambers, CSC1 tilted)(2 chambers, CSC1 tilted)

Page 13: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 13

Trigger Primitive Algorithms:Trigger Primitive Algorithms: Anodes Anodes

Trigger Primitive Algorithms:Trigger Primitive Algorithms: Anodes Anodes

• 6 layers * up to 112 wire groups per layer (672 channels)

• Hits delayed in 2ns steps to optimum phase for timing, then recorded every 25 ns bunch crossing (BX).

• In each anode pattern, pre-trigger when e.g. 2 layers receive hits.

• Confirm pre-trigger with e.g. 4 or more layers with hits within a pattern.

• ALCT board outputs up to 2 ALCTs per chamber/BX. Choose those having maximum number of layers.

• Logic is fully programmable: plenty of adjustments are allowed.

xxx__ layer 0 _xx__ layer 1 __x__ layer 2 __xx_ layer 3 __xxx layer 4 __xxx layer 5

Anode Collision Muon Pattern

Page 14: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 14

Structure repeats during 2.6 s spill length

48 bunches25 ns bunch spacingbunch width 3-5 ns

SPS orbit period

1.2 s

23 s

2003 Synchronous Beam 2003 Synchronous Beam StructureStructure

2003 Synchronous Beam 2003 Synchronous Beam StructureStructure

Page 15: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 15

Structured Beam Bunch Structure and Structured Beam Bunch Structure and ALCT Delay TuningALCT Delay Tuning

Structured Beam Bunch Structure and Structured Beam Bunch Structure and ALCT Delay TuningALCT Delay Tuning

BX efficiency vs. ALCT delay setting 0-31 ns

Chamber 1 Chamber 2

Expect muons in 48 out of 924 bx verified by CLCT BXN from data

Page 16: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 16

BX Distributions WithBX Distributions WithOptimal Anode DelaysOptimal Anode DelaysBX Distributions WithBX Distributions WithOptimal Anode DelaysOptimal Anode Delays

Note logarithmic scale

Cathodes: •Data mostly in 3 BX (no fine time-adjustment possible)

Anodes: •Data 98.7% in 1 BX

Chamber 1 Chamber 2

Page 17: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 17

Trigger Primitive Algorithms:Trigger Primitive Algorithms:CathodesCathodes

Trigger Primitive Algorithms:Trigger Primitive Algorithms:CathodesCathodes

• 6 layers * up to 80 wire groups per layer (480 channels)• Form “di-strips” by OR’ing 4 adjacent ½-strip bits.• In each cathode pattern, pre-trigger when 2 layers are hit, confirm pre-trigger

when 4 layers are hit.• Simultaneous ½-strip patterns for high-PT muons, di-strip patterns for low-PT

muons:

• CLCT board outputs up to 2 CLCTs per chamber/BX. Choose those having:1. Maximum number of layers.2. ½-strip patterns preferred over di-strip patterns.3. Straightest pattern.

• Logic is fully programmable: lots of adjustments are allowed.

TMB Patterns

x___ x___ xx__ _x__ _xx_ __x_

pattern 1

_x__ _x__ _x__ _x__ __x_ __x_

pattern 2

x___ x___ xx__ _x__ _x__ _x__

pattern 3

_x__ _x__ _x__ _x__ _x__ _x__

pattern 4

__x_ __x_ _xx_ _x__ _x__ _x__

pattern 5

_x__ _x__ _x__ _x__ x___ x___

pattern 6

__x_ layer 0 __x_ layer 1 _xx_ layer 2 _x__ layer 3 xx__ layer 4 x___ layer 5pattern 7

Page 18: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 18

Comparator ½-strip IDComparator ½-strip IDComparator ½-strip IDComparator ½-strip ID

• Particles tracked using precision charge readout on cathodes

• Position difference between center of ½-strip and the fitted track:

Page 19: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 19

Cathode Comparator BehaviorCathode Comparator BehaviorCathode Comparator BehaviorCathode Comparator Behavior

• Source of imperfect ½-strip resolution due to imperfect comparators

• Resolution ~5 ADC counts (2.9 fC)

• Offset ~8 ADC counts (4.6 fC)

Page 20: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 20

Comparators vs. Cluster ChargeComparators vs. Cluster ChargeComparators vs. Cluster ChargeComparators vs. Cluster Charge

• At low cluster charge, drops due to too little charge for comparison

• At highest cluster charge, drops due to slow saturation of amplifiers

Perfect ½-strip ID

Correct strip ID

Correct or +-1 half-strip ID

Page 21: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 21

CLCT Position CorrelationsCLCT Position CorrelationsCLCT Position CorrelationsCLCT Position Correlations

• Relative position of CLCTs from Chamber 2 vs. Chamber 1

• N.B. Chamber 1 is vertically higher than Chamber 2 (thus the offset in position).

Zoom

Page 22: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 22

Angle Scan: Cathode Trigger Angle Scan: Cathode Trigger (CLCT) Patterns(CLCT) Patterns

Angle Scan: Cathode Trigger Angle Scan: Cathode Trigger (CLCT) Patterns(CLCT) Patterns

Simultaneous searches for di-strip patterns

(low-Pt)

and half-strip patterns

(high-Pt)

Simulate low-Pt by tilting the chamber (phi)

Page 23: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 23

Qu

ality

= L

ayers

-3

=0o

=5o

=20o

1/2-strip patterns 2-strip patterns

•HQ•straight•1/2-strip

•HQ•bent•1/2-strip

•HQ•bent•2-strip

Page 24: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 24

CLCT Quality, Pattern vs. Chamber TiltCLCT Quality, Pattern vs. Chamber TiltCLCT Quality, Pattern vs. Chamber TiltCLCT Quality, Pattern vs. Chamber Tilt

Quality (layers)

Pattern

Phi_b (tilt)

Page 25: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 25

Trigger Primitive Rate TestsTrigger Primitive Rate TestsTrigger Primitive Rate TestsTrigger Primitive Rate Tests

Expected LCT rate at LHC is 97 KHz/chamber (ME1/1)(CMS note 2002-007)

data consistent with dead-time = 225 ns

Chamber #1 CLCT

0

500

1,000

1,500

2,000

0 500 1,000 1,500 2,000 2,500 3,000

Beam Intensity (KHz)

CL

CT

Ra

te (

KH

z)

Max. LHC

Max. LHC

Page 26: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 26

Trigger Primitive Algorithms:Trigger Primitive Algorithms:Matching and other NotesMatching and other Notes

Trigger Primitive Algorithms:Trigger Primitive Algorithms:Matching and other NotesMatching and other Notes

• TMB anode-cathode matching is done primarily by timing.• If 2 ALCT and 1 CLCT or vice versa are found, two matched stubs

are reported by copying the single stub view.• If 2 ALCT and 2 CLCT are found, they are matched by the number

of layers.• Trigger hits and stub information are all read out to the DAQ

system for 16 BX, starting 2 to 5 BX before the first hit.

Page 27: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 27

Absolute ALCT*CLCT EfficiencyAbsolute ALCT*CLCT EfficiencyAbsolute ALCT*CLCT EfficiencyAbsolute ALCT*CLCT Efficiency

Given an ALCT*CLCT matched stub in chamber 1, the efficiency for a matched stub in Chamber 2 can be found.

Using a 5 strip and 3 wire-group tolerance:• =97.9% in one BX• =98.9% in two BX (correct BX or one after)• =99.1% in three BX (correct BX 1)

as determined from logged Track-Finder data

abs(wg3-wg8)

abs(wg3-wg8)

abs(strip3-strip8)

abs(strip3-strip8)

Page 28: Experience with Trigger Electronics for the CSC System of CMS

10th LECC Workshop, 13-17 September 2004, Hauser et al. 28

ConclusionsConclusionsConclusionsConclusions

• This was the first time the CMS endcap muon group demonstrated a complete electronics chain from chamber to muon tracks using pre-production electronics.

• The CSC trigger (and DAQ) system performed extremely well at the 2003 test beam.

• A few hardware problems were found (e.g. optical link clocking) and have since been addressed.

• Further “system integration” tests are underway at 2004 test beams at CERN.