Versions Compared

Key

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

...

This screen allows the bunch by bunch filters to be configured.  Normally the shape of the filter is automatically configured from the :CYCLECYCLES_S:LENGTH_S, :PHASE_S settings, but the FIR can be written to :TAPS_S instead if :USEWF_S is set to "Waveform".

...

NamePVDescription
FIR freq/size:FIR:n:CYCLECYCLES_S, :FIR:n:LENGTH_SThese two determine the fundamental shape of the FIR, which is a sine wave with :FIR:n:CYCLECYCLES_S cycles in :FIR:n:LENGTH_S samples.  These two numbers need to be adjusted so that the tune frequency is comfortably close to the ratio cycles/length.
Phase:FIR:n:PHASE_SThis adjust the phase of the FIR and so determines the feedback phase.
Setup:FIR:n:USEWF_SCan be either "Settings" or "Waveform". If this is set to "Waveform" then the settings above are ignored and instead :FIR:n:TAPS_S is used to define the filter.

...

Finally, the FIR waveforms can be viewed and configured by clicking on the Bunch by Bunch FIR Waveform Control buttons.

Not related to software, but it is nice these filters can be externally verified with a VNA. Measure S-parameter from ADC to DAC:

1) transverse filter: sweep shows exactly one revolution bandwidth, bright yellow FIR 2/8, dark yellow FIR 1/8, blue straight trough.

Image Removed

2) transverse filter FIR 2/8, now with wider sweep, showing repetition every revolution harmonic.

Image Removed

3) longitudinal filter FIR 2/8 with decimation 10. Same sweep as above, filter passbands move closer together around revolution harmonics.Image Removed