Presentation is loading. Please wait.

Presentation is loading. Please wait.

Andrey Korytov July 2, 2004 1 Data Quality TB 2004 Andrey Korytov.

Similar presentations


Presentation on theme: "Andrey Korytov July 2, 2004 1 Data Quality TB 2004 Andrey Korytov."— Presentation transcript:

1 Andrey Korytov July 2, 2004 1 Data Quality Monitor @ TB 2004 Andrey Korytov

2 Andrey Korytov July 2, 2004 2 DAQ-stream data formats ALCT: Summary on functionality and bits: done, checked Unique header needed Report up to 6 ALCTs for 3BX ALCT*L1A window Rethink stub selection logic

3 Andrey Korytov July 2, 2004 3 DAQ-stream data formats TMB: Summary on functionality and bits: needed list of questions at UCLA Unique header needed Report up to 6 CLCTs for 3BX ALCT*L1A window …

4 Andrey Korytov July 2, 2004 4 DAQ-stream data formats CFEB: Summary on functionality and bits: done, checked no CFEB header/trailer no CFEB identifier (there are up to 5 per chamber) no L1A and BXN counters  we must rely on DMB… To check synchronization, there are “BXN2” 4-bit counter since last Sync Reset on CFEBs and DMB CFEB L1A phase, defining LS bit, varies! Must be fixed.

5 Andrey Korytov July 2, 2004 5 CFEB-DMB Sync

6 Andrey Korytov July 2, 2004 6 CFEB-DMB Sync

7 Andrey Korytov July 2, 2004 7 DAQ-stream data formats DMB: Summary on functionality and bits: done, checked FIFO full bit must persist TMB FIFO empty and full bits are missing Timeout bits: must they persist? Active-DAV-Mismatch bit means something else…

8 Andrey Korytov July 2, 2004 8 DAQ-stream data formats DDU: Summary on functionality and bits: done  to be checked (J. Gilmore) FIFO full bit must persist TMB FIFO empty and full bits are missing Timeout bits: must they persist? Active-DAV-Mismatch bit means something else…

9 Andrey Korytov July 2, 2004 9 DAQ-stream data formats Overall: Maybe OK, but somewhat irritating L1A have different length in different boards BXNs have different length in different boards BXNs are reset differently: different boards report different BXNs for the same event not sure if offsets stay the same from run to run…

10 Andrey Korytov July 2, 2004 10 DQM Suite Data Unpacking: not stable, crippled the DQM effort significantly Rick basically withdrew (now works for HCal) ??? Meanwhile: simple “binary file examiner” is written will guide us with developing stable unpacking see examples…

11 Andrey Korytov July 2, 2004 11 Binary Examiner: Good Examples ---------------------------------------------------------- Active DAV MOVLP DDU Header Occurrence 71 DMB=02 1 1 1 00010 { }; 00010 00010 00000 DMB=08 1 1 1 00100 { }; 00100 00100 00000 DMB=03 1 1 1 01100 { }; 01100 01100 00000 DMB=09 1 1 1 00110 { }; 00110 00110 00000 DDU Trailer Occurrence 71 ---------------------------------------------------------- DDU Header Occurrence 72 DMB=02 1 1 1 00110 { }; 00110 00110 00000 DMB=08 1 1 1 00100 { }; 00100 00100 00000 DMB=03 1 1 1 01100 { }; 01100 01100 00000 DMB=09 1 1 1 00010 { }; 00010 00010 00000 DDU Trailer Occurrence 72 ----------------------------------------------------------

12 Andrey Korytov July 2, 2004 12 Binary Examiner: we need unique ALCT/CLCT Headers ---------------------------------------------------------- Active DAV MOVLP DDU Header Occurrence 316 DMB=10 0 0 0 00010 { }; 00010 00010 00000 DMB=01 1 1 1 00100 { }; 00100 00100 00000 DMB=03 1 1 1 01100 { }; 01100 01100 00000 DMB=08 1 1 1 00110 { }; 00110 00110 00000 DDU Trailer Occurrence 316 ---------------------------------------------------------- DDU Header Occurrence 35146 DMB=10 0 0 0 00110{ }; 00110 00110 00000 DMB=01 1 1 1 00100{ }; 00100 00100 00000 DMB=03 1 1 1 01100 { }; 01100 01100 00000 DMB=08 1 1 1 00010 { }; 00010 00010 00000 DDU Trailer Occurrence 35035 ----------------------------------------------------------

13 Andrey Korytov July 2, 2004 13 Binary Examiner: broken event ---------------------------------------------------------- Active DAV MOVLP DDU Header Occurrence 316 DMB=10 0 0 0 00010 { }; 00010 00010 00000 DMB=01 1 1 1 00100 { }; 00100 00100 00000 DMB=03 1 1 1 01100 { }; 01100 01100 00000 DMB=08 1 1 1 00110 { }; 00110 00110 00000 DDU Trailer Occurrence 316 ---------------------------------------------------------- DDU Header Occurrence 317 DMB=10 0 0 0 00010 { }; 00010 00010 00000 DMB=01 0 0 0 00100 { }; 00100 00100 00000 DMB=03 1 1 1 00000 { }; 00000 00000 00000 DMB=08 1 1 1 00110 { <******* ---------------------------------------------------------- DDU Header Occurrence 318 DMB=10 0 0 0 00110 { }; 00110 00110 00000 DMB=01 1 0 1 00100 { }; 00100 00100 00000 DMB=03 1 1 1 00000 { }; 00000 00000 00000 DMB=08 1 1 1 00010 { }; 00010 00010 00000 DDU Trailer Occurrence 317 ---------------------------------------------------------- DDU Header Occurrence 319 DMB=10 0 0 0 00110 { }; 00110 00110 00000 DMB=01 1 1 1 00100 { }; 00100 00100 00000 DMB=03 1 1 1 01100 { }; 01100 01100 00000 DMB=08 1 1 1 00110 { }; 00110 00110 00000 DDU Trailer Occurrence 318 ----------------------------------------------------------

14 Andrey Korytov July 2, 2004 14 Binary Examiner: lost bit? Broken ALCT data? ---------------------------------------------------------- Active DAV MOVLP DDU Header Occurrence 50 DMB=02 1 1 1 00010 { }; 00010 00010 00000 DMB=08 1 1 1 00100 { }; 00100 00100 00000 DMB=03 1 1 1 01100 { }; 01100 01100 00000 DMB=09 1 1 1 00110 { }; 00110 00110 00000 DDU Trailer Occurrence 50 ---------------------------------------------------------- ALCT Trailer in this event seems to be broken: 5033 d0ba de0d d18c d = 1101 5 = 0101

15 Andrey Korytov July 2, 2004 15 Binary Examiner: Missing Data ---------------------------------------------------------- Active DAV MOVLP DDU Header Occurrence 2 DMB=02 1 1 1 00110 { }; 00110 00110 00000 DMB=08 1 1 1 00110 { }; 00110 00110 00000 DMB=03 0 1 0 00000 { }; 00000 00000 00000 DMB=09 1 1 1 00010 { }; 00010 00010 00000 DDU Trailer Occurrence 2 ---------------------------------------------------------- DDU Header Occurrence 78 DMB=02 1 1 1 00000 { }; 00000 00000 00000 DMB=08 0 1 0 00100 { }; 00100 00100 00000 DMB=03 1 1 1 01100 { }; 01100 01100 00000 DMB=09 1 1 1 00110 { }; 00110 00110 00000 DDU Trailer Occurrence 78 ---------------------------------------------------------- DDU Header Occurrence 103 DMB=02 1 1 1 00110 { }; 00110 00110 00000 DMB=03 1 1 1 00000 { }; 00000 00000 00000 DMB=09 1 1 1 00110 { }; 00110 00110 00000 DDU Trailer Occurrence 103 ---------------------------------------------------------- ---------------------------------------------------------- DDU Header Occurrence 127 DMB=02 1 1 1 00100 { }; 00100 00100 00000 DMB=08 0 0 0 00110 { }; 00110 00110 00000 DMB=03 1 1 1 01000 { }; 01000 01000 00000 DMB=09 1 1 1 00100 { }; 00100 00100 00000 DDU Trailer Occurrence 127 ----------------------------------------------------------

16 Andrey Korytov July 2, 2004 16 Binary Examiner: B-words ---------------------------------------------------------- Active DAV MOVLP DDU Header Occurrence 41 DMB=02 1 1 1 00100 { }; 00100 00100 00000 DMB=08 1 1 1 00100 { }; 00100 00100 00000 DMB=03 1 1 1 00010 { }; 00011 00010 00000 DMB=09 1 1 1 00010 { }; 00010 00010 00000 DDU Trailer Occurrence 41 ---------------------------------------------------------- DDU Header Occurrence 55 DMB=02 1 1 1 00110 { }; 00110 00110 00000 DMB=08 1 1 1 00100 { }; 00100 00100 00000 DMB=03 1 1 1 01110 { }; 01111 01110 00000 DMB=09 1 1 1 00010 { }; 00010 00010 00000 DDU Trailer Occurrence 55 ---------------------------------------------------------- DDU Header Occurrence 104 DMB=02 1 1 1 00100 { }; 00100 00100 00000 DMB=08 1 1 1 00100 { }; 00100 00100 00000 DMB=03 1 1 1 01110 { }; 01111 01110 00000 DMB=09 1 1 1 00010 { }; 00010 00010 00000 DDU Trailer Occurrence 104 ----------------------------------------------------------

17 Andrey Korytov July 2, 2004 17 Binary Examiner: ddu250 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 59592532 64bits words read DDU Headers: 35200 DDU Trailers: 35088 DDU 64Word count mismatches: 0 DDU Header-Trailer Gap found: 0 CFEBs found: 204583 CFEBs with B-words found: 109 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Note: All Truncated Events (without DDU Trailer) have length of 1122 or 2244 64-bit words

18 Andrey Korytov July 2, 2004 18 Binary Examiner: ddu293 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 64-bit words read:172773627 DDU Headers: 100006 DDU Trailers: 100006 DDU 64Word count mismatches: 0 DDU Header-Trailer Gap found: 0 CFEBs found: 529311 CFEBs with B-words found: 5292 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

19 Andrey Korytov July 2, 2004 19 ddu293: sync problems?

20 Andrey Korytov July 2, 2004 20 DAQ-DQM Merge Never had a chance to try reading data online Reading datafile directly from Geurts1 into DQM we were getting slightly different results the reason is yet to be understood: versions of FED? xDAQ versions/flavors? Linux issues?

21 Andrey Korytov July 2, 2004 21 Short Term Goals Minimal DQM Suite Exists Robust Unpacking is needed Sort out Geurts1-DQM communication problem Try read data online


Download ppt "Andrey Korytov July 2, 2004 1 Data Quality TB 2004 Andrey Korytov."

Similar presentations


Ads by Google