control software for the cms pixel readout

17
slide 1 Control Software for the CMS Pixel Readout 28 April 2004 R.Stone, Rutgers (J.Doroshenko, DW.Kim, U.Joshi, L.Perera, J.C. Yun, et al) CMS Pixel Workshop • Overview of Pixel Control System • Status of US-based work • Incorporation into prod. & system testing • What is next Vers 1.4

Upload: leigh

Post on 05-Feb-2016

48 views

Category:

Documents


0 download

DESCRIPTION

Control Software for the CMS Pixel Readout. R.Stone, Rutgers (J.Doroshenko, DW.Kim, U.Joshi, L.Perera, J.C. Yun, et al). Overview of Pixel Control System Status of US-based work Incorporation into prod. & system testing What is next. CMS Pixel Workshop. 28 April 2004. Vers 1.4. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Control Software  for the CMS Pixel Readout

slide 1

Control Software for the CMS Pixel Readout

28 April 2004

R.Stone, Rutgers(J.Doroshenko, DW.Kim, U.Joshi, L.Perera, J.C. Yun, et al)

CMS Pixel Workshop

• Overview of Pixel Control System • Status of US-based work• Incorporation into prod. & system testing • What is next

Vers 1.4

Page 2: Control Software  for the CMS Pixel Readout

slide 2

CMS Pixel Control

Page 3: Control Software  for the CMS Pixel Readout

slide 3

What exists now?

• “Cosmo” (vers.1.6.9c) for pulsing, LED, 90Sr: PSI43 – 1st version about 1 year ago– Now 10 versions later– Written in C, Tcl– I/O via PC parallel port to a “FEC” & FPGA TBM– Server communication limits to 30 Hz rate

• “Run Control” GUI + Cosmo for Testbeam – DAQ integrated to Si Strip telescope– Currently In use at FNAL Testbeam– Now for PSI43– PSI46 ready in ~1month

Page 4: Control Software  for the CMS Pixel Readout

slide 4

Cosmo – Hardware: PSI 43

Page 5: Control Software  for the CMS Pixel Readout

slide 5

Cosmo Pixel GUI

Page 6: Control Software  for the CMS Pixel Readout

slide 6

Cosmo DAC screen

Page 7: Control Software  for the CMS Pixel Readout

slide 7

Cosmo ADC Tool

Page 8: Control Software  for the CMS Pixel Readout

slide 8

PSI 43 Calibration Analysis

Gain Histogram

0

50

100

150

200

250

10 60 110 160 210 260 310 360 410

Gain (ADC Counts/10000 electrons)

Freq

uenc

y

Pedestals

050

100150200250300350400

1470 1520 1570 1620 1670 1720 1770

Pedestal (ADC Counts)

Freq

uenc

y

Threshold

0

500

1000

1500

2000

2500

1000 2000 3000 4000 5000 6000 7000 8000 9000

Threshold (# of electrons)

Freq

uen

cy

33B Chip0 Vcal run

1 6 00

1 7 00

1 8 00

1 9 00

2 0 00

2 1 00

2 2 00

2 3 00

Page 9: Control Software  for the CMS Pixel Readout

slide 9

IZM 34B chip0 (1x2) at T=-20C

Thresh, Pedestal, Gain Address levels, Charge

Pulser Calibration analysis

Page 10: Control Software  for the CMS Pixel Readout

slide 10

What exists now?

• “Cosmo” (vers.1.6.9c) for pulsing, LED, 90Sr: PSI43 – 1st version 1 year ago– Now 10 versions later– Written in C, Tcl– I/O via PC parallel port to a FEC & FPGA TBM

• “Run Control” GUI + Cosmo for Testbeam – Pixel DAQ integrated with Si Strip telescope– Currently In use at FNAL Testbeam– Now using PSI43– PSI46 ready in ~1month

Page 11: Control Software  for the CMS Pixel Readout

slide 11

FNAL Testbeam DAQ Overview

Page 12: Control Software  for the CMS Pixel Readout

slide 12

Testbeam Run Control Gui

Page 13: Control Software  for the CMS Pixel Readout

slide 13

Chip 0

Chip 1

Sr90

row

columnChip 0Chip 1Sensitive at column edge

Chip0 has bad double columns at 21, 28

33B Chip0,1 90Sr Analysis

Page 14: Control Software  for the CMS Pixel Readout

slide 14

• Cosmo changes: PSI 43 46– Hardware– New DAC specifications– Pixels: 150x150 (2756) 100x150 (4160)– Scripting and rate improvements– Should be ready in 1 month

• Production Testing– Initial Plaquette test (module)– 3 day burn-in (32 modules)– Blade– Full disk

• System tests: using AOH, FED, FEC, TTC

Needed Soon

Page 15: Control Software  for the CMS Pixel Readout

slide 15

Cosmo - Hardware: PSI 46

Page 16: Control Software  for the CMS Pixel Readout

slide 16

Near Term Plan

• At FNAL: get Linux PCs– Install PVSS and XDAC

• Try simple monitoring• Use XDAC process control

– Install DB– ORCASummer ’04

• Modify analysis and control software – Production testing– System testing– Integrate DB coupling– ORCA?

Page 17: Control Software  for the CMS Pixel Readout

slide 17

Conclusions

• Software exists to control modules of PSI43.• PSI 43 control software used for bench and testbeam.• Modifications underway to achieve PSI46 readout.

• Structure exists to evolve into production testing.• Incorporate more of the CMS environment to get to final runtime system.