Hi Andrei,

Can we have an easy way to run the FFT core using the input data in receiver without OS ?

Thanks,

George

Hi Andrei,

Can we have an easy way to run the FFT core using the input data in receiver without OS ?

Thanks,

George

- 1 person found this helpful
George,

You can do both. (The default design supports upto 1k samples on chipscope. If your sample size is greater than that, change the chipscope BRAM size).

PARAMETER C_NUM_DATA_SAMPLES = 1024

Look at any of ML605/KC705 or VC707 reference designs to see how the FFT core is connected to chipscope. The Zynq platforms do not use hardware FFT.

Thanks,

Rejeesh

Hi Rejeesh,

In MHS file, I do see the FFT core is connected to chipscope as the

following description. But I can nothing view the waveform or output

data on the window of chipscope_ila_0. Can you point the problem out ?

BEGIN chipscope_ila

PARAMETER INSTANCE = chipscope_ila_0

PARAMETER HW_VER = 1.05.a

PARAMETER C_DATA_SAME_AS_TRIGGER = 0

PARAMETER C_DATA_IN_WIDTH = 64

PARAMETER C_ENABLE_TRIGGER_OUT = 0

PARAMETER C_TRIG0_TRIGGER_IN_WIDTH = 1

PARAMETER C_NUM_DATA_SAMPLES = 1024

PORT CHIPSCOPE_ILA_CONTROL = chipscope_ila_0_CHIPSCOPE_ILA_CONTROL_0

PORT TRIG0 = axi_fft_0_mon_sync

PORT DATA = axi_fft_0_mon_data

PORT CLK = clk_100_0000MHzMMCM0

END

Thanks,

George

George,

Maybe I misunderstood your question. Are you expecting to see a constanty running FFT without any programming whatsoever? That is NOT possible with the design as it is. There is not enough bandwidth to do this, that is why it is an offline FFT. You still have to DMA in the data to the FFT core. You however can see the FFT output both as a chipscope plot and read from DDR.

Thanks,

Rejeesh

George,

Maybe I misunderstood your question. Are you expecting to see a constanty running FFT without any programming whatsoever? That is NOT possible with the design as it is. There is not enough bandwidth to do this, that is why it is an offline FFT. You still have to DMA in the data to the FFT core. You however can see the FFT output both as a chipscope plot and read from DDR.

Thanks,

Rejeesh