Download presentation
Presentation is loading. Please wait.
1
MICE CM15 June 2006Jean-Sébastien GraulichSlide 1 DAQ for BTF o BTF Overview o Hardware Overview o DAQ Software Description o What’s next o Summary Jean-Sebastien Graulich, Geneva
2
MICE CM15 June 2006Jean-Sébastien GraulichSlide 2 BTF Overview
3
MICE CM15 June 2006Jean-Sébastien GraulichSlide 3 Hardware Overview TOF Detector: A couple of slabs, mounted with R4998 Pmts FEE Configurations MICE baseline Constant Fraction Discriminator (either VME or NIM) CAEN TDC V1290 (32 ch, 25 ps LSB) Comparison basis Active Splitter (recuperated from HARP) Constant Fraction Discriminator (either VME or NIM) CAEN TDC V1290 (32 ch, 25 ps LSB) CAEN QDC V792 (32 ch, 100 fC LSB) FEE test SIS 3320 200 MHz Flash ADC Time over Threshold Discriminator (NINO) EmCal Detector: A couple of modules, mounted with R1355 Pmts FEE Configuration Same as for TOF
4
MICE CM15 June 2006Jean-Sébastien GraulichSlide 4 Hardware Overview DAQ 1 VME Crate, brought from Geneva Stand alone PC, brought from Geneva VME/PCI Interface CAEN V2718 with optical link to the PC Trigger 1 NIM crate for trigger logic, available on site Very simple logic, standard NIM modules
6
MICE CM15 June 2006Jean-Sébastien GraulichSlide 6 DAQ Software description Software choice DATE (ALICE DAQ) not available in time UNIDAQ was an option but No know-how in Geneva and no real interest in getting this know-how… Dedicated home made software Provides good training Limited to single VME-crate/single PC DAQ Architecture Run Control GUI Readou t Local Disk Monitor GUI Vme Modules Readout Initialization Write Binary file Read binary file Write Root file
7
MICE CM15 June 2006Jean-Sébastien GraulichSlide 7 Run Control GUI
8
MICE CM15 June 2006Jean-Sébastien GraulichSlide 8 Readout Process Input Level is Set Reset Output Level (not Ready) Readout Modules and Write on Disk Arm Modules Max N_events reach Or Stop Request N_events ++ Set Output Level (Ready) yes no Disarm Modules Reset Output Level (not Ready) Stop Polling loop on V2718 Input
9
MICE CM15 June 2006Jean-Sébastien GraulichSlide 9 Readout Process Read out TDC and ADC works in Single- an/or Multi-Event Mode Readout of V1X90: up to ~20 MB/s, much less if the number of hits is small Readout of 32 hits takes about 40 s Readout of V792: limited to ~0.5 MB/s (Block Transfer is not working), good enough for BTF Readout of 32 hits takes about 600 s Readout loop is artificially slowed down to leave some CPU time for the monitoring -> Limited to 50 Hz Should this limit be removed, the readout process can cope with up to 10 kHz (in Multi-Event Mode).
10
MICE CM15 June 2006Jean-Sébastien GraulichSlide 10 Readout Process OO structure: MDbtfAcq _moduleList StartRun() OpenDataFile() ArmDaq() AcqLoop() StopRun() MDvirtualModule _moduleType _name _vmeInterface* Readout() Arm() Initialize() MDvmeModule _baseAddress _dataBuffer ReadDataBuffer() SetRegister() GetRegister() MDv1290 _controlRegister … ReadDataBuffer() MDvmeInterface _type ReadCycle() WriteCycle() ReadBLT() WriteBLT() ->Adding/removing modules from the acquisition is very easy (providing the readout software for the module) MDv792 _controlRegister … ReadDataBuffer()
11
MICE CM15 June 2006Jean-Sébastien GraulichSlide 11 Monitor Process Read data on local disk, as soon as they are written Decode the data Fill histograms Fill ROOT TTree Broadcast histograms on a Socket every few events The Monitor GUI is actually a ROOT macro, spying on the socket.
12
MICE CM15 June 2006Jean-Sébastien GraulichSlide 12 Monitor GUI
13
MICE CM15 June 2006Jean-Sébastien GraulichSlide 13 Monitor GUI
14
MICE CM15 June 2006Jean-Sébastien GraulichSlide 14 What’s next Check portability of the software Already installed in Milano. Tests are under way. Test of FEE options Struck SIS3320 200 MHz Flash ADC Readout OK Shaper under design Studying the ultimate time resolution we can obtain Time over threshold Discriminator Not started yet Plan: - First design and produce the transformer Coax->Differential - Connect to V1190 (100 ps LSB) with Leading and Trailing Edge measurements Clarify needs for Calibration Add TDC V775 (?) To be discussed with Ludovico and Maurizio
15
MICE CM15 June 2006Jean-Sébastien GraulichSlide 15 Summary BTF will use an homemade DAQ software DAQ software for BTF is ready Dedicated stand alone PC (single processor) Running Stable at 50 Hz FEE electronics tests are under way There is hope to be ready with the Flash ADC Time over Threshold will not be ready (Test can be done later without beam)
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.