+ All Categories
Home > Documents > The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system...

The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system...

Date post: 02-Sep-2019
Category:
Upload: others
View: 4 times
Download: 0 times
Share this document with a friend
70
The Read-Out System of The Read-Out System of the ALICE Pixel Detector the ALICE Pixel Detector Alexander Kluge Alexander Kluge CERN-EP/ED CERN-EP/ED fo fo r the ALICE Pixel Detector r the ALICE Pixel Detector Collaboration Collaboration PIXEL 2002, Carmel, California, September 9, 2002
Transcript
Page 1: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

The Read-Out System ofThe Read-Out System ofthe ALICE Pixel Detectorthe ALICE Pixel Detector

Alexander KlugeAlexander KlugeCERN-EP/EDCERN-EP/ED

fofor the ALICE Pixel Detectorr the ALICE Pixel DetectorCollaborationCollaboration

PIXEL 2002,Carmel, California, September 9, 2002

Page 2: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Presentation scope

• Read-out Architecture• ASIC development and test

systems• Physical implementation

Page 3: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

ALICE Pixel Detector

Image:INFN(Padova)

pixel chip

2 ladders = half stave

r/oelec.

Page 4: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

System Requirements• L1 after 6 s, L2 after 100 s

• L1 rate 1 kHz, L2 rate 40- 800Hz• Readout upon L2

– ~ 1 GB/s raw data

• Small physical implementation• 10 MHz system clock• Configurable by JTAG• Radiation: < 500 krad,

neutron flux 3 x 1011cm-2 (10y)• SEU safe

Page 5: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

OPS implementation

G-link serializer&optics

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilot

pix

elch

ip 0

pix

elch

ip 9

link receiver

pixelconverter

busy, jtag

pilot MCM control roompixelbus

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pixel chips

pixelrouter

converter andcontrol daughter car d

Page 6: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

data converter 0

pixel chip 0.. 9

1

2

3

4

5

rou

ter

0

DDL

ALICE DAQ

router 0 .. 19 ALICE DAQsector 0 .. 19control room

dat

a p

roce

ssin

g

A. Kluge 25.1.01

pilot MCMhalf stave 5

pilot MCMhalf stave 4

pilot MCMhalf stave 3

pilot MCMhalf stave 2

pilot MCMhalf stave 1

pilot MCMhalf stave 0

pilot MCMhalf stave 5

pilot MCMhalf stave 4

pilot MCMhalf stave 3

pilot MCMhalf stave 2

pilot MCMhalf stave 1

pilot MCMhalf stave 0

pilot MCM 5

pilot MCM 4

pilot MCM 3

pilot MCM 2

pilot MCM 1

pilot MCMhalf stave 0

detector

OPS overview

Page 7: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

data converter 0

pixel chip 0.. 9

1

2

3

4

5

rou

ter

0

DDL

ALICE DAQ

router 0 .. 19 ALICE DAQsector 0 .. 19control room

dat

a p

roce

ssin

g

A. Kluge 25.1.01

pilot MCMhalf stave 5

pilot MCMhalf stave 4

pilot MCMhalf stave 3

pilot MCMhalf stave 2

pilot MCMhalf stave 1

pilot MCMhalf stave 0

pilot MCMhalf stave 5

pilot MCMhalf stave 4

pilot MCMhalf stave 3

pilot MCMhalf stave 2

pilot MCMhalf stave 1

pilot MCMhalf stave 0

pilot MCM 5

pilot MCM 4

pilot MCM 3

pilot MCM 2

pilot MCM 1

pilot MCMhalf stave 0

detector

OPS overview

pilot MCMhalf stave 0

pilot MCMhalf stave 0

Page 8: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

data converter 0

pixel chip 0.. 9

1

2

3

4

5

rou

ter

0

DDL

ALICE DAQ

router 0 .. 19 ALICE DAQsector 0 .. 19control room

dat

a p

roce

ssin

g

A. Kluge 25.1.01

pilot MCMhalf stave 5

pilot MCMhalf stave 4

pilot MCMhalf stave 3

pilot MCMhalf stave 2

pilot MCMhalf stave 1

pilot MCMhalf stave 0

pilot MCMhalf stave 5

pilot MCMhalf stave 4

pilot MCMhalf stave 3

pilot MCMhalf stave 2

pilot MCMhalf stave 1

pilot MCMhalf stave 0

pilot MCM 5

pilot MCM 4

pilot MCM 3

pilot MCM 2

pilot MCM 1

pilot MCMhalf stave 0

detector

OPS overview

Page 9: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

data converter 0

pixel chip 0.. 9

1

2

3

4

5

rou

ter

0

DDL

ALICE DAQ

router 0 .. 19 ALICE DAQsector 0 .. 19control room

dat

a p

roce

ssin

g

A. Kluge 25.1.01

pilot MCMhalf stave 5

pilot MCMhalf stave 4

pilot MCMhalf stave 3

pilot MCMhalf stave 2

pilot MCMhalf stave 1

pilot MCMhalf stave 0

pilot MCMhalf stave 5

pilot MCMhalf stave 4

pilot MCMhalf stave 3

pilot MCMhalf stave 2

pilot MCMhalf stave 1

pilot MCMhalf stave 0

pilot MCM 5

pilot MCM 4

pilot MCM 3

pilot MCM 2

pilot MCM 1

pilot MCMhalf stave 0

detector

OPS overview

data converter 0

data converter 1

data converter 2

data converter 3

data converter 4

data converter 5

rou

ter

0d

ata

pro

cess

ing

data converter 0

data converter 1

data converter 2

data converter 3

data converter 4

data converter 5

rou

ter

0d

ata

pro

cess

ing

Page 10: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

data converter 0

pixel chip 0.. 9

1

2

3

4

5

rou

ter

0

DDL

ALICE DAQ

router 0 .. 19 ALICE DAQsector 0 .. 19control room

dat

a p

roce

ssin

g

A. Kluge 25.1.01

pilot MCMhalf stave 5

pilot MCMhalf stave 4

pilot MCMhalf stave 3

pilot MCMhalf stave 2

pilot MCMhalf stave 1

pilot MCMhalf stave 0

pilot MCMhalf stave 5

pilot MCMhalf stave 4

pilot MCMhalf stave 3

pilot MCMhalf stave 2

pilot MCMhalf stave 1

pilot MCMhalf stave 0

pilot MCM 5

pilot MCM 4

pilot MCM 3

pilot MCM 2

pilot MCM 1

pilot MCMhalf stave 0

detector

OPS overview

Page 11: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

OPS implementation

G-link

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilotcore

link receiver

pixelconverter

pilot MCM control room

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pix

elro

ute

r

A. Kluge 28.8.01

converter andcontrol daughter car d

pixel bu s

data control

Page 12: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

OPS implementation

G-link

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilotcore

link receiver

pixelconverter

pilot MCM control room

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pix

elro

ute

r

A. Kluge 28.8.01

converter andcontrol daughter car d

pixel bu s

data control

G-link

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilotcore

link receiver

pixelconverter

pilot MCM control room

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pix

elro

ute

r

A. Kluge 28.8.01

converter andcontrol daughter car d

pixel bu s

data control

Page 13: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

OPS transmission principle

16 X 40 MHzMUX 4:1

0

1

2

3

seldata controlsignal feedback

16

32 cnt4clk40

16

16

16

event infopixel data bus

32 x 10 MHz

clk10

cycle

clk40

0 1 2 3 0 1 2 3 0 1

Page 14: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

G-link

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilotcore

link receiver

pixelconverter

pilot MCM control room

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pix

elro

ute

r

A. Kluge 28.8.01

converter andcontrol daughter car d

pixel bu s

data control

Link receiver / data converter

Page 15: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

G-link

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilotcore

link receiver

pixelconverter

pilot MCM control room

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pix

elro

ute

r

A. Kluge 28.8.01

converter andcontrol daughter car d

pixel bu s

data control

Link receiver / data converter

HDMP1034 0 FIFO encode+

formatRAM

Page 16: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

ASIC Development

Page 17: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Pilot MCM

Laser + 2 Pin diodesGOLPILOT

digitalPILana

12 mm

5 mm

50 mm

1.4 mm

Page 18: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

ASIC implementation

• IBM 0.25 m ASIC designs (rad tolerantdesign)

• No on detector data processing, nomemory on detector

• Use of already developed Glink chip GOL• Only 3 optical connections

– No GND loops

Page 19: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Digital Pilot chip

Page 20: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

GOL

Page 21: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

GOL

Page 22: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

GOL

Page 23: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

GOL

Page 24: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

GOLXILINX VIRTEX II 840 Mb/s LVDSXILINX VIRTEX II 840 Mb/s LVDS

Page 25: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

GOL

Page 26: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Analog Pilot chip

Page 27: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Optical package

16 mm6 mm

1.2 mm

Page 28: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

OPS Test system

FPGAdata_opt_out

clk_opt_out

JTAG

50

pilot

data_opt

clk_opt

clk40

pilot_in

clk_opt_in

data_opt_in

50 44

RAM128k 48

Page 29: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

OPS Test system

GOLtx

Glinkrx

HP1032

FPGAdata_opt_ou t

clk_opt_ou t

JTAG

50

pilot

data_opt

clk_op t

clk40

pilot_i n

clk_opt_i n

data_opt_i n

50 44

RAM128k 48

Page 30: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

OPSTester

Page 31: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

G-link serializer&optics

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilot

pix

elch

ip 0

pix

elch

ip 9

link receiver

pixelconverter

busy, jtag

pilot MCM control roompixelbus

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pixel chips

pixelrouter

converter andcontrol daughter car d

Page 32: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

G-link serializer&optics

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilot

pix

elch

ip 0

pix

elch

ip 9

link receiver

pixelconverter

busy, jtag

pilot MCM control roompixelbus

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pixel chips

pixelrouter

converter andcontrol daughter car d

Page 33: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

G-link serializer&optics

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilot

pix

elch

ip 0

pix

elch

ip 9

link receiver

pixelconverter

busy, jtag

pilot MCM control roompixelbus

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pixel chips

pixelrouter

converter andcontrol daughter car d

Page 34: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

G-link serializer&optics

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilot

pix

elch

ip 0

pix

elch

ip 9

link receiver

pixelconverter

busy, jtag

pilot MCM control roompixelbus

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pixel chips

pixelrouter

converter andcontrol daughter car d

Page 35: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

G-link serializer&optics

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilot

pix

elch

ip 0

pix

elch

ip 9

link receiver

pixelconverter

busy, jtag

pilot MCM control roompixelbus

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pixel chips

pixelrouter

converter andcontrol daughter car d

Page 36: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

G-link serializer&optics

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilot

pix

elch

ip 0

pix

elch

ip 9

link receiver

pixelconverter

busy, jtag

pilot MCM control roompixelbus

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pixel chips

pixelrouter

converter andcontrol daughter car d

Page 37: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

G-link serializer&optics

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilot

pix

elch

ip 0

pix

elch

ip 9

link receiver

pixelconverter

busy, jtag

pilot MCM control roompixelbus

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pixel chips

pixelrouter

converter andcontrol daughter car d

Page 38: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

G-link serializer&optics

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilot

pix

elch

ip 0

pix

elch

ip 9

link receiver

pixelconverter

busy, jtag

pilot MCM control roompixelbus

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pixel chips

pixelrouter

converter andcontrol daughter car d

Page 39: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

G-link serializer&optics

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilot

pix

elch

ip 0

pix

elch

ip 9

link receiver

pixelconverter

busy, jtag

pilot MCM control roompixelbus

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pixel chips

pixelrouter

converter andcontrol daughter car d

Page 40: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

G-link serializer&optics

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilot

pix

elch

ip 0

pix

elch

ip 9

link receiver

pixelconverter

busy, jtag

pilot MCM control roompixelbus

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pixel chips

pixelrouter

converter andcontrol daughter car d

Page 41: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

G-link serializer&optics

opt.link

L1, L2y, L2n, testpulse, jtag

pixelpilot

pix

elch

ip 0

pix

elch

ip 9

link receiver

pixelconverter

busy, jtag

pilot MCM control roompixelbus

pixel transmi t

pixelcontrol transmit

opt.links

pixelcontrol receive

pixel chips

pixelrouter

converter andcontrol daughter car d

Page 42: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Physical implementation

Page 43: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Pixel carrier & extender (side)

Michel Morel EP/ED 03/2001

COOLING TUBE

CARBON FIBER SUPPORT

Page 44: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Pixel carrier & extender (side)

Michel Morel EP/ED 03/2001

COOLING TUBE

CARBON FIBER SUPPORT

READOUT CHIP

DETECTOR

Page 45: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Pixel carrier & extender (side)

Michel Morel EP/ED 03/2001

COOLING TUBE

CARBON FIBER SUPPORT

READOUT CHIP

DETECTOR OPTICAL LINKSGOLDigitalPILOT

AnaloguePILOT

OptReceiver

Trans

Page 46: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Pixel carrier & extender (side)

Michel Morel EP/ED 03/2001

COOLING TUBE

CARBON FIBER SUPPORT

READOUT CHIP

DETECTOR OPTICAL LINKSGOLDigitalPILOT

AnaloguePILOT

OptReceiver

Trans

PIXEL_CARRIER

Page 47: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Pixel carrier & extender (side)

Michel Morel EP/ED 03/2001

COOLING TUBE

CARBON FIBER SUPPORT

READOUT CHIP

DETECTOR OPTICAL LINKSGOLDigitalPILOT

AnaloguePILOT

OptReceiver

Trans

PIXEL_CARRIER

CAPACITOR

Page 48: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Pixel carrier & extender (side)

Michel Morel EP/ED 03/2001

COOLING TUBE

CARBON FIBER SUPPORT

READOUT CHIP

DETECTOR OPTICAL LINKSGOLDigitalPILOT

AnaloguePILOT

OptReceiver

Trans

PIXEL_CARRIER

CAPACITOREXTENDERS

Page 49: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

10 chips on a carrier

Page 50: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

10 chips on a carrier

Page 51: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

10 chips on a carrier

Page 52: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

10 chips on a carrier

Page 53: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

10 chips on a carrier

Page 54: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Pilot MCM

Laser + 2 Pin diodesGOLPILOT

digitalPILana

12 mm

5 mm

50 mm

1.4 mm

Page 55: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Pilot MCM

Page 56: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Pixel Readout Test System

VME bus

memoryFPGA

pilot MCM link receiverpixel con-verter

Page 57: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Component Status

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Page 58: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Component Status

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Page 59: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Component Status

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Page 60: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Component Status

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Anapil

Page 61: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Component Status

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Anapil

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Page 62: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Component Status

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Anapil

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Page 63: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Component Status

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Anapil

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Page 64: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Component Status

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Anapil

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Pilot MCM

Page 65: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Component Status

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Anapil

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Pilot MCM

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Page 66: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Component Status

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Anapil

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Pilot MCM

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Page 67: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Component Status

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Anapil

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Pilot MCM

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Page 68: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Component Status

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Anapil

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Pilot MCM

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Page 69: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Component Status

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Anapil

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Pilot MCM

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Laser + 2 Pin diodesGOLPILOT

digitalPILana

Pixel carrier

Pixel chips

HDMP1034

pixel converter

pixel control tx

Pilot MCM

pixel converter daughter card

Page 70: The Read-Out System of the ALICE Pixel Detectorgilg/Pixel2002Talks/kluge.pdf · • 10 MHz system clock • Configurable by JTAG • Radiation: < 500 krad, neutron flux 3 x 10 11

Sept 9, 2002 A. Kluge

Conclusion

• Structured on detector read-outarchitecture

• Hard physical implementationconstraints

• Prototypes exist but not the finalversions

• Positive Progress


Recommended