davide braga on behalf of the cms collaborationdmray/cbc_documentation/cbc2_wit...beam test...

32
Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip Tracker Davide Braga on behalf of the CMS Collaboration STFC Rutherford Appleton Laboratory Imperial College London

Upload: others

Post on 20-Apr-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Beam test performance of the 2S prototype module

for the High Luminosity Upgrade of the CMS Strip Tracker

Davide Braga on behalf of the CMS Collaboration

STFC Rutherford Appleton Laboratory

Imperial College London

Page 2: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Outline

•Tracker upgrade & detector module

•The CMS Binary Chip 2 (CBC2)

•Mini-2S module design & testing

•DESY test beam

•Setup

•Results

•Summary & Conclusion

WIT2014 2

Page 3: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Phase-II upgrade of the CMS Strip Tracker

• Baseline design: Barrel+5Endcaps

• Based on 2 module types only

• Provides at the same time: • readout data upon receipt of L1 trigger • trigger data @40MHz

2S strip-strip double-layers ~8400 modules ~34M channels ~155m2

PS strip-strixel double-layers ~7000 modules ~230M channels ~62m2

Davide Braga WIT2014 3

Page 4: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Basic trigger module concept

Pass Stub Fail

R

f

~200μm

~100μm

~2-4 mm

outer sensor

inner sensor

• High-PT tracks (stubs) can be identified if cluster centre in top layer lies within a

search window in R-Φ (rows)

• pT cut given by: module radius (z), sensor separation and correlation window

Davide Braga WIT2014 4

Page 5: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

CBC2 and stub finding logic

Davide Braga WIT2014 5

Page 6: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

4 mm

5 mm

7 m

m

11

mm

CBC1

CBC2

2 versions have now been produced - both in 130nm CMOS

CBC1 (2011) • 128 wire-bond pads, 50 mm pitch • front end designed for short strips, up to 5 cm

DC coupled, up to 1mA leakage tolerant, both sensor polarities

• binary unsparsified readout • pipeline length 6.4 msec

• chip worked well in lab and test beam • no triggering features

CBC2 (January, 2013) • 254 channels • ~same front end, pipeline, readout approach as CBC1 • bump-bond layout • includes triggering features

CMS Binary Chip (CBC)

Davide Braga WIT2014 6

Page 7: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

CBC2 architecture

pipe. control

FE amp comp. pipeline shift reg.

vth

vth

vth

vth

256 deep

pipeline

+

32 deep

buffer

test

pulse

bias

gen.

fast

control

slow control stu

b s

hift re

gis

ter

offse

t co

rre

ction

& c

orr

ela

tio

n

clu

ste

r w

idth

dis

crim

ina

tion

1

254 40 MHz diff.clock

signals in blue are

single-ended

trig’d data out

stub shift reg. O/P

trigger O/P

I2C

254 channels: 127 from each sensor layer channel mask: block noisy channels from trigger logic CWD logic: exclude wide clusters >3 correlation logic: for each cluster in lower layer look for cluster in upper layer window trigger output: 1 bit per BX indicates correlation logic found one (or more) stubs triggered data out: unsparsified binary data frame in response to L1 trigger

nearest neighbour signals

T1 trigger

fast reset

test pulse

I2C refresh

4 4 11 11

ch

an

. m

ask

4 4 11 11

nearest neighbour signals

reset

OR_254

OR_stubs

Ck

Davide Braga WIT2014 7

Page 8: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

r f

beam

offset window

width

top layer clusters

bottom layer clusters

zero

offset

Cluster width discrimination (CWD) logic exclude clusters with hits in >3 neighbouring channels wide clusters not consistent with high pT track

Offset correction & correlation logic for a cluster in bottom layer, look for correlating cluster occurring in window in top layer

window width controls pT cut

• stub found if cluster in bottom layer corresponds to cluster within window in top layer

• programmable up to ± 8 channels

offset defines lateral displacement of window across chip • programmable up to ± 3 channels

n

n+1

n-1

1/2/3 strip

cluster on

channel n

programme cluster

width to accept

channel

comparator

outputs

CWD logic

Stub finding logic

Davide Braga 8

Page 9: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

CBC2 performance

• All core functionality meets requirements • Correlation functionality verified with test pulses,

cosmics (backup), and in test beam • Analogue performance close to simulation and

specifications

e.g. 1000e noise for 5 cm strips (~8 pF)

achievable for total channel power of 350 uW

noise & power vs. external capacitance

no

ise

[e

RM

S]

po

we

r/ch

an

. [uW

]

external capacitance [pF]

electrons

mode

/ measured

/ simulation

1200

1000

800

600

400

200

0121086420

400

350

300

250

200

150

100

100

80

60

40

20

0

num

ber

of

events

600500400300200

comparator threshold VCTH [mV]

1 fC

8 fC

S-cu

rve

s

channel offsets tuning

cou

nts

comparator threshold [I2C units]

holes

mode

before tune

after

100

80

60

40

20

0200180160140

σ=0.22 (0.5mV)

~70e- σ=4.23 (10mV)

M. Raymond, IC

Davide Braga WIT2014 9

Page 10: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

CBC2 Testing Activities

Davide Braga WIT2014 10

Page 11: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

CBC2 testing activities

Wire-bond CBC2

• Useful to develop wafer probe procedures

• X-rays TID testing

2xCBC2 hybrid

• Hybrid characterization and chip integration

• Bump-bonded ASICs

• Inter-chip links & logic

2xCBC2 mini-module + sensor

• Sr-90 source

• Cosmic rays

• Beam Test

Davide Braga WIT2014 11

Page 12: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Test pulse together with individually-programmable channel masks can be used to fully exercise the coincidence logic

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

1

1

2

2

3

3

4

4

5

5

6

6

7

7

8

8

9

9

10

10

11

11

12

channel

on chip

channel

on layer 1

channel

on layer 2 8 test

groups

Results with test pulse

Davide Braga WIT2014 12

Page 13: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Logic tests using

beta source

scintillator

Sr90

Page 14: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Total Ionizing Dose test

• Initial Xray irradiation to 10 Mrads and 1wk

annealing @100°C

• CBC2 operated continuously during irradiation

and annealing

• monitored currents, biases, pedestal, noise

• no significant change in performance, moderate

increase in current before annealing

Xray tube CBC2

Bias/readout

Davide Braga WIT2014 14

Page 15: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Beam Test

Davide Braga WIT2014 15

Page 16: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Pt module beam test at DESY

TOP VIEW: strip direction into page

positron beam low angular divergence (small angular error)

scintillator scintillator

module #4 on rotation stage

module #3 on fixed assembly

Mimosa26 MAPS (DATURA telescope)

~4 GeV e+

Datura

telescope

planes

pT

module

• December 2013

• 4 GeV positron beam

• Datura telescope + 2 pT modules (1 fixed, 1

rotatable) with 2 different strip sensors

• Custom control and DAQ

Module #4 (DUT) CNM, p-type Sensor 90x270 µm dL = 2.8 mm Strip length = 54 mm #channels = 254

Module #3 (FIXED) Infineon, n-type Sensor 80x300 µm dL = 2.8 mm Strip length = 50 mm #channels = 256

WIT2014

Page 17: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Pt modules &

sensor variants UPPER SENSOR

LOWER SENSOR

each CBC2 chip takes 127 inputs from upper sensor and 127 inputs from bottom sensor

2.75 mm

sep’n

A. Honma - CERN

3 PT modules taken to DESY:

• 2 different sensor types

• one module left as backup

Page 18: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

hybrid temperature sensor

Peltier

2CBC2 interface card

bias, temperature control

LV power DAQ

- light-tight aluminium cast ~10x20cm boxes for support and heatsinking

- aluminium foil windows

- Peltier elements to actively cool hybrid to 20° via external Arduino-based controller

- connectors for DAQ, power, temperature control, HV bias

Each module assembled into identical units for mechanical support, environment control & handling

Modules taken to DESY

M. Raymond, IC

Davide Braga WIT2014 18

Page 19: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

DAQ PC

Bristol x1 FMC

Gb Ethernet

prototype modules

GLIB SFP

GBT optical fibres (max 4/8)

GLIB

GLIB

<5m

external trigger backpressure

RJ-45 LVDS mezzanine

DESY TLU

scintillator trigger

GLIB SFP

to DATURA telescope

Beam test DAQ

control and DAQ based on CERN GLIB emulating GBT functionality

M. Pesaresi, IC L. Gross, IPHC

Davide Braga WIT2014 19

Page 20: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Beam test DAQ (2)

BE GLIB

GbE

RU

BU

DQM SM

data unpacker

online analysis package

FU

DIGIS + RAW

DIGIS

GLIB Streamer

GLIB Supervisor

- basic elements for the CMS based DAQ were put in place just in time for beam test

~1.2cm

strips

WIT2014 20

Page 21: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

- most issues solved during week’s running: DAQ ran stably for last few days (albeit at ~300Hz) - some issues that took a while to solve to do with the external TLU

Timestamp issue with the Datura Telescope: • BX and Orbit number not saved by the GLibStreamer • Ali Harb (DESY) looking into ways to synchronise the two data

sets based on hit patterns

Beam test issues

Commissioning steps

• 24h shifts in the last 3-4 days • over 120M events to disk! • threshold scans at normal incidence (high statistics, fine VCTH steps) • low threshold scan (to see noise floor) • latency scans • angular scans with high statistics, nominal thresholds • threshold vs angular scans (low statistics, coarse VCTH steps) • runs with different cluster width discrimination settings • dedicated runs to check DAQ and telescope synchronisation

Trig

ger

and

stu

b la

ten

cy s

can

module #4 bottom sensor

Thre

sho

lds

scan

at

no

rmal

inci

den

ce

much time was dedicated to commissioning the modules in beam

Measurements

Page 22: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

PT cut principle demonstrated

Pt Selection cut: simulation measured efficiency

EXP. pT cut: 2.14 GeV/c FIT: pT cut: 2.17 GeV/c σ: 0.1 GeV/c

reconstructed pT cut of r=75cm layer

CBC2 correlation window was set to +/- 7 strips; 0 strip offset

M. Pesaresi, IC

S. Viret, IPHC

• PT-cut reconstructed from beam test data matches the design one exactly

• Sharp turn-on

First experimental result to prove the stub selection concept!

Davide Braga WIT2014 22

Page 23: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Stub Efficiency vs. Angle Reconstructed stub Efficiency vs. PT

r = 1.1m

r = 0.6m

Kirill Skovpen, IPHC

Davide Braga WIT2014

Page 24: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

1.6

1.5

1.4

1.3

1.2

1.1

1.0

Ave

rag

e c

luste

r w

idth

[str

ips]

302520151050

Angle of incidence [degrees]

1.0

0.8

0.6

0.4

0.2

0.0

Fra

ctio

n o

f to

tal stu

bs

302520151050

Angle of incidence [degrees]

'1strip' '6strip' '2strip' '7strip' '3strip' '8strip' '4strip' '9strip' '5strip' '10strip'

10-4

10-3

10-2

10-1

100

Fra

ction o

f to

tal stu

bs

302520151050

Angle of incidence [degrees]

'1strip' '6strip' '2strip' '7strip' '3strip' '8strip' '4strip' '9strip' '5strip' '10strip'

Study of cluster width

• Average width and cluster width distribution

study

• Data used for comparison with CMSSW Digitizer reconstruction

(Suchandra Dutta and Suvankar Roy Chowdhury, Saha Institute of Nuclear Physics)

Page 25: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Noise probabilities per CBC and per sensor

• Noise obtained by fitting a binomial to the number of hits per strip with no beam

• One case (CBC1-sens.0) not well described by single binomial need more data

• Noise smaller than 10-6 per strip per trigger

Strip noise

Martin Delcourt, UC Louvain

Davide Braga WIT2014 25

Page 26: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

• ε = 99.91±0.01% (CBC0) – 99.89±0.01%(CBC1)

• Loss of efficiency on the sides

• Loss of efficiency in the due to bad strip

Detection Efficiency Martin Delcourt, UC Louvain

Page 27: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Martin Delcourt UC Louvain

Kirill Skovpen, IPHC

Module alignment

φ = 2.1 ± 0.6° φ = 2.17 ± 0.03°

Davide Braga WIT2014 27

Page 28: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Proportion of events with cluster occupancy = 1 for all sensors.

If occ=1 for all sensors, proportion on events with distance > 4 between hits on sensor 0 and sensor 1.

Martin Delcourt UC Louvain

Clean Event Scan

VCTH ~ 100 optimum setting for low

noise and “clean” events

Page 29: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

• Fully equipped Module-Test Setup available at CERN

• exactly the same DAQ chain as in the beam test (FW & SW)

• fully integrated in uTCA shelf

• infrastructure for testing, development & debugging

• mechanics for testing with cosmics / radioactive source & scintillator trigger

• used for: integration tests of components, development of commissioning & calibration procedures

• currently focusing on: CBC hit correlation studies

Georg Auzinger, Stefano Mersi, CERN

Module-Test Setup at CERN

Page 30: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Conclusions and Future Work

Davide Braga WIT2014 30

Page 31: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Conclusions and Future Work

A. Honma, CERN

Two successful full-size prototypes of new Outer Tracker ASIC and mini-2S module in hand

CBC2 working to specs, stub finding logic functioning

First beam test of the 2S prototype module

successful commissioning & readout of two prototype stacked modules in beam, prompt analysis and online s/w

data taken for measurement of sensor/front-end performance & to demonstrate ability of 2S modules to discriminate on pT

DAQ and readout system integrated, commissioned & working in beam test

TID testing started, no problem so far

Goals for 2014:

Continue Pt Module characterization in beam (sensor + front-end ASIC + hybrid + DAQ)

Applied for beam time at the end of the year at SPS First characterization of irradiated sensors (cooling required) 8-CBC2 hybrids for the telescope planes Validation of full DAQ chain, including future ASIC (Concentrator) emulated in FPGA

First results to prove the track-trigger concept CMS ambitious plans for a track trigger look promising

Page 32: Davide Braga on behalf of the CMS Collaborationdmray/CBC_documentation/CBC2_WIT...Beam test performance of the 2S prototype module for the High Luminosity Upgrade of the CMS Strip

Acknowledgements CBC2: RAL: Davide Braga, Lawrence Jones, Peter Murray, Mark Prydderch IMPERIAL COLLEGE: Geoff Hall, Mark Pesaresi, Mark Raymond CERN: Federico Faccio, Kostas Kloukinas, Stefano Michelis

2S module: CERN: Georges Blanchot, Alan Honma, Mark Kovacs, Francois Vasey Beam test and analysis: CERN: Georg Auzinger, Stefano Mersi DESY: Ali Harb, Andreas Mussgiller, Doris Eckstein HEPHY: Thomas Bergauer, Wolfgang Treberspurg IPHC: Christian Bonnin, Kirill Skovpen, Laurent Charles, Laurent Gross KIT: Alexander Dierlamm, Martin Printz IMPERIAL COLLEGE: Davide Braga, Jonathan Fulcher, Mark Pesaresi, Mark Raymond SAHA INSTITUTE OF NUCLEAR PHYSICS: Suchandra Dutta, Suvankar Roy Chowdhury UC LOUVAIN: Christophe Delaere, Jerome De Favereau, Martin Delcourt UNIVERSITY OF BRISTOL: David Cussans, Fionn Ball