Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R, ) d :...

16
Trigger processor John Huth Harvard

Transcript of Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R, ) d :...

Page 1: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

Trigger processor

John HuthHarvard

Page 2: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

NSW + TGC of BW’s

track fittingtrack position (R, f)dq : deviation of

incidence angle from infinite pT muons

Coarse dq -cut

2/3 coin.hit position

3/4 coin.track position and

deviation

H-pT Board

Sector LogicR-f coin. track fitting

crossing angle : bpT calculation

Small Wheel

m

hit information (R, f) , dq

bPrecision Detectors < 100mmf-information

Level-1 Trigger resolution of

incidence angle < 1 mrad

BCID, LVL1 latency

RoI, dR, df

TGC2TGC1 TGC3

Phase-1 upgrade

2

Page 3: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

NSW coverage : h = 1.3 – 2.4# of RoI’s in Large SW Sector : 560# of RoI’s in Small SW Sector : 366

Position info.f/h : 0.02-0.03 precision (RoI size)b calculation : need h ~ 0.01

# of granularities per SW Sector < 1024

# of bits per track is 16-bit Position : 10-bit dq : 5-bit, 1mrad resolution hit flag : 1-bit Total: 16-bit# of tracks per fibre @ 40MHz 4 tracks @ 40 MHz (16+4)-bit x 4 x 40MHz = 3.2 Gbps

Max. # of tracks per Large SW Sector up to 8 or 12 tracks, 2 or 3 fibresMax. # of tracks per Small SW Sector up to 4 or 8 tracks, 1 or 2 fibres

NSW boundaryBW boundary

Matching between BW sector and NSW, bit format

3

Page 4: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

Present TGC Level- 1 Trigger Small Wheel Detector + TGC (BW)nsec CLK Total CLK nsec CLK Total CLK

TOF from interaction point to TGC 65 2.5 2.5 TOF from interaction point to SW (10m) 34 1.5 1.5Propagation delay on wire/ strip 15 1 3.5 Propagation delay along wire 25 1 2.5TGC response 25 1 4.5 Detector Response X X+2.5ASD 10 0.5 5 ASD 10 0.5 X+3Cable to PS- Board (12.5m max.) 2.5 7.5 Signal Processing Y X+Y+3Variable Delay, Bunch ID, OR 2 9.5Variable Delay 1 10.5 Serializer (64- bit/ clk,3.2Gbps) + Optical Tx 2 X+Y+53/ 4 Coincidence Matrix or 2/ 3 Coin. 2 12.5 Optical Fibre Cable (90m) 18 X+Y+23LVDS Tx (SN65LV1023) 1 13.5 Optical Rx + De- ser. (64- bit/ clk,3.2Gbps) 2 X+Y+25Cable to H- pT Board (15m max.) 3 16.5LVDS Rx (SN65LV1224A) 2 18.5 Signal Processing Z X+Y+Z+25Variable Delay 1 19.5H- pT Matrix 2 21.5G- Link Tx (HDMP- 1032A) + Optical Tx 1.5 23 Serializer (64- bit/ clk,3.2Gbps) + Optical Tx 2 X+Y+Z+27Optical Fibre to USA15 (90m max.) 18 41 Optical Fibre Cable (5m) 1 X+Y+Z+28Optical Rx + G- Link Rx (HDMP- 1034A) 2.5 43.5 Optical Rx + De- ser. (64- bit/ clk,3.2Gbps) 2 X+Y+Z+30

SW - TGC(BW) combined HERE 44Sector Logic 8 51.5 New Sector Logic

TGC R- phi coin.(LUT) MDT- TGC coin. 3 47crossing angle calculation 3 50pT calculation (LUT) 3 53pT encoding 1 54Serializer (64- bit/ clk,3.2Gbps) + Optical Tx 2 56

Cable to MUCTPI (10m) 2 53.5 Optical Fibre Cable to MUCTPI (10m) 2 58MUCTPI (4 + variable) 11 64.5 MUCTPI (4 + variable) 10 68Cable to CTP (2.4m) 0.5 65 Cable to CTP (2.4m) 0.5 68.5

CTP (5 + varable[0- 11]) 6 71 CTP 6 74.5Cable to LTPi (10m) 2 73 Cable to LTPi (10m) 2 76.5LTPi + LTP + TTCvi + TTCex 2 75 LTPi + LTP + TTCvi + TTCex 2 78.5Variable Delay 2 77 Variable Delay 2 80.5Optical Cable to TGC frontend (110m) 22 99 Optical Cable 22 102.5TTCrq + fanout 3 102 TTCrq + fanout 3 105.5Cable to PS- Board (5m max.) 1 103 Cable to Frontend Electronics 1.5 108

2.575msec 2.675msec

New SL : 10 ticks

444444

44

Rendezvous at 44 ticksin the front of SL

4

Page 5: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

Requirements to Trigger Processor of NSW detector

• Outputs to Sector Logic should be fully synchronous to 40 MHz clock.– Packets in every clock contain a complete set of track info. of each

bunch, independent of each other.– Fixed latency

• No queuing structure at Sector Logic

– 3 fibres for Large SW Sector– 2 fibres for Small SW Sector

• NSW detectors should combine track info’s from sTGC and MicroMegas. Do not deliver them separately.

• Latency to Sector Logic is shorter than 44 clk’s.

• New Sector Logic incorporate segments info. from BIS7,8, EES and EEL into the level-1 trigger decision. 5

Page 6: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

Additional box for Osamu?

Page 7: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

Matlab first pass simulation

Page 8: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

[F/B] [L/S] [Wedge] [Plane] [Strip]

1 + 1 + 4 + 4 + 14 = 24 bits

Assumptions about number of bits required for spatial information

Need BCID – integrate over four crossings

Page 9: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

Full use of trigonometric functionsEarly results with old geometry(will show updated geometry)

Page 10: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

Full use of trigonometric functions

Page 11: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

First pass at strip address search algorithm

Page 12: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

Current XUV GeometryRandom background, radial fall-off

Page 13: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

0.1% fakes, probably can be improved

Page 14: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

Ken’s version of processor (based on LAr card)

Page 15: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

Personnel at Harvard

• J. Huth• D. Lopez Mateos• B. Clark• N. Felt (EE)• J. Oliver (EE)

Page 16: Trigger processor John Huth Harvard. NSW + TGC of BW’s track fitting track position (R,  ) d  : deviation of incidence angle from infinite pT muons.

To do list (short term):

• Implementing new geometry (XUV)• Background• BCID integration• Algorithm exploration• FPGA function exploration+timing• Examine stereo orientations in Z• Begin use of Athena when digitization is fully

implemented