Hi Christiian:
I am trying to adapt the filter design that you uploaded, to fit it into the "Frequency Translation Example" for the 5640R Transciever Card. I intend to filter some frequencies of a signal in real-time. The output of the filtered signal would be feedbacked in a closed loop to the input through a local FIFO, and also would be transferred to the HOST via a DMA FIFO for observation purposes.
I made the following program (see pic attached) in the FPGA Target, but it seems that the "Rotate 1D array" is not compatible with the "Single Cycle Timed Loop", which I have to use for signal aquisition. (I'm using LabView and FPGA Module version 8.0). During compilation, the following error appears:
LabVIEW FPGA: Timing specified in the diagram cannot be met.
Error Code: 61056: Component prim_rotateArray_0076 is not supported in Single-Cycle Timed Loops.I think I might have to use a "Discrete Delay" (z^-1) to substitute the "Rotate 1D array" component, but I'm not sure about how I must do this. Could anyone please give me some advice? Any comments are welcome!
Thank you in advance, sincerely,
Antonio.