How to regularly manufacture pedestal events in the data stream: Difference between revisions

From HELIOS Digital DAQ
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:


== Picture showing relevant inputs and outputs ==
== Picture showing relevant inputs and outputs ==
This functionality is available without any new connections to the DAQ.  No new inputs or outputs are required.
== Summary of solution ==
The digitizer firmware supports "external discriminator" features that allow non-waveform-related data capture.  The external discriminator can be used in place of or as a signal ORed with the normal discriminator.  In the OR mode a periodic external discriminator firing would create events in the digitizer that would measure pedestals.  The trigger is capable of generating programmable regular timing signals in various ways that may be used with "external discriminator" mode to capture uncorrelated "pedestal" events.  The trigger may also self-trigger when such signals are generated so that if the digitizers are running in the "TTCL" mode the uncorrelated events will all have a trigger accept message associated with them.


== Breakdown of solution by module type ==
== Breakdown of solution by module type ==
=== Master Trigger ===
=== Master Trigger ===
To generate pedestal events the master must be capable of generating some periodic signal to the digitizers.  This has two parts; signal generation and signal distribution.
==== Signal generation ====
=== Router Triggers ===
=== Router Triggers ===
=== Digitizers ===
=== Digitizers ===

Revision as of 00:20, December 14, 2016

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

This functionality is available without any new connections to the DAQ. No new inputs or outputs are required.

Summary of solution

The digitizer firmware supports "external discriminator" features that allow non-waveform-related data capture. The external discriminator can be used in place of or as a signal ORed with the normal discriminator. In the OR mode a periodic external discriminator firing would create events in the digitizer that would measure pedestals. The trigger is capable of generating programmable regular timing signals in various ways that may be used with "external discriminator" mode to capture uncorrelated "pedestal" events. The trigger may also self-trigger when such signals are generated so that if the digitizers are running in the "TTCL" mode the uncorrelated events will all have a trigger accept message associated with them.

Breakdown of solution by module type

Master Trigger

To generate pedestal events the master must be capable of generating some periodic signal to the digitizers. This has two parts; signal generation and signal distribution.

Signal generation

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