LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Xilinx FIR Reloadable Coefficients

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

 

 

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

 

 

 

 

Applied Timing Diagram in LabVIEW is in below figure:

 

 

 

 

Xilinx FIR Reloadable Timing Diagram (Applied in Labview).PNG

 

 

 

 

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,

 

 

 

 

0 Kudos
Message 1 of 1
(700 Views)