I configured Xilinx FIR Reloadable Coefficients in LabVIEW FPGA by going through https://www.xilinx.com/support/documents/ip_documentation/fir_compiler/v7_2/pg149-fir-compiler.pdf and IP is generated as below image.
![Xilinx FIR Reloadable Coefficeints IP.PNG Xilinx FIR Reloadable Coefficeints IP.PNG](https://forums.ni.com/t5/image/serverpage/image-id/325119i51274EA596173016/image-dimensions/743x404?v=v2)
s-axis tvalid: weather sample is valid or not?
s-axis Data: Data sample.
s-axis-reload-tvalid: Gives coefficients valid or not?
s-axis-reload-tlast: gives last valid coefficeint.
s-axis-reload-tdata: gives coefficeints
The above 3 parameters s-axis-reload-tvalid, s-axis-reload-tlast, s-axis-reload-tdata are related to reloadable coefficients configuration.
followed below timing diagram:
![Xilinx FIR Reloadable Timing Diagram.png Xilinx FIR Reloadable Timing Diagram.png](https://forums.ni.com/t5/image/serverpage/image-id/325120i3FED5E860BE502A3/image-size/large?v=v2&px=999)
Applied Timing Diagram in LabVIEW is in below figure:
![Xilinx FIR Reloadable Timing Diagram (Applied in Labview).PNG Xilinx FIR Reloadable Timing Diagram (Applied in Labview).PNG](https://forums.ni.com/t5/image/serverpage/image-id/325121iF61293C7A93BF648/image-size/large?v=v2&px=999)
Expected output:
Whenever I send last valid coefficient there after I should see valid output but I see output from starting onwards. I am thinking that filter coefficients are not updated hence output is same for all data.
1) Is the configuration which I made is correct?
2) Do I need to do more configuration in order to work for reloadable coefficients?
Thank you,