Re: Farrow interpolation in QPSK synchro



Let me try to summarize Farrow's idea in three bullet points:
The numbers are from the reference.

* I can use a FIR filter to interpolate one particular point between
samples, for example at an offset of 1/32 sample time

* I keep 32 different banks of FIR coefficients at hand, so that I can
choose between interpolating at for example 0/32, 1/32, 2/32... 31/32
delay. That's a "polyphase" filter.

* I may still need a higher timing resolution. Instead of decreasing the
step size (and using more polyphase filter "banks") I calculate each FIR
coefficient through a polynomial (for example 4th order) with the delay
0..1 as variable.

Hope this is useful...

Now some wild speculation:
Your numbers (interpolation between 1/2 and 1/2 gives 1) might be correct
with regard to the first bullet point. But usually one uses a much longer
FIR filter to interpolate, not linear interpolation (which boils down to
two-tap FIR).

-mn



.



Relevant Pages

  • Re: transfer function
    ... The fir central frequans:40 khz batwith:10 khz. ... Design a FIR filter with the desired frequency response. ... bunch of weighted delays. ... Each "tap" on a FIR filter would have a transform: ...
    (comp.dsp)
  • Re: Scaling FIR output
    ... and 2 stages FIR. ... Input to the FIR filter? ... Assuming you actually meant tho say "the SNR of the *output* signal ... either in terms of $$ or in terms of gates in the FPGA. ...
    (comp.dsp)
  • Re: Linear Phase via Phase Cloning New Method
    ... You have designed a lowpass FIR filter ... delay in the passband. ... can you design FIR filtes ...
    (comp.dsp)
  • Re: DFT or DFS: Are they the same thing?
    ... and how many uncorrupted output samples do you expect to get for each ... N is the DFT size. ... The complex exponentials are the FIR filter coefficients. ...
    (comp.dsp)
  • Re: Convolution-based image interpolation
    ... It is quite common to interpolate images by FIRs. ... image, but a simple 1d curve, this curve represents an envelope to ... The problem with interpolating it with a FIR is, well, let's illustrate ...
    (comp.dsp)

Loading