Forum Discussion
Altera_Forum
Honored Contributor
14 years agoHow to implement a FIR filter with the ALTSHIFT_TAPS megafunction
Good day, I am trying to implement an FIR that will have 128 taps of 21 bits each tap. I am trying to do this with the ALTSHIFT_TAPS megafunction. However, I am confused with the TAP_DIS...
Altera_Forum
Honored Contributor
14 years agoKaz,
Thanks for the reply. Running the clock faster means that I will need to leave empty spaces in the shift register (i.e. if the tab distance is 3, then I enter my coefficients each one spaced with 2 zeros). Am I right? My filters are very long and I need to be careful with the resources of the FGPA. I have done more work on this, but apparently there is no free lunch. Either i leave empty spaces on the shift register or I need to use a lot of memory to store partial sums of the convolution process.