Forum Discussion
Altera_Forum
Honored Contributor
16 years agoPipelining a recursive equation
Dear Forum, I am working on a polyphase filter implementation, which is built up from a number of recursive equations such as: A(n) = alpha*[X(n-1)-A(n-1)] + beta*[X(n)-A(n-2)] + X(n-2) ...
Altera_Forum
Honored Contributor
16 years ago --- Quote Start --- Would creating a clock sub-domain running at 300MHz, say, for the filters be a way forward? --- Quote End --- I fear, it isn't. 300 MHz is too fast for complex arithmetic. I guess, you can hardly avoid spending hardware multipliers in this place. There may be a different situation with fixed coefficients, that allow more efficient implementation of logic style multipliers.