clic: timing in tracking

22
M. Campbell, P. Jarron, A. Kluge, P. Riedler CLIC: Timing in Tracking 10/16/2008 1 M. Campbell, P. Jarron, A. Kluge, P. Riedler

Upload: noe

Post on 14-Jan-2016

26 views

Category:

Documents


1 download

DESCRIPTION

CLIC: Timing in Tracking. M. Campbell, P. Jarron, A. Kluge, P. Riedler. OUTLINE. Specification from the CLIC machine Use of timing information in CLIC tracking ASICs Current developments with timing capability Long term strategy for fast timing tracking R&D Conclusion. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CLIC: Timing in Tracking

1M. Campbell, P. Jarron, A. Kluge, P. Riedler

M. Campbell, P. Jarron, A. Kluge, P. Riedler

CLIC: Timing in Tracking

10/16/2008

Page 2: CLIC: Timing in Tracking

2M. Campbell, P. Jarron, A. Kluge, P. Riedler

Specification from the CLIC machineUse of timing information in CLIC trackingASICs Current developments with timing

capabilityLong term strategy for fast timing tracking

R&DConclusion

OUTLINE

10/16/2008

Page 3: CLIC: Timing in Tracking

3M. Campbell, P. Jarron, A. Kluge, P. Riedler 10/16/2008

LHC, ILC, CLIC, NA62 LHC

ATLAS VX ILC CLIC NA621)

BX spacing [ns] 25 300 0.5 avg 1ns

Nb of BX/train 2808 2820 312 2*109

Bunch train length 70µs 1ms 156 ns*2 s

Repetition rate [Hz] 40M 5 50 0.07

Nb of Bunch/s 36M 11400 15600109

Hit/mm2/Bunch max 0.05 0.05 0.1-12)

6*10-4

Radiation level fluence ~1015/10 y ~1013

~1014~2•1014/ybx = particles train = spill

Daniel’s talk: background pairs and muons at r=3 cm @ 5T and r=1 cm @ 3T

http://tecker.web.cern.ch/tecker/par2007.pdf, http://clic-meeting.web.cern.ch/clic-meeting/clictable2007.html

Page 4: CLIC: Timing in Tracking

4M. Campbell, P. Jarron, A. Kluge, P. Riedler

Eliminate tracking ambiguities within a train Caused by superimposed vertices, track topology cannot be use

anymore for vertex identification Stamping tracks helps to identify vertices with bunches

Would timing in tracking help to reject background

10/16/2008

Why timing in tracking in CLIC

D.Schultze, pairs production at 3 TeV

Page 5: CLIC: Timing in Tracking

5M. Campbell, P. Jarron, A. Kluge, P. Riedler

Choice of the timing implementation in the tracking systemRadius, number of timing-tracking planesOuter tracker barrels look more attractive if background

rejection needed Tracking geometry might be strip or macropixel

Timing in vertex possible if coherent pairs rate affordableWhat is the benefit in terms of tracks reconstruction?

10/16/2008

CLIC tracking Layout ? SiD example

ILC SiD tracking layoutILC SiD vertex layout

Page 6: CLIC: Timing in Tracking

6M. Campbell, P. Jarron, A. Kluge, P. Riedler

Identify tracks with bunches within a train: 3D + t tracking1. Associate hits to bunch numbers2. Associate tracks to time stamped hits3. Associate vertex to time stamped tracks4. Produce vertex and track candidates associated to

bunchesCorrelate time stamped tracking with calorimeter

and muonsTiming capability of calorimeters and muon system?

Pair, background rejection: more ambitious objectiveRemoving non-pointing vertex tracks and hits

In tracking barrelsIn vertex

10/16/2008

Objectives of the time stamping

Page 7: CLIC: Timing in Tracking

7M. Campbell, P. Jarron, A. Kluge, P. Riedler 10/16/2008

Chip data rate1 hit/mm2/bx

Assume chip of 15 x 15 mm = 225 mm2

Assume 32 bit data per hit(16 bit address + 11 bit time + …)

Instantaneous train Hit rate per chip 225/bx or 450 Ghits/s

Hits accumulated per chip during train: 70200Data accumulated per chip during train:

70200* 32 = 2.2 MbitData stored during train and read-out afterwards (off-

time is ~20 ms)Otherwise data rate is high

Preliminary conclusion local 2 Mbit local memory is needed

Page 8: CLIC: Timing in Tracking

8M. Campbell, P. Jarron, A. Kluge, P. Riedler 10/16/2008

Present ASIC with timing Specification and architecture

TimepixGossipo NA62 Gigatracker

Processing in pixel cellProcessing outside pixel cell

Page 9: CLIC: Timing in Tracking

9M. Campbell, P. Jarron, A. Kluge, P. Riedler 10/16/2008

From Medipix to Timepix A novel approach for the readout of a TPC at the future linear collider is

to use a CMOS pixel detector combined with some kind of gas gain grid Using a naked photon counting chip Medipix2 coupled to GEMs or

Micromegas demonstrated the feasibility of such approach

6 mm

2 mm

2mm

1 mm

e-σpos

σcluster-size

14 mm

6 mm

2 mm

2mm

1 mm

e-σpos

σcluster-size

14 mm

14.08mm

14.0

8m

m

GEM

Micromegas

50um

Page 10: CLIC: Timing in Tracking

10M. Campbell, P. Jarron, A. Kluge, P. Riedler 10/16/2008

From Medipix2 to Timepix …

NIKHEF/Saclay, Freiburg experiments in 2004/2005 Demonstrated 2-D reconstruction of single electrons

feasible with naked Medipix2 chip To further exploit Medipix2 has been redesigned to

incorporate a time stamp with a tunable resolution of 100 to 10ns.

3-D position + time Timepix Requirements

Keep as similar as possible to Medipix2 Eliminate 2nd threshold Add possibility of programming pixel by pixel arrival time or TOT information

This modification was supported by the JRA2/EUDET Collaboration (www.eudet.org)

Page 11: CLIC: Timing in Tracking

11M. Campbell, P. Jarron, A. Kluge, P. Riedler

Block diagram, possible implementation for CLIC track timing

10/16/2008

Timepix schematic

Preamp Dis

cTHR

14 bitsShift

Register

Input

Ctest

Testbit

Test Input

Mask

4 bits thr Adj

Mux

Mux

Clk_Read

Previous Pixel

Next Pixel

Conf

8 bits configuration

Polarity

Analog Digital

Clk_Count

Timepix Synchronizati

onLogic

Clk_Countb

P0P1

Shutter

Ovf Control

Clk_Read

Shutter_int

Gossipo Nikhef vernier is 560 MhzReference clock is 40 Mhz

Page 12: CLIC: Timing in Tracking

12M. Campbell, P. Jarron, A. Kluge, P. Riedler

It is a timing improvement of the TimePix schemeScheme developed at NikhefTimePix pixel cell has an additional vernier counter

driven by a 560 MHz local oscillator (ring counter)

10/16/2008

Gossipo chip

312 bunches

Page 13: CLIC: Timing in Tracking

13M. Campbell, P. Jarron, A. Kluge, P. Riedler 10/16/2008

Timepix Architecture Chip architecture almost

identical to Mpix2 MXR20

M0=M1=1 and Shutter ON FClock used as Ref_Clk

256x256 55µm square pixels

Analog Power 440mW

Digital Power Clk =50MHz

220mW, Clk distribution

Serial readout at100MHz 9.17 ms

Parallel readout (@100MHz)

287 µs > 36M transistors

IO

Logic

LVDS

In

LVDS

Out32-bit CMOS Output

256-bit Fast Shift Register35

84-b

it P

ixel

Col

um

n-0

3584

-bit

Pix

el C

olu

mn-

0

Bandgap + 13 DACs

1612

0 m

14111 m

3584

-bit

Pix

el C

olu

mn-

135

84-b

it P

ixel

Col

um

n-1

3584

-bit

Pix

el C

olu

mn-

255

3584

-bit

Pix

el C

olu

mn-

255

1408

0 m

(pi

xel a

rray

)

Page 14: CLIC: Timing in Tracking

14M. Campbell, P. Jarron, A. Kluge, P. Riedler

Mpix2MXR20 layout Timepix layout

10/16/2008

Medipix2 to Timepix2 layout

11 22 44

55

66

33

55μm

55μm

11 22 44

55

66

55μm

55μm

Page 15: CLIC: Timing in Tracking

15M. Campbell, P. Jarron, A. Kluge, P. Riedler

DESY test beam in November 2006

10/16/2008

Timepix with 3x GEM detector

Page 16: CLIC: Timing in Tracking

16M. Campbell, P. Jarron, A. Kluge, P. Riedler

A 5 cm3 TPC (two electron tracks from 90Sr source)

10/16/2008

TimePix with Micromegas

Nikhef thanks to J.Timmermans

Page 17: CLIC: Timing in Tracking

17M. Campbell, P. Jarron, A. Kluge, P. Riedler 10/16/2008

NA62 EOC Architecture

Page 18: CLIC: Timing in Tracking

18M. Campbell, P. Jarron, A. Kluge, P. Riedler 10/16/2008

NA62 on-pixel TDC architecture

Efficient local derandomizationEfficient use of pixel areaReduce end of column complexity

Page 19: CLIC: Timing in Tracking

19M. Campbell, P. Jarron, A. Kluge, P. Riedler

The detector/electronics can be optimized Si, thin EPI , 3D Si etc.., any advanced CMOS process can be used Detector speed is essential for CLIC timing performance Not possible for monolithic device

Optimal signal to noise at high rates Essential for clean pattern recognition in complicated high CLIC events with background Single pixel hit

Advance in sensor electronics hybridation Assembly without bumps Thinning electronics and sensor wafers

Direct bond interconnect (DBI) technology developed by Ziptronix, followed by FNAL 10 µm pitch, 1.5 M interconnects/cm2, thinning wafer down to 20 µm

10/16/2008

The future of Hybrid design

http://www.ziptronix.com/techno/

Page 20: CLIC: Timing in Tracking

20M. Campbell, P. Jarron, A. Kluge, P. Riedler

On chip cooling integration: Microchannel cooling systemCompatible with 3 D integration

Jae-Mo Koo, Integrated Microchannel Cooling for Three-Dimensional Electronic Circuit Architectures

With microchannel evaporators engineered in silicon, microfluidics Long term development… like CLIC

10/16/2008

The future of cooling

http://www.stanford.edu/group/microheat/

Page 21: CLIC: Timing in Tracking

21M. Campbell, P. Jarron, A. Kluge, P. Riedler

Timing in vertex Timepix architecture fits well to pixel vertex geometry

Is power consumption affordable? Power cycling strategy, low power circuit design Further design study should be done to validate this approach

Is timing in vertex needed? Answer should come from study of track reconstruction and background

Timing in tracking Barrels NA62 Gigatracker is well adapted to macropixel or strip

power consumption? Cabling and cooling looks easier than in vertex

Typical power/cm2

Timepix, 600mW, 50µm pixel time resolution of 10 ns NA62 GTK, 500mW, 300µm pixel, time resolution of 100 ps

Cycling clock and bias might decrease those numbers by a factor 50

Data rate Estimate of 2 Mbit/chip/ train for 1 hit/mm2/bunch

Data stream O.K with a local memory and readout between train (20 ms)

10/16/2008

Summary on readout architectures

Page 22: CLIC: Timing in Tracking

22M. Campbell, P. Jarron, A. Kluge, P. Riedler

Goals of time tagging in tracking Isolate individual vertices by timing analysis

Correlate time stamped hits with tracker hits Generates multiple vertex candidates occurring in one train by associating hits to bunches Correlate timing tracking information with calorimeter/muon

Implementation of the timing layer On a dedicated tracking barrel, Integrated in the tracking layers Integrated in the vertex

Geometry , resolution Pixel, Strip segmentation?

Layout, size Stave or module ?

Timing performance Do we need 0.5 ns time bunch identification, or a coarse timing information, 1 ns , 2ns

If the pixel/train occupation is low Trade off with analogue power consumption and sensor speed

Issues Material budget Power consumption Sensor speed

Parameters from CLIC machine CLIC event versus CLIC background

Pixel/strip event occupancy producing tracks pointing vertices Pairs producing noise hits or non pointing vertex tracks

Do we want to ask to track timing a background rejection capability?

Conclusions

10/16/2008