July test beam DAQ status
description
Transcript of July test beam DAQ status
July test beam DAQ status
Marcin ByszewskiKonstantinos Ntekas
Tracker(4x) XY chambers
Tracker(4x) XY chambers
Tracker(4x) XY chambers
tracker(4x) XY chambers
FPGAEval Board
External Sci TRG
A P V
APV
16x trigger LVDS
micromegas(8x) X
chambersVMM
VMM
micromegas(8x) X
chambers
micromegas(8x) X
chambers
micromegas(8x) X
chambers
micromegas(8x) X
chambers
micromegas(8x) X
chambers
micromegas(8x) X
chambers
micromegas(8x) X
chambers
4 x HDMI
ADC-Card(APV)
FEC
2012 July Micromegas Test Beam Readout Schematics
VMM1 events
APV25 events
Trigger data
10/07/20122
BN
L D
AQ
ca
rd
Avn
et L
X9
AZ
Ad
apte
r C
ard
VM
M1
switch
16x
New
“C-
Card
”
DCS
HV/LV, T-H-P
mmdaq PCSDC
DAQ schematics
DAQserver
Online monitorUser Client
mmdaq3-client commands
C:> startC:> stopC:> configure
Configuration-files
APV, VMM data
Root-file
./mmdaq3-server –config-file=./config/server.xml
Text log-file
ReceiverDAQ schematics
UD
P receiver
UDP frameEQ.ID + data
Chip 1
Chip 2
Chip 3
FEC 1
FEC 2
1
2
EID; dataEID; dataEID; data
EID; dataEID; dataEID; data
EID; dataEID; dataEID; data
Event-ID: Trg#, TS ?
Decoder
UDP
UDP
Event dataout-of-order
APV Decoder: ZS, x-talk
data data data
EID
Wait …
Decode
r
Root writerBNL treeAPV tree
Unique address (channel, strip)Q, T, User data (APV)
FEC
Shared memory
Online Monitor
EB
FEC
TODO listDAQ- write shared data to root apv tree + bnl tree (difficult)- write current config in Tenv (intermediate)- write text log file (easy)
- prepare mmdaq3 configuration files (easy) (J.V.)- prepare slow control configuration files- Configuration tool (write xml)
Hardware:- prepare fast network card (Gigabit)- prepare good quality network cable
Tests of decoder + EB + root writer:- prepare DAQ PC for tests (not the old one in lab, mmdaqpc2 from H6)- single fec apv data- single fec bnl data - multiple fec (bnl, apv, bnl + apv)- speed, bottlenecks?
Offline - fast analysis of finished run (one-command-script)See V.P.’s slides
Event browser : • Handle multiple types of raw trees (apv +
bnl) (easy)• Full detector event overview (intermediate)• Overlay cluster results on raw data (difficult)
Recomm :• Handle multiple types of raw trees (apv +
bnl) (difficult)• Configuration files (intermediate)
– filters– Clusterisation ( 0,10,20 angles)
Can we use RD51’s tracker program ?Display results