SPD3

advertisement

Front End Electronics for the SPD of LHCb

Electronics in Experimental

High Energy Physics

Xavier Vilasís-Cardona

Enginyeria i Arquitectura La Salle

URL - Barcelona

Università di Roma 'La Sapienza' 28-06-2002

Universitat de Barcelona

The collaboration in Barcelona

Universitat de

Barcelona

Lluis Garrido

Ricardo Graciani

David Gascón

Ernest Aguiló

Miriam Calvo

Sergio Gómez

Sebastià Bota

Atilà Herms

Angel Diéguez

Xavier Cano

Enginyeria i

Arquitectura La Salle

Rafael Ballabriga

Sonia Luengo

Mar Roselló

Jordi Riera

Xvc

Outlook

What is LHC ?

What is LHCb ?

The SPD

Photomultipliers

Very Front End Electronics

The ASIC

Front End Electronics

LHC : the future collider at CERN

Proton-Proton

Starting 2007

Find the Higgs

Find new physics

4 detectors

Alice

Atlas

CMS

LHCb

LHC : some data

Energy at collision: 7 TeV (1700 TeV for ions)

Dipole field at 7 TeV: 8.3 T

Bunch spacing: 7.5 m

Bunch separation: 24.95 ns

Particles per bunch: 10^11

Current: 0.56 A

Luminosity: 10^34 cm^2 s

Energy per beam up to 0.35 GJ

Stored magnetic energy up to 1.29 GJ per sector

TOTAL STORED ENERGY = 11 GJ

LHCb

 A single-arm spectrometer covering

 min ~15 mrad

(beam pipe and radiation)

 max ~300 mrad

(cost optimisation)

 Precise measurements of

CP violation

 B mesons

 CKM matrix elements

LHCb : what is CP violation ?

CPT is an exact symmetry

• C charge conjugation

• P parity

• T time reversal

CP is almost exact

CP violation explains matter-antimatter asymmetry

LHCb : the trigger

 LHCb = 1000k channels : too much data

 The multi-level trigger chain

Input rate Latency

Level 0

Level 1

Level 2

Level 3

40 MHz

1 MHz

40 kHz

5 kHz

3.2 μs

256 μs

10 ms

200 ms

Logging rate 200 Hz (20 MB/s) 200 TB/year

All LHC experiments: 5-8 PB/year

B/s

1 TB/s

4 GB/s

SPD

Scintillator Pad Detector

In front of the calorimeter

Discriminates photons from electrons at level

0 of trigger

 spd ps e spd ps ecal ecal

SPD structure

6000 Scintillator Pads

Helicoidal WLS optic fibers

64 channel PMT (Hamamatsu)

1 bit per channel at 40 MHz

Synchronisation issues

Send bit to

PreShower

Compare to a variable threshold

Radiation hard

SPD signal shape

Few photoelectrons

Irregular signal shape

Extended over 25 ns

Non-uniform PMT gain

SPD electronics design

ASIC : why an ASIC ?

 6000 channels : minimal area /ch

 Processing speed 40 MHz

 Power consumption < 2 W / 64 channels

 Analog Processing + Digital Control

 Signal range. 0 to 5 MIP (0 to 650 mV)

 Electronics resolution 5% of 1 MIP

 Dynamic range: 40 dB (7 bits)

ASIC Structure

Bunch crossing clock (40 MHz)

Clock frequency division by 2

Clock delay

(about 2 ns)

Single to differential Integrator

Track & Hold

Pile-up subtract Comparator

+

Digital multiplexer

PMT chan. 1

- 17 %

+

ECL internal CLock

(20 MHz)

Channel clocks generation

(CMOS & ECL)

A

D

PMT chan. 2

+

- 17 %

- 17 %

+

A

D

PMT chan. n

Vref (or DAC range) m bits

Serial interface for threshold programing

Digital differential link to PS FE n/2 links

SPD VFE control unit

ASIC characteristics

 Programmable

 Thresholds per sub-channel

 Subtraction: from 0% up to 40% of the signal

 T0: done externally with a delay unit (LAL design)

 0.8  m AMS BiCMOS Technology

 Dual channel

 Fully differential

 Working at 3.3V

 SEU and SEL protection

 Triple voting

 Guard rings

Review of ASIC runs

RUN1 (Sep 2000)

Test separate blocs

1 full channel

RUN2 (Jun 2001)

4 full channels

ECL vs CMOS output

RUN3 (Jan 2002)

New tunnable substractor

1 full channel with digital control

On-chip DAC to program thresholds

RUN4 (Sep 2002)

1 Complete processing channel

Separate blocs + digital control

Works at 3.3

V to reduce power consumption

Fully differential preamplifier added before the integration stage to meet PMT DC current limit requirements

ASIC : RUN 4 layout

ASIC : integrator

ASIC : Track and Hold

ASIC : substractor

ASIC : latched comparator

ASIC : integrator measurements

10 circuits

Offset ( Output Zero Error ): <OZE> = + 38.6 mV  io

Gain: <Vo/Vi> = 16.51 (for a typical input pulse)  io

Noise E

E no no

= 70 mV r.m.s.

= 0.091 r.m.s.

(0,55%)

Treset = 5.5 ns (for 1 V output)

< 2 mV r.m.s

(Using scope, C.F. 6)

< 1 mV r.m.s

(Discriminator sweep of thresholds)

B'

1000

800

600

400

Data: Data1_B'

Model: Gauss

Chi^2= 2081.19889

R^2 = 0.98682

y0 51.68159

±23.05052

xc -61.70164

±0.05011

w 1.62784

±0.11995

A 1609.67905

±130.96337

200

0

-66 -64 -62 -60 -58

Threshold [mV]

-56 -54

ASIC : integrator linearity

2500,00

2000,00

1500,00

1000,00

500,00

0,00

-500,00

-1000,00

-1500,00

-2000,00

-2500,00

-4000,00 -3000,00 -2000,00 -1000,00 0,00 1000,00

Input Signal [m V]

2000,00 3000,00

R2B02

R2B04

R2B05

R2B06

R2B07

R2B08

R2B09

R2B01

R2B10

4000,00

ASIC : programmable substractor

Gain of the controlable block of the subtractor = f(Vb) (10 samples)

0,5

0,4

0,3

0,2

0,1

0

3,5

1

0,9

0,8

0,7

0,6

3,7 3,9 4,1 4,3 4,5 4,7

01

02

03

04

05

06

07

08

09

10

01_soldat

4,9

VFE Board description

 100 boards

 7x12 cm

 Multiplexed

LVDS

Very Front End Board

Test beam boards

Sep 2001: RUN 2, 4 full channels/ 4-layer board

•ECL vs CMOS output

•Clock signal distribution

•Power Supply distribution

June 2002: RUN 2, 4 full channels / 4-layer board

•Improvements in board design

•Signals distribution

June 2002: RUN 3, 1 full channel and digital control/ 6-layer board

•Digital signal distribution vs analog signal distribution

•Noise effect vs number of layers

Front End Board

Control Unit :

•Bus Bridge

•Programmable Delays

1 Control Unit every 4 VFE Boards

5 Control Units in a Front End Board

6 Front End Boards

Conclusions

Download