Pre-results for the CERN PS tests of the eDHCAL
description
Transcript of Pre-results for the CERN PS tests of the eDHCAL
![Page 1: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/1.jpg)
Vincent BoudryLLR, École polytechnique
CALICE Collaboration meetingU. of Manchester
08/09/2008
Pre-results for the CERN PS testsof the eDHCAL
![Page 2: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/2.jpg)
Warning!!
“Old Style” Adventurous Test period Analogic Logbook
Do-It-Yourself style
very few shiftees
Team crew Robert
Imad
Marc
Emmanuel
Vincent
EVERYTHING should be labelled ”VERY PRELIMINARY”EVERYTHING should be labelled ”VERY PRELIMINARY”
![Page 3: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/3.jpg)
[email protected] eDHCAL TB pre-results— Calice Coll. Meet. @ U. of Manchester 08/09/2008
3
Detectors
4 (5) 8×32 cm² GRPC
Semi-Digital HCAL (GRPC) High granularity (1 cm²),
2 thresholds
ILC-like electronics embedded ReadOut Chips with memory
low consumption (power pulsing)
![Page 4: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/4.jpg)
[email protected] eDHCAL TB pre-results— Calice Coll. Meet. @ U. of Manchester 08/09/2008
4
Beam periods V Imad
PS T10 initially 10—17 july
⇒ 17—24 july with the EUDET telescope
+ 3 additional days in agreement with DEPFET
PS T9: 28/07 — 04/08
![Page 5: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/5.jpg)
[email protected] eDHCAL TB pre-results— Calice Coll. Meet. @ U. of Manchester 08/09/2008
5
T10 & T9 Set-ups
V Imad
![Page 6: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/6.jpg)
[email protected] eDHCAL TB pre-results— Calice Coll. Meet. @ U. of Manchester 08/09/2008
6
T9 Set-Up
Programme:
Test of a wide RPC: 100×35cm² readout with 4 PCB ⇒ ~32×32cm² of readout (1cm² pads)
Complement Pion data with 1 + 2 λ of W
Readout chip testing: burst mode, power pulsing
Status
Installed
Commissioning (gas) & waiting for stable beam...
![Page 7: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/7.jpg)
Data taking (DAQ)
CERN PS T10 & T9: 0.4s spill every 48 or 33s (day/night cycles). low part density (punch through π's)
4 HardRocs managed by 1 FPGA × 3-5
Running mode: single event with auto trig + BUSY logic & automatic RAMFULL recovery (⊃ BUSY signal)
USB readout: LabView (R. Della Negra) + libDhcal (C. Jauffret) asynchroneously RO of all cards (”LabView thread”)
2 commands:
polling on each card (”every ms”) readout order
Data re-formated on PC for a fixed length (~ for ”memory allocation”) Storage as such in binary files
dominated by 0's ⇒95% of reduction by std bzip2
![Page 8: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/8.jpg)
DAQ Performances:
Bad start
“modified set-up for electronic tests, modified for TB”
last minute changes (command reduction, RAMFULL clearing)
BUT working!!!
Maximum rate 5 ➚ ~20 Hz for a low volume of data(≤100Hz: single board with no data) event for muons / punch through pions ⇒ dominated by noise
maximum volume/card:
20 kbit × 4: 80 kBits @ 1 MHz ⇒ ~ 8 ms Speed limited by the USB connection establishement ~16ms,
due partly to the the preparation of data (no pipelining)
USB link: ➚ 1 MB/s with one card not fully understood...
”Much better than expected””Much better than expected”
![Page 9: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/9.jpg)
Data volume
Very successful data taking:
T10: ~260k trigerred evts taken in 10 days
(+ 500k of noise events)
T9: ~80k triggered events
In addition: Analog readout of 1 of the boards (??? events)
![Page 10: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/10.jpg)
[email protected] eDHCAL TB pre-results— Calice Coll. Meet. @ U. of Manchester 08/09/2008
10
First resultsmuon
pion
Efficiency (single punch through π's) 0 → 45º
Shower developpement(with SS plates): π's
![Page 11: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/11.jpg)
[email protected] eDHCAL TB pre-results— Calice Coll. Meet. @ U. of Manchester 08/09/2008
11
Data Quality
Basic ROC parameters pile size
# hits
...
Timing
asdf
sdaf
![Page 12: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/12.jpg)
[email protected] DAQ signals — EDAQ meeting 24/06/2008 (EVO) 12
DHCAL single event + auto-trig
All the hits (thr0 OR thr1) are recorded with a timestamp on RAM full (128 evts) of one of the ROC the memory is cleared
The timestamp (== BC ID @ 5 MHz) is local to each card Reset on Card Reset OR RAMFull
A counter @ 40 MHz in the FPGA measures the time difference between the last internal trigger (of any of the ROC) and the external trigger
The ext. trigger stops the acquisition and the data is transferred from the ROC to the PC
time = (BC-LastBC) × τBC – DiffCounter × τDiffCounter
time = (BC-LastBC) × τBC – DiffCounter × τDiffCounter
![Page 13: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/13.jpg)
[email protected] eDHCAL TB pre-results— Calice Coll. Meet. @ U. of Manchester 08/09/2008
13
DHCAL single event + auto-trig
time
ASIC #(4 / Card)
Car
d 1
Car
d 2
Car
d 3
Car
d 3
![Page 14: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/14.jpg)
[email protected] DAQ signals — EDAQ meeting 24/06/2008 (EVO) 14
DHCAL single event + auto-trig
time = (BC-LastBC) × τBC – DiffCounter × τDiffCounter
time = (BC-LastBC) × τBC – DiffCounter × τDiffCounter
time
ASIC #(4 / DIF)
![Page 15: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/15.jpg)
[email protected] eDHCAL TB pre-results— Calice Coll. Meet. @ U. of Manchester 08/09/2008
15
Analog data
Asics
Pedestals
Ped subtracted
No real work done yetNo real work done yet
No combined digital/analog R/O
![Page 16: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/16.jpg)
[email protected] eDHCAL TB pre-results— Calice Coll. Meet. @ U. of Manchester 08/09/2008
16
Data with EUDET pixel telescope
2 independent DAQ's → Shift of 1 evt
small surface: 7×7mm²
Track precision: ~5 μm (???)
Thank to JRA?? People
![Page 17: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/17.jpg)
[email protected] eDHCAL TB pre-results— Calice Coll. Meet. @ U. of Manchester 08/09/2008
17
Data with EUDET pixel telescope
Correlation seen (once) for 1 run between 2 pixels
PreliminaryPreliminary
Proof of possibility
Need some Clean-up
multiple tracks
multiple hits
...
And real analysis
![Page 18: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/18.jpg)
Data format & storage:
Binary storage NEEDS some markup & redundancy in case of pbms zero suppression → no fixed length...
Consistency of Data: number words in headerS (all headers) & possibly versionmany versions for testing
End word ⇒ recovery possible
Eventually CRC ? ⇒ local/missing bits
Internal counters!!! (trigger numbers)
Idem for all stage of data (DIF)/event (was missing here)
ADDITIONAL: possibility to verify FW versions at all stages ⇒ ⊃ list of commands
Exemple mixing of events: asynch. readout of cards ⇒ event mixing (10% of total)
evt 1: card 2, 3, 1; evt2; card 2; evt 1: card 4; evt 2: card 4,3,2, .... ⇒ recovery using a “trigger counter” on the cards
![Page 19: Pre-results for the CERN PS tests of the eDHCAL](https://reader035.fdocuments.in/reader035/viewer/2022062409/56815080550346895dbe7d86/html5/thumbnails/19.jpg)
[email protected] DAQ signals — EDAQ meeting 24/06/2008 (EVO) 19
Learning from the 1rst DHCAL TB
“First experience with a detector embedded RoC with local memory in test beam”
Set-up: CERN PS T10 & T9: 0.4s spill every 48 or 33s (day/night cycles).
low part density (punch through π's) 4 cards of 4 HardRocs managed by 1 FPGA
Running mode: single event with auto trig + BUSY logic & automatic RAMFULL recovery (⊃ BUSY signal)
USB readout: LabView (R. Della Negra) + libDhcal (C. Jauffret)
asynchroneously RO of all cards (”LabView thread”) 2 commands:
polling on each card (”every ms”) readout order
Data re-formated on PC for a fixed length (~ for ”memory allocation”)
Storage as such in binary files dominated by 0's ⇒95% of reduction by std bzip2