How to regularly manufacture pedestal events in the data stream

From HELIOS Digital DAQ
Revision as of 00:08, December 14, 2016 by Jta (talk | contribs)
Jump to navigation Jump to search

Statement of desired functionality

A pedestal event is typically defined as one that captures data uncorrelated to detector activity but has timestamp information. This can be used to determine if the DC baseline is drifting over time such as from 60Hz noise, leakage currents, etc. To capture such information there has to be a way to make the digitizer's discriminator "fire" even though there's no edge to fire on, and a way to make this happen simultaneously across all digitizers but at a rate that is uncorrelated to the timestamp or beam frequency.

Picture showing relevant inputs and outputs

Breakdown of solution by module type

Master Trigger

Router Triggers

Digitizers

Other Devices

Relevant data flows

Trigger Timing and Command Link from master to routers

Trigger Timing and Command Link from router to digitizer

Data Link from digitizer to router

Data Link from routers to master

Major firmware sections in use by module type

Master Trigger

Router Triggers

Digitizers

Other Devices

  • Specific links to the formal documentation for further details.
  • Explicit new drawings specific to the application that are explained with detailed text to show not only how it works but also how to set it up