Skip to end of metadata
Go to start of metadata

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

Compare with Current View Version History

« Previous Version 8 Current »

This screen provides access to all controls for configuring a single channel of DAC output.  All PVs on this screen are prefixed with $(device):$(axis).  Three groups of PVs are shown.  First the graph at the top.

NamePVDescription
DAC Pre-Eemphasis Filter:DAC:FILTER_SThis filter is applied to the generated bunch stream immediately before transmission to the DAC and can be used as a pre-emphasis filter to correct for amplifier artefacts.  The valid range of taps is +-1, and the response of the filter should be adjusted to avoid overflow: this will be indicated by the DAC FIR overflow PV :DAC:FIR_OVF.

On the left PVs controlling and monitoring the output stream:

NamePV
FIR early clipping:DAC:BUN_OVF
Output overflow:DAC:MUX_OVF
Preemph overflow:DAC:FIR_OVF
Output delay:DAC:DELAY_S
Output enable:DAC:ENABLE_S
DRAM input:DAC:DRAM_SOURCE_S

On the right the DRAM and MMS sources are controlled.

NamePVDescription
MMS input:DAC:MMS_SOURCE_SMin/Max/Sum data can be sourced from before or after the pre-emphasis filter or from the feedback FIR stream.  This last option is sourced after bunch by bunch gain adjustment but before output enable for this stream.


Link to Min/Max/Sum screen for DAC.
Memory input:DAC:DRAM_SOURCE_SData capture to memory can be sourced from before or after the pre-emphasis filter.
DAC bunch FIR overflow:DAC:MMS_OVFThis shows an alarm state if the feedback FIR stream, as selectable as one of the MMS inputs, sees an overflow.  This alarm will be shown even if this stream is being ignored.
Event:DAC:EVENT_LIMIT_SThis should be set to a number in the range 0..1 to select the bunch motion threshold used to generate the ADC min/max event. This is generated whenever bunch motion exceeds the programmed limit and can be used to generate a trigger event.
DAC min/max event:DAC:EVENTIndicates that a bunch min/max event as configured by :EVENT_LIMIT_S has been seen.  Note that this event is created as part of the Min/Max/Sum processing, so the MMS input :MMS_SOURCE_S will affect which events are seen.


  • No labels