> Altera has a nice app note on synthesizing multipliers by burning up > RAM. As I recall it's not too hard to generate a multiplier that does > 12-bit*16-bit in two cycles. We're clocked at 64 MHz, though 128 MHz > should be possible with some hacking. > > If you're decimated down to 8MS/s complex and want to use an 8-tap FIR > interpolation filter you need to peform 8M * 2 * 8 = 128M multiplies > per second. This should be possible using a pair of RAM based > multipliers. I don't recall how much RAM it takes. It's non-trivial.
Sorry, everyone, I'm still quite lagged--though at least I'm caught up to gnuradio traffic from this month (and this year!). My quick comments on this scheme is that you'd be wasting power and gates (ram as well) on a multiplier designed for low latency. Latency isn't much of an issue here, is it? Just implement the FIR filter as a bitwise multiplication pipeline and you'll use a lot fewer gates, use less power and get the same effect. You will have a much higher latency, but for TV reception, what's a few us? Cheers, David n0ymv _______________________________________________ Discuss-gnuradio mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
