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 agowhat is your sample rate relative to clock rate? you can clock the design at multiples of the sample rate to "pipeline" the IIR and even more to "share" the multipliers. if you have Simulink check out DSP Builder Advanced Blockset, it does these sorts of optimizations.