You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 4
Next »
The output of the DPM Event Builder is a 128-bit wide interface. This eventually gets shrunken down to 64-bits. This document will describe the data format units of 32-bits:
First there is the header for each trigger frame
- Header 0 (32-bits)
- 31:24 = 0x01
- 23:00 = Event Counter
- Header 1 (32-bits) (dropped in data bank builder)
- 31:24 = 0x01
- 23:00 = Event Counter
Then there are a variable number of MultiSamples which are the 6 samples plus location information which make up a waveform:
- MuliSample n (128 bits)
- Word 0 (32-bits)
- 31:16 = Sample 1
- 15:00 = Sample 0
- Word 1 (32-bits)
- 31:16 = Sample 3
- 15:00 = Sample 2
- Word 2 (32-bits)
- 31:16 = Sample 5
- 15:00 = Sample 4
- Word 3 (32-bits)
- 07:00 = RCE Address
- 15:08 = FEB Address
- 22:16 = APV Channel (0-127)
- 25:23 = APV # (0-4)
- 27:26 = Hybrid Address (0-3)
- 28 = ReadError
- 29 = Tail (always 0)
- 30 = Head (always 0)
- 31 = Filter flag