I use the 21489 processor. I have download the example for FIR accelerator 214XX. But it can't update the coefficient for FIR filter dynamicly. Does anyone know how to implement the dynamic coefficient processing? Thanks.
Hello,Please note that, the dynamic coefficient update should be possible for single iteration mode (tap length <=1024) whereas for multi-iteration mode, it is not possible. If you are doing single iteration mode, make sure that the new coefficients are updated after the accelerator loads the coefficients for current processing and before the next processing starts. The expression for the maximum time available for the coefficient memory update should be equal to 2 x N + W(ceil(N/4) + 2) PCLK cycles.Whereas for multi-iteration mode, programs must finish current processing, disable the accelerator, update the coefficients, and re-enable the acceleratorFor more information, please refer the FIR chapter in Hardware Reference Manual. The link for downloading the manual is given below.www.analog.com/.../ADSP-214xx_hwr_rev1.1.pdfRegards,Anand Selvaraj