You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

This page describes the data format as received by software from the Packetizer/RSSI/UDP core.

The frame received by software will contain a series of trigger frames as output from the Firmware Event Builder. The number of event builder frames will be determined by the configured block size. 

These frames will be formed into a larger frame using the SLAC Stream Batcher protocol.

First a single Frame Header will be included for each Trigger Block (N triggers)

  • Frame Header (64-bits)
    • Word 0 (32-bits) 
      • 31:16 = 0x0000
      • 15:08 = Sequence # (running, spans each run)
      • 07:04 = 0x2 (64-bits)
      • 03:00 = 0x1 (version 1)
    • Word 1 (32-bits)
      • 31:00 = 0x00000000

Next will be N data sections, one for each trigger. 

    • Event Builder Header 0 (32-bits)
      • 31:00 = Event Counter
    • Event Builder Header 1 (32-bits)
      • 31:08 = 0x000000
      • 07:00 = RCE Address
    • MultiSample Data ( N * 4 * 32-bits)

 

 

 

 

 

  • No labels