On 10 June 2011 02:13, Mandana Amiri <[email protected]> wrote:
> Hi all,
>
> We have finally setup two dual-polarization antennas and we are acquiring
> data using a Roach board and 2 iADC boards. We are running a slight
> variation of poco design in tutorial 4, sampling at 850MHz. We adjusted the
> equalizer gains for each frequency bin separately, but the same for all 4
> inputs (a, b, c, d). I realize now that one has to monitor the overall power
> and re-equalize these gains to avoid clipping. Our current plan is to find
> out experimentally how often we need to re-adjust these gains.
>
> Is there any guideline or advice on how to set these gains?
>
> I came across the corr_eq_init.py in the corr package, but I am missing the
> idea behind the equalization polynomials (or is this because of a particular
> setup?).
>
> Thanks,
> Mandana


Hi Mandana

For background to others: The 'equaliser' is a block that sits after
channelisation
and just before the requantisation in the signal flow in most (all)
current CASPER
correlators.

It can be used to perform two important functions;

1. It can be used to shape the resultant spectra. Gain (and phase if
complex correction
factors are used) errors can be corrected here.

2. Its primary purpose is to prepare the data for requantisation,
which involves a large
reduction in resolution (often from 18 bits to 4). The data often
needs to be 'shifted' up
quite a few bits to sit within the most signficant 4 bits so as not to
lose all of it. A polynomial
is useful here as we mostly shift all of the channels up by the same
amount which can
be described by a trivial polynomial (eg. output = (4000 + 0n)*input,
for n = 0:fft_size-1)

It is important to ensure that sufficient signal is coming out after
requanisation to ensure
reasonable correlator efficiency while avoiding clipping. This
requires a calibration step that
can be done using autocorrelation products.

Hope this helps.

Regards
Andrew

Reply via email to