control software for the cms pixel readout
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 PresentationTRANSCRIPT
![Page 1: Control Software for the CMS Pixel Readout](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/2.jpg)
slide 2
CMS Pixel Control
![Page 3: Control Software for the CMS Pixel Readout](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/4.jpg)
slide 4
Cosmo – Hardware: PSI 43
![Page 5: Control Software for the CMS Pixel Readout](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/5.jpg)
slide 5
Cosmo Pixel GUI
![Page 6: Control Software for the CMS Pixel Readout](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/6.jpg)
slide 6
Cosmo DAC screen
![Page 7: Control Software for the CMS Pixel Readout](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/7.jpg)
slide 7
Cosmo ADC Tool
![Page 8: Control Software for the CMS Pixel Readout](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/11.jpg)
slide 11
FNAL Testbeam DAQ Overview
![Page 12: Control Software for the CMS Pixel Readout](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/12.jpg)
slide 12
Testbeam Run Control Gui
![Page 13: Control Software for the CMS Pixel Readout](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/13.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/14.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/15.jpg)
slide 15
Cosmo - Hardware: PSI 46
![Page 16: Control Software for the CMS Pixel Readout](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/16.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022062301/56815a6a550346895dc7be5a/html5/thumbnails/17.jpg)
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.