cms l1 global muon trigger update - hephy€¦ · cern/ep l1 global muon trigger update 4 trigger...

13
CMS L1 Global Muon Trigger Update Hannes Sakulin, CERN / EP Trigger Meeting, CPT Week, CERN 6 th November, 2001 VME 6U 6U crate Monitoring PC Private PC cooling cooling cooling cooling DAQ-PC VME 9U GT crate G M T GT URL of this presentation: http://wwwhephy.oeaw.ac.at/p3w/cms/trigger/globalMuonTrigger/trans/GMT-CPTWeek06Nov2001.pdf

Upload: others

Post on 19-Apr-2020

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CMS L1 Global Muon Trigger Update - HEPHY€¦ · CERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week CERN, 6th November 2001 The Global Trigger Rack A.Taurok 22.10.2001

CMS L1 Global Muon Trigger UpdateHannes Sakulin, CERN / EP

Trigger Meeting, CPT Week, CERN

6th November, 2001

VME 6U

6U crate

Monitoring PC

Private PC

cooling

cooling

cooling

cooling

DAQ-PC

VME 9UGT crate

GMT

GT

URL of this presentation: http://wwwhephy.oeaw.ac.at/p3w/cms/trigger/globalMuonTrigger/trans/GMT-CPTWeek06Nov2001.pdf

Page 2: CMS L1 Global Muon Trigger Update - HEPHY€¦ · CERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week CERN, 6th November 2001 The Global Trigger Rack A.Taurok 22.10.2001

Hannes SakulinCERN/EP L1 Global Muon Trigger Update 2 Trigger Meeting, CPT Week

CERN, 6th November 2001

CMS Level-1 Trigger

RPCCaloTrigger DTBX CSC

PACTPattern

Comparator

TRACOTrack Correlator

Trigger Server

DTBarrel

Track Finder

Wirecards

Stripcards

Motherboard

CSCEndcap

Track Finder

DTSorter

CSCSorter

RPCSorter

CALReadout

Regional CALOTrigger

GLOBAL MUON TRIGGER

GLOBAL L1 TRIGGER

GLOBAL CALORIMETER

TRIGGER

4+4 � 4 � 4 �

4 �

MIP &quiet bits

(2x 252)

HEPHY Vienna

HEPHY Vienna

HEPHYVienna

Bologna Rice

Florida

BariBristol

BTIBunch & Time ID

WarsawWisconsin

L1 Accept ………… max. 100 kHz

Pipe-lined

40 MHz

Page 3: CMS L1 Global Muon Trigger Update - HEPHY€¦ · CERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week CERN, 6th November 2001 The Global Trigger Rack A.Taurok 22.10.2001

Hannes SakulinCERN/EP L1 Global Muon Trigger Update 3 Trigger Meeting, CPT Week

CERN, 6th November 2001

SRK LUT

0

1

2

3

4

5

1

1

1

SRK LUT

01

23

45

11

1

4 DTbrl

4 RPCbrl

4 RPCfwd

4 CSCfwd

matching, finding pairs

calculating single rank

merging parameters

selector (ghost suppression)

forward sorter

global sorter

matching, finding pairs

calculating single rank

merging parameters

selector (ghost suppression)

barrel sorter

best 4 muons, whole detector

�,QSXWV���ELW�I����ELW�K����ELW�S

7��

��ELW�FKDUJH����ELW�TXDOLW\

�2XWSXW���ELW�φ����ELW�η����ELW�S

7��

��ELW�FKDUJH����ELW�TXDOLW\���ELW�0,3����ELW�,VRODWLRQ�

�)XUWKHU�,QSXWV�0,3�DQG�4XLHW�%LWV�RI����FDORULPHWHU�UHJLRQV

Principle of the GMT

→ increase efficiency→ reduce ghosts→ reduce trigger rate by

improving pT assignment→ add MIP & ISO bits from

calorimeterBest 4 �

Page 4: CMS L1 Global Muon Trigger Update - HEPHY€¦ · CERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week CERN, 6th November 2001 The Global Trigger Rack A.Taurok 22.10.2001

Hannes SakulinCERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week

CERN, 6th November 2001

The Global Trigger Rack

A.Taurok 22.10.2001

Global Trigger

Rack

6U+3U fan_unit

9U+ 3U fan_unit

6U+3U fan_unit

3U cooling

3U cooling

3U cooling

3U cooling

3U PC

3U PC

3U PC

4 Tracker Emulators

Private Monitoring &

Test boards

GMT, GT, TCS

Conversion boards

(Fast signals,...)

Ethernet

2 S-links

JTAG

PCI-VME link

36 ch_links MIP/QUIET bits

18 ch_links Calo trigger data *

16 DT,CSC,RPC muon cables

*) 6 groups, 1group= 4 objects

on 3 Chann_links

+ 1 group free

32 TTC_data (L1A,cmd)

VME 6U

6U crate

Monitoring PC

Private PC

cooling

cooling

cooling

cooling

DAQ-PC

32 Fast Signal cables

2 opt. DAQ links

JTAG & Test PC

Monitoring PC

VME 9U

GT crate

Page 5: CMS L1 Global Muon Trigger Update - HEPHY€¦ · CERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week CERN, 6th November 2001 The Global Trigger Rack A.Taurok 22.10.2001

Hannes SakulinCERN/EP L1 Global Muon Trigger Update 5 Trigger Meeting, CPT Week

CERN, 6th November 2001

GMT in the Global Trigger Crate

�1GMT Logic Board (front panel 4 slots wide)�3 PSB boards to receive calorimeter information

32 chan parallel12+12 ISO

11 RO_links

8 RPC muons4 DT muons

4 CSC muons

4TAU4fwJET4 Calo*

4 Calo*=total ET, ETmiss

Nr_jetsA, Nr_jetsB

L1 GLOBAL TRIGGER9U Crate

MIP+ISO=252x2 bits =18 chan(16 bits) + 18 chan(12 bits)

24 ch ISO/MIP 4IEG4EG4JET

READOUT_links

TTCfibre

4MUONS parallel

FAST SIGNALSand others

CLOCK,BCRES,RO-bus

6+6 ISO

12 chISO/MIP

ConversionCrate 6U

DAQSlink

4 free4 not used

3 VME+ 1free

slots

EVMSlink

to 32TTCvi

Sept 01

128 Algo+8 FinOR

LVDS toChannel Link

conversion

L1A, CMD32 cables

12 ChannLinks

PSB12

GTL32

GTL32

PSB12

PSB12

PSB12

PSB12

PSB12

TIM FDL L1Aout

Global Trigger

GTFETCS

GT-part of

TriggerControl

GMT

4 slots

Global Muon Trigger

32x L1A,Cmd

128 Algo

Page 6: CMS L1 Global Muon Trigger Update - HEPHY€¦ · CERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week CERN, 6th November 2001 The Global Trigger Rack A.Taurok 22.10.2001

Hannes SakulinCERN/EP L1 Global Muon Trigger Update 6 Trigger Meeting, CPT Week

CERN, 6th November 2001

PSB 6 channel prototype

Prototype available

Page 7: CMS L1 Global Muon Trigger Update - HEPHY€¦ · CERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week CERN, 6th November 2001 The Global Trigger Rack A.Taurok 22.10.2001

Hannes SakulinCERN/EP L1 Global Muon Trigger Update 7 Trigger Meeting, CPT Week

CERN, 6th November 2001

Single board Global Muon TriggerFront panel

VME

VME

LVDS receivers

FINALGMT

SORTER

4 muons26x4 bits

VMEIntfc

180 pins

144 pins

52 pins

16 pins

16 pins

max=476 pins

4µµµµ CSC

4µµµµRPCfwd

4µµµµRPCbarr

4µµµµ DT

VME/ROP

GMT-INFPGA

4µµµµ

synchronisation,readout,

...

fwd_LOGIC FPGA

MATCH& PAIRLOGIC

SingleRank

LOGIC

ηηηη convers.

MATCH& PAIRLOGIC

ηηηη convers.

barrel_LOGIC FPGA

assignedISO/MIP bits

4µµµµ fwd

4µµµµ barr

GMT-INFPGA

4µµµµbarrel

PROJECTIONFPGA

VME/ROP

VME/ROP

forwardPROJECTION

FPGA

DAQreadout

P1/P2

JTAG, Clock

MUONMERGER

&fwd

SORTER

L1A,..

16 SCSI-2

fwd: (180MIP+180 ISO)/2

barr: (144 MIP+144 ISO)/2

MIP+ QUIET bitReformatting

CSC/DTcancel out

canc.

SingleRank

LOGIC

MUONMERGER

&fwd

SORTER

10 pins

80MHzGTLp

ChLink

ROPFPGA

GMT single-board solution

Latency: 14 bx

Logic design close to completion

Page 8: CMS L1 Global Muon Trigger Update - HEPHY€¦ · CERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week CERN, 6th November 2001 The Global Trigger Rack A.Taurok 22.10.2001

Hannes SakulinCERN/EP L1 Global Muon Trigger Update 8 Trigger Meeting, CPT Week

CERN, 6th November 2001

GMT Logic FPGA

Rankassignment

unit

Match logic

Muon extend (RPC)

Muon merger unitSort stage 1

η1

η2

φ1

φ2SUB(mod 144)

LUTMaxDisPair

16x

16x

16x

1x

6

6

8

8

4

3

3

16x6

empty-IJ

16

4

4DT-

matched

RPC-matched

pairmatrix

η1

η2

φ1

φ2

SUB(mod 144)

LUTMaxDisPair16x

16x 16x 1x4(6)

8

8

4 4

3

3

16x6

16

16x

16

DT-is-dup

pairmatrix

16

4

4

4

cancel-decision

1x

4 456(60)

4(6)

CSC η/φ DT-is-matched

CSC-is-matched

pT,q

LUT5

6/7

3

pT

η

q

η,φLUT

6

8

7

2

2

1x

1x

8x

cancel-DT

cancel-DT or pair

cancel-RPC

4

4

4->1MUX

136(4x34)

136(4x34)

136(4x34)

136(4x34)

very-lowquality flag

Eta-convert & charge valid

92(4x23)

4x

4x92(4X23)

92/96(4X23/24)

1

MIP/ISO (from CaloPro chip)

8

4

4x

4

DT-matched

96/1004x24/25

96(4X24)

24

RPC4 µ

4 µDT

8

2

8

GMT logic FPGA

RPC

DTor

pairs

8->1MUX

4x

sort by rank

32

32

ranksRPC

ranksDT or pairs

selectbits

Merge ranks

Assign quality

Merge η

MergepT

8

2

34

pTmix LUT5

55

pT

pT

4 muout

88

e.g. plus 20

isMatched==1

4x

Hannes Sakulin, CERN, 25.10.2001

3

Merge φMUX2->1

DT

RPCDTpT, η, φ

qch

chargeLUT 2 ch

MIP/ISO

qq LUT

sort rank8

MUX2->1

ch

η

φ

1x

η,qLUT3

Rankcomb.LUT

2

2

1

empty-ifrom pT

8x

5

16x 164

sortrank

disablehot region

8

8

empty-IJ

MQLUT

MQLUT

4

4

DT/CSC cancel-out unit

DT-is-empty

CSC-is-empty

4

6

1

2

1

1

1

1

6

Rankcomparator

array

Rankoffsetadders

+

>

pTcomparator

array

>pT

MUX3->1

8

8

MUX3->1

5

1

fine

Mergecharge

smart charge LUT2

22

MUX3->1

2

Eta-convert & charge valid

MIPMerge

MIPMIP mixLUT1

1

1

MUX3->1

1

ISOMerge

ISOISO mixLUT1

1

1

MUX3->1

1

η,φinhibit LUTs

4x

η,φinhibit LUTs

6

8

4x

6

8

2

2

Logic design close to completion

Page 9: CMS L1 Global Muon Trigger Update - HEPHY€¦ · CERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week CERN, 6th November 2001 The Global Trigger Rack A.Taurok 22.10.2001

Hannes SakulinCERN/EP L1 Global Muon Trigger Update 9 Trigger Meeting, CPT Week

CERN, 6th November 2001

Beam Halo Muon Trigger

� GMT input� CSC halo muon candidates flagged by a halo-bit

(halo muons are not seen by RPC)

� GMT operation & output to Global Trigger� give high priority (rank) to halo muons� assign special quality code

� Global Trigger runs algorithms to trigger calibration events� type 1: trigger on halo muon in one endcap� type 2: trigger on halo muon found in both endcaps

topological condition: match φ and possibly |η| or radiusopen question of timing

� trigger only on type 2 halo muons to reduce the rate if necessary

� Beam Halo trigger is possible during normal physics data taking (from point of view of GMT)

Page 10: CMS L1 Global Muon Trigger Update - HEPHY€¦ · CERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week CERN, 6th November 2001 The Global Trigger Rack A.Taurok 22.10.2001

Hannes SakulinCERN/EP L1 Global Muon Trigger Update 10 Trigger Meeting, CPT Week

CERN, 6th November 2001

ID Task Name

1 GMT Conceptual Design

2 GMT simulation, logic design

3 GMT FPGA design

4 GMT production

5 GMT available

6 Finish delivery

7 Online Software

8 Finish commissioning

1/11

25/2

1/7

H2 H1 H2 H1 H2 H1 H2 H1 H2 H1 H2 H1 H2 H1 H2

98 1999 2000 2001 2002 2003 2004 2005

GMT Hardware schedule

� Milestones / Plans:� 2001 Logic design, ORCA + VHDL Simulation� Dec 2001 Logic design finished

� 2002 VHDL Simulation, Design of FPGA chips

� Dec 2002 FPGA design finished

� 2003 Production of VME 9U Boards

� 2004/05 Integration tests, production of spare boards

Page 11: CMS L1 Global Muon Trigger Update - HEPHY€¦ · CERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week CERN, 6th November 2001 The Global Trigger Rack A.Taurok 22.10.2001

Hannes SakulinCERN/EP L1 Global Muon Trigger Update 11 Trigger Meeting, CPT Week

CERN, 6th November 2001

Progress in 2001 & Plans for 2002

� Progress in 2001:� Logic design close to completion

• Chip Models selected (mostly Virtex II), Interconnections defined• Design compacted (external RAMs moved into big FPGAs)• Detailed GMT design document

� Improvement of functionality• DT/CSC cancel-out unit (improved performance in barrel/endcap overlap region)

� in parallel: • ORCA Simulation extended and improved• Continuous studies to optimize GMT design parameters and performance

� VHDL behavioral level simulation has started

� Plans for 2002:� continue VHDL simulation of FPGA chips� VHDL simulation of GMT board� Synthesis / design of FPGAs� in parallel further studies with ORCA

Page 12: CMS L1 Global Muon Trigger Update - HEPHY€¦ · CERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week CERN, 6th November 2001 The Global Trigger Rack A.Taurok 22.10.2001

Hannes SakulinCERN/EP L1 Global Muon Trigger Update 12 Trigger Meeting, CPT Week

CERN, 6th November 2001

(units)genη0 0.5 1 1.5 2 2.5

Eff

icie

ncy

(%

)

0

20

40

60

80

100

DTBX

CSC

RPC

GMT

/ GeV/ccutTSingle muon p

10 12 14 16 18 20 22 24 26 28 30

GeV

/ccu

tT

Sym

met

ric

di-

mu

on

p

2

4

6

8

10

12

14

L1 single and di-muon trigger rates

7 6 5

43 kHz

4.53.5

2 kHz

2.5 kHz

1.5 kHz

1 kHz

Simulation resultsmuon 2001 production, ORCA 5.1.2

(GeV/c)cutTmuon p1 10

Tri

gg

er R

ate

(Hz)

1

10

102

103

104

105

106

GenDT + CSCRPCGMT-optGMT re-tuned

|< 2.5ηwhole detector: 0 < |¾ Single muon trigger rate for L=2x1033

at 20 GeV/c : 1.4 kHz

(GeV/c)cutT,1muon p

4 6 8 10 12 14 16 18 20

Trig

ger

Rat

e / H

z

1

10

102

103

GenDT + CSCCSCRPCGMT (re-tuned)GMT from ghosts

from 1 eventµGMT 2 from 2 events in 1 bxµGMT 2

4 GeV/c≥ T,2Di-muon Rates - p

¾ Di-muon trigger rate for L=2x1033

pT,2 ≥ 4 GeV/c, at 4 & 4 GeV/c: 700 Hz

¾ Single muon / di-muon combined trigger rates for L=2x1033

¾ Efficiency versus η, 96.3 % overall

Page 13: CMS L1 Global Muon Trigger Update - HEPHY€¦ · CERN/EP L1 Global Muon Trigger Update 4 Trigger Meeting, CPT Week CERN, 6th November 2001 The Global Trigger Rack A.Taurok 22.10.2001

Hannes SakulinCERN/EP L1 Global Muon Trigger Update 13 Trigger Meeting, CPT Week

CERN, 6th November 2001

Conclusion

� Progress in hardware design as planned� logic design almost completed

• FPGAs selected• design compacted & improved

� new solution with 1 logic board

� trigger on halo muons is possible during normal physics running (from GMT point of view)

� Planned R&D in 2002� VHDL simulation of FPGAs and board

� design of FPGAs

� Simulation results with 2001 muon production� pT-cut was lower than in last year’s production

� improved CSC trigger & GMT can cope with higher background rate� updated results with higher statistics expected by the end of the year