Resampling in FPGA with irrational or large rational ratios

Jul 07, 2005 1 Replies

Resampling with small integer ratios can be pretty staightforward, like a rate change of 3/2, upsample by 3 -> LPF -> decimate. However, it's not as simple when it's a ratio of large integers or some arbitrary new sample rate.



I found one document on resampling:

formatting link



Is this how others are implementing resampling for these cases? Multiplying the input samples with a windowed, weighted sinc at the new sample frequency?



Thanks for any insights, Brady



I believe that polyphase filters are the method of choice at the moment.

You might also post this on comp.dsp -- consistently high quality answers may be found there.

Greg

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required