Tracker DAQ Makoto Yoshida (Osaka Univ.) MICE meeting @ Frascati 2005/6/27 KEK beam test    Test for the SciFi tracker with 1T solenoid magnetic field p/p/m test beam.

Download Report

Transcript Tracker DAQ Makoto Yoshida (Osaka Univ.) MICE meeting @ Frascati 2005/6/27 KEK beam test    Test for the SciFi tracker with 1T solenoid magnetic field p/p/m test beam.

Tracker DAQ
Makoto Yoshida
(Osaka Univ.)
MICE meeting @ Frascati
2005/6/27
KEK beam test



Test for the SciFi tracker with 1T solenoid
magnetic field
p/p/m test beam line in KEK-PS
Slow extraction with 2-sec flat top in 4-sec cycle


Newly developed Cryostat with Cryocooler


Typically, 1000 particles in a beam spill
2 VLPC cassettes embedded
Newly developed buffer module, VLSB

4 VLSB modules for 4 AFEII boards
DAQ Software for KEK beam test

Will use Unix-based DAQ programs

“Unidaq” developed by KEK
http://www-online.kek.jp/~online/Unidaq/
 A lot of experience at the KEK beam tests
 Work on Linux PC


Network distributed system
Transport data via NOVA buffer manager
 Processes can be distributed among PCs on the
network.



An Event Builder
Collectors for TOF etc. and VLPC
Linux PC
System Overview
AFE II (L)
PCI-VME
VLPC backplane
Slow Control
1553
SASeq #1
U
VME BUS
6
AFE II Control
SASeq #2
VME ADC/TDC
VLPC Cassette #1
AFE II (R)
8x64 ch
AFE II (L)
8x64 ch
LVDS-VME #1
LVDS-VME #3
LVDS-VME #4
4x8bit = 32 bit / board
1024 ch
8x64 ch
VLPC Cryostat
4
LVDS-VME #2
1024 ch
VLPC Cassette #2
AFE II (R)
4
8x64 ch
4
Serialized ADC DATA
4
PMTs
Status

Setup LinuxPC with Bit3 VME interface at
Fermilab in Dec. 2005


Successful readout pedestal data on a AFEII
board in the end of May.





Start porting the Windows VB routines to C codes on
Linux PC
Initialization AFE boards via 1553
Control SASeq
Readout buffer module, VLSB
GUI is prepared for the test
VME ADC and TDC modules have been tested in
May KEK beam test to readout TOF, ACC and
other beam counters in UniDAQ framework
Tracker DAQ at Fermilab
Backplane
AFEII
Cryocooler
Bit3
SASeq
1553
VLSB
VME ADC/TDC at KEK beam test
multi-event ADC (CAEN V792)
Multi-hit multi-event TDC (CAEN V1290)
UK colleagues provides VME ADC/TDC
To do for KEK beam test


Extend slow-controller to handle 4 boards of
AFEII
Implement AFEII readout routines on UniDAQ
framework


Integration test at Fermilab




Merge AFEII data with the other ADC/TDC data
Time stamp of integration window on Trip chip
Tracker prototype will be shipped from UK in July
LED and Cosmic-ray data taking
Setup the system in KEK in Aug.
KEK beam test triggering scheme


Take coincidence of TOF counters
Check the timing with charge integration window on Trip chip


Trip has 48 x 132ns time slots
Distribute trigger to CAMAC and VME modules
Trip integration window
VLPC analog
TOF coincidence
Event trigger
Dt : relative timing of trigger to integration window
Trigger (cnt’d)
21 usec
132 ns x 53 = 6996 ns
396 ns x 12 = 4752 ns
Live time = 132 ns x 36 / 21 usec = 23%
SASeq
trig
DG2020
trig
Trig + CLK
TOF Trig
sync
AFE
To do for MICE

Event-buffering in VLSB




Need to trigger 1MHz (1k muons in 1msec
from ISIS)
Implement zero suppression scheme
Bench mark test of readout speed
Establish event numbering scheme /
synchronization to the other counters
Data Rate in KEK test

Prototype has 2048ch readout channels
Beam structure @ p2 beam line: continuous 1000 muons / 2 sec

AFEII  VLSB (VME LVDS SERDES Buffer)





2 Bytes / channel
20 bits @ 53MHz (multiplex 2 channel = 10bits + 10bits)
64 x 1/53MHz ~ 1 msec for a trigger
VLSB  VME bus  PC

Measured Transfer rate by KEK-online group with Bit3





23MB/s in DMA mode
2MB/s in PIO mode
4MB / 4-sec-spill
Need to transfer 4kBytes in 1 msec w/o buffering
In case of zero suppression by DISCR, data rate could be reduced to
~1/10
Summary

We are preparing stand-alone DAQ system
for tracker




VLPC readout
VME ADC/TDC
Not yet on slow-control
To fit to MICE case


Need event buffering (~1k muons / 1msec)
Need trigger / event numbering scheme