CSC Track - Finder Update D.Acosta, A.Madorsky, B.Scurlock

advertisement
CSC Track-Finder Update
D.Acosta, A.Madorsky, B.Scurlock
University of Florida
V.Golovtsov, L.Uvarov
St. Petersburg Nuclear Physics Institute
SR/SP Conceptual Layout
Fiber
Deserializer Front
Transceivers Chips
FPGAs
Memory
Look-up
Tables
From MPC
(chamber 4)
JTAG Line
VME
Interface
Downloading/
Readout Bus
SP FPGA
Chip
(Mezzanine
Board)
From MPC
(chamber 3)
Ptassignment
LUTs
GTLP
Transceivers
From CCB
To MS
Trigger
Primitives
From MPC
(chamber 2)
TRANSITION
BOARD WITH
LVDS
TRANSCEIVER
S
From MPC
(chamber 1B)
TO/ FROM
BARREL
From MPC
(chamber 1A)
To
CSC_DAQ
1 October2001
Configurable
PROM
32-bit Drivers
Currently specifying all interfaces
CMS Week, December 2001
2
Darin Acosta
CSC TF Schedule
è
è
è
è
Dec. 2001:
Mar. 2002:
Sep. 2002:
Mar. 2003:
Specify backplane connections
Specify MPC, SR, SP designs
Finish construction of pre-production prototypes
Finish crate tests of CSC TF
Note: We hope to have a structured beam test of the CSC
chambers and CSC Track-Finder in 2003
p Chain test of entire system with 25 ns beam
è
CMS Week, December 2001
3
Darin Acosta
DT / CSC Interface – Bits
From CSC to DT TF:
Signal
40 MHz LVDS both ways
φ
Bits /
stub
12
Bits / 2 stubs
(ME1: 20°)
24
Bits / 6 stubs
(ME1: 60°)
72
Description
η
1
2
6
DT/CSC region flag
Quality
3
6
18
Computed by TMB
BXN
–
2
6
2 LSB of BXN
Total:
16
34
102
Azimuth coordinate
DT format
2 sets of 3
muons in 60°
each BX
From DT to CSC TF:
Signal
φ
12
Bits / 2 stubs
(MB1: 60°)
24
φb
5
10
φ bend angle
Quality
3
6
Computed by TMB
BXN
2
4
2 LSB of BXN
Synch/Calib
1
2
DT Special Mode
Muon Flag
1
2
2nd muon of previous BX
Total:
24
48
CMS Week, December 2001
Bits / stub
4
Description
Azimuth coordinate
Darin Acosta
CSC format
2 sets of 2
muons in 60°
serialized in
2 BX
DT / CSC Interface – Cables
Need to decide cable map between DT and CSC TF
è Perturbed because ME 1/1a staging implies CSC trigger goes
back to 3 muons per 30° rather than 2 per 20°
(but still a total of 6)
è Can send 3 muons to each
3µ
DT SP
è Old design sent 4 to each,
and the center 2 were
3µ
duplicated
è Can we accommodate
either scheme ?
è Number of cables?
è
CMS Week, December 2001
5
Darin Acosta
SP → CSC Muon Sorter Interface
80 MHz GTLP
Bits / µ
Bits / 3 µ
(1 SP)
Bits / 36 µ
(12 SP)
φ
5
15
180
Azimuth coordinate
η
5
15
180
Pseudorapidity
Rank *
7
21
252
5 bits pT + 2 bits quality
Special *
Trigger
1
3
12
Extra quality bit
(Halo muon trigger)
Sign *
1
3
36
BXN *
–
2
24
Error *
–
1
12
Total:
19
60
720
Signal
CMS Week, December 2001
6
Description
2 LSB of BXN
(360 bits at 80 MHz)
Darin Acosta
Send on
1st frame
GMT & GT Interface
We will implement special logic mode to trigger on
accelerator muons during normal running
Could also include a loose single station trigger
è These trigger presumably can/will be prescaled
è
Question: Do we include these special triggers with
normal muons in the same BX ?
è
è
Mixed list of muons from CSC Sorter, or just one or the other?
Also, what if we get several accelerator muons in one BX ?
CMS Week, December 2001
7
Darin Acosta
CSC Track Finder Backplane
Standard VME 64x J1/P1 backplane
Darin Acosta
SRSP 12
8
SRSP 11
CMS Week, December 2001
SRSP 10
These SRSP feedthru
connectors are for DT
information exchange
via transition board
SRSP 9
Custom GTLP 6U backplane
SRSP 8
SRSP 7
Muon sorter
Clock and control
SRSP 6
SRSP 5
SRSP 4
SRSP 3
SRSP 2
SRSP 1
Standard VME
J2/P2 backplane
Custom Backplane Connections
CMS Week, December 2001
9
Darin Acosta
SRSP 12
Point-to-point data from SRSP to MS, GTLP 80 MHz
SRSP 11
Fast control bus, GTLP 40 MHz
SRSP 10
SRSP 9
SRSP 8
SRSP 7
Muon sorter
Clock and control
SRSP 6
SRSP 5
SRSP 4
SRSP 3
SRSP 2
SRSP 1
Point-to-point LVDS clock 40 MHz
CSC Muon Sorter Connector
X?A
X?B
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
CLK+MS
Clock_Enable
ccb_cmd0
ccb_cmd4
ccb_cmd_strobe
ccb_data0
ccb_data4
ccb_ready
ms_reserved_in0
sp1_0
sp1_4
sp1_8
sp1_12
sp1_16
sp1_21
sp1_26
sp2_0
sp2_4
sp2_8
sp2_12
sp2_16
sp2_21
sp2_26
sp3_0
sp3_4
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
sp3_8
sp3_12
sp3_16
sp3_21
sp3_26
sp4_0
sp4_4
sp4_8
sp4_12
sp4_16
sp4_21
sp4_26
sp5_0
sp5_4
sp5_8
sp5_12
sp5_16
sp5_21
sp5_26
sp6_0
sp6_4
sp6_8
sp6_12
sp6_16
sp6_21
ZPack125
X?A
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
ZPack125
CMS Week, December 2001
CLK-MS
ccb_reserved4
ccb_cmd1
ccb_cmd5
ccb_bx0
ccb_data1
ccb_data5
ccb_reserved1
ms_reserved_in1
sp1_1
sp1_5
sp1_9
sp1_13
sp1_17
sp1_22
sp1_27
sp2_1
sp2_5
sp2_9
sp2_13
sp2_17
sp2_22
sp2_27
sp3_1
sp3_5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
sp3_9
sp3_13
sp3_17
sp3_22
sp3_27
sp4_1
sp4_5
sp4_9
sp4_13
sp4_17
sp4_22
sp4_27
sp5_1
sp5_5
sp5_9
sp5_13
sp5_17
sp5_22
sp5_27
sp6_1
sp6_5
sp6_9
sp6_13
sp6_17
sp6_22
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
sp6_26
sp7_0
sp7_4
sp7_8
sp7_12
sp7_16
sp7_21
sp7_26
sp8_0
sp8_4
sp8_8
sp8_12
sp8_16
sp8_21
sp8_26
sp9_0
sp9_4
sp9_8
sp9_12
sp9_16
sp9_21
sp9_26
sp10_0
sp10_4
sp10_8
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
sp10_12
sp10_16
sp10_21
sp10_26
sp11_0
sp11_4
sp11_8
sp11_12
sp11_16
sp11_21
sp11_26
sp12_0
sp12_4
sp12_8
sp12_12
sp12_16
sp12_21
sp12_26
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
ZPack125
C1
C2
C3
C4
C5
C6
C7
C8
C9
C10
C11
C12
C13
C14
C15
C16
C17
C18
C19
C20
C21
C22
C23
C24
C25
sp1_18
sp1_23
sp1_28
1.5V
sp2_18
sp2_23
sp2_28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
sp6_27
sp7_1
sp7_5
sp7_9
sp7_13
sp7_17
sp7_22
sp7_27
sp8_1
sp8_5
sp8_9
sp8_13
sp8_17
sp8_22
sp8_27
sp9_1
sp9_5
sp9_9
sp9_13
sp9_17
sp9_22
sp9_27
sp10_1
sp10_5
sp10_9
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
sp10_13
sp10_17
sp10_22
sp10_27
sp11_1
sp11_5
sp11_9
sp11_13
sp11_17
sp11_22
sp11_27
sp12_1
sp12_5
sp12_9
sp12_13
sp12_17
sp12_22
sp12_27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
sp3_18
sp3_23
sp3_28
1.5V
sp4_18
sp4_23
sp4_28
sp5_18
sp5_23
sp5_28
sp6_18
sp6_23
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
ms_cfg_done
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
sp3_10
sp3_14
sp3_19
sp3_24
sp3_29
sp4_2
sp4_6
sp4_10
sp4_14
sp4_19
sp4_24
sp4_29
sp5_2
sp5_6
sp5_10
sp5_14
sp5_19
sp5_24
sp5_29
sp6_2
sp6_6
sp6_10
sp6_14
sp6_19
sp6_24
ccb_cmd2
ccb_evcntres
ccb_l1accept
ccb_data2
ccb_data6
ccb_reserved2
ms_reserved_in2
sp1_2
sp1_6
sp1_10
sp1_14
sp1_19
sp1_24
sp1_29
sp2_2
sp2_6
sp2_10
sp2_14
sp2_19
sp2_24
sp2_29
sp3_2
sp3_6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
C1
C2
C3
C4
C5
C6
C7
C8
C9
C10
C11
C12
C13
C14
C15
C16
C17
C18
C19
C20
C21
C22
C23
C24
C25
sp6_28
sp7_18
sp7_23
sp7_28
sp8_18
sp8_23
sp8_28
1.5V
sp9_18
sp9_23
sp9_28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
sp10_18
sp10_23
sp10_28
1.5V
sp11_18
sp11_23
sp11_28
sp12_18
sp12_23
sp12_28
ZPack125
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
ZPack125
10
E1
E2
E3
E4
E5
E6
E7
E8
E9
E10
E11
E12
E13
E14
E15
E16
E17
E18
E19
E20
E21
E22
E23
E24
E25
ms_hard_reset
E1
E2
E3
E4
E5
E6
E7
E8
E9
E10
E11
E12
E13
E14
E15
E16
E17
E18
E19
E20
E21
E22
E23
E24
E25
sp3_11
sp3_15
sp3_20
sp3_25
sp3_30
sp4_3
sp4_7
sp4_11
sp4_15
sp4_20
sp4_25
sp4_30
sp5_3
sp5_7
sp5_11
sp5_15
sp5_20
sp5_25
sp5_30
sp6_3
sp6_7
sp6_11
sp6_15
sp6_20
sp6_25
E1
E2
E3
E4
E5
E6
E7
E8
E9
E10
E11
E12
E13
E14
E15
E16
E17
E18
E19
E20
E21
E22
E23
E24
E25
sp6_30
sp7_3
sp7_7
sp7_11
sp7_15
sp7_20
sp7_25
sp7_30
sp8_3
sp8_7
sp8_11
sp8_15
sp8_20
sp8_25
sp8_30
sp9_3
sp9_7
sp9_11
sp9_15
sp9_20
sp9_25
sp9_30
sp10_3
sp10_7
sp10_11
E1
E2
E3
E4
E5
E6
E7
E8
E9
E10
E11
E12
E13
E14
E15
E16
E17
E18
E19
E20
E21
E22
E23
E24
E25
sp10_15
sp10_20
sp10_25
sp10_30
sp11_3
sp11_7
sp11_11
sp11_15
sp11_20
sp11_25
sp11_30
sp12_3
sp12_7
sp12_11
sp12_15
sp12_20
sp12_25
sp12_30
ccb_cmd3
ccb_bcntres
ccb_data_strobe
ccb_data3
ccb_data7
ccb_reserved3
ms_reserved_in3
sp1_3
sp1_7
sp1_11
sp1_15
sp1_20
sp1_25
sp1_30
sp2_3
sp2_7
sp2_11
sp2_15
sp2_20
sp2_25
sp2_30
sp3_3
sp3_7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
ZPack125
X?E
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
sp6_29
sp7_2
sp7_6
sp7_10
sp7_14
sp7_19
sp7_24
sp7_29
sp8_2
sp8_6
sp8_10
sp8_14
sp8_19
sp8_24
sp8_29
sp9_2
sp9_6
sp9_10
sp9_14
sp9_19
sp9_24
sp9_29
sp10_2
sp10_6
sp10_10
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
sp10_14
sp10_19
sp10_24
sp10_29
sp11_2
sp11_6
sp11_10
sp11_14
sp11_19
sp11_24
sp11_29
sp12_2
sp12_6
sp12_10
sp12_14
sp12_19
sp12_24
sp12_29
ZPack125
X?D
C1
C2
C3
C4
C5
C6
C7
C8
C9
C10
C11
C12
C13
C14
C15
C16
C17
C18
C19
C20
C21
C22
C23
C24
C25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
370 signals on
AMP 100145-1
connector
ZPack125
X?E
ZPack125
X?D
ZPack125
X?C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
X?E
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
ZPack125
X?D
C1
C2
C3
C4
C5
C6
C7
C8
C9
C10
C11
C12
C13
C14
C15
C16
C17
C18
C19
C20
C21
C22
C23
C24
C25
ZPack125
X?C
ZPack125
X?B
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
X?D
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
ZPack125
X?C
ZPack125
X?B
ZPack125
X?A
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
ZPack125
X?B
ZPack125
X?A
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
X?C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
ZPack125
X?E
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
ZPack125
Darin Acosta
Similar
specification
written for SP
connection, but
only 31 signals
Ghost-Busting in CSC Muon Sorter
CSC TF does not share information across sector
boundaries
Efficiency loss is negligible
è Ghost tracks are created and pose a problem for the
di-muon trigger
è
Most ghosts stem from duplicate LCTs from
overlapping chambers
This can be solved in principle by suppressing the LCT
trigger for one of the chambers in the 5-strip overlap
è But not done currently in ORCA simulation, PRS rate studies
è
However, ghosts also can be cancelled in the CSC
Muon Sorter, which receives all CSC information
Less challenging technically than trying to share information
between Sector Processors
è “Small” additional logic to Sorter chip, and hopefully minimal
impact on latency
è Compare η, ϕ between muons from neighboring sectors and
cancel lower quality candidate
p Current resolution is 2.5° in φ and 0.05 in η
è
CMS Week, December 2001
11
Darin Acosta
Ghost Cancellation
B.Scurlock
Study of 25K single muons generate flat in
η<2.4
φ, 3<pT<100, and 0.9<η
φ
10
Sector boundaries
Can cancel 92
10X reduction
⇒
8
Still need to assess
impact on di-muon
efficiency from real
physics (J/Psi)
6
4
2
0
0
ghosts
Nent = 104
Mean = 64.11
RMS = 38.88
20
40
60
80
100
120
140
Integer ϕ [0,143]
CMS Week, December 2001
12
Darin Acosta
Download