Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NamePVDescription
DAC Pre-Eemphasis Emphasis 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±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:.  See Guide to MBF Signal Processing for more details of the overflows.

:DAC:DRAM_SOURCE_S
NamePVDescription
FIR early clipping:DAC:BUN_OVFIf FIR gain is set high then the FIR output may be clipped at an early stage in output processing.
Output overflow:DAC:MUX_OVFThis event occurs if the DAC output has overflowed before output to the pre-emphasis filter.
Preemph overflow:DAC:FIR_OVFThis event indicates overflow in the DAC pre-emphasis filter.
Output delay:DAC:DELAY_SThe output delay on each DAC output should be configured to ensure that the complete closed loop delay of the MBF processing system (including all external signals) is exactly equal to one machine revolution.  Note that this delay changes each time a new version of the firmware is released.
Output enable:DAC:ENABLE_SDRAM inputThis control determines whether any signal is driven to the output DAC.

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.
MMS
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.

...