I had inserted FFT core in a design after FIFO .at the output i am expecting a frequency bin on certain index but i am not getting the result.FFT core is working on 100mhz clock .
Following steps i had implemented .
- For FIFO to be work on 100 MHz, I verified this by sending the captured data to MATLAB and analyze DATA over there. So I received data correctly.
- I inserted FFT core after ADC_FIFO in the reference design. That FIFO working correctly on 100MHz clock. But I didn’t get the correct DATA from the core.
For verifying FFT core settings, I debugged FFT core with a DDS core. I mean generate a signal from DDS core and passed to FFT core, at the output I got correct result. So FFT core is also working fine
s_axis_data_tdata[31:0] ( input [ real 16 bit , q 16 bit ] )
s_axis_data_tlast (I provide this signal from a counter which run upto FFT points)
Question
FR
I had inserted FFT core in a design after FIFO .at the output i am expecting a frequency bin on certain index but i am not getting the result.FFT core is working on 100mhz clock .
Following steps i had implemented .
- For FIFO to be work on 100 MHz, I verified this by sending the captured data to MATLAB and analyze DATA over there. So I received data correctly.
- I inserted FFT core after ADC_FIFO in the reference design. That FIFO working correctly on 100MHz clock. But I didn’t get the correct DATA from the core.
For verifying FFT core settings, I debugged FFT core with a DDS core. I mean generate a signal from DDS core and passed to FFT core, at the output I got correct result. So FFT core is also working fine
s_axis_data_tdata[31:0] ( input [ real 16 bit , q 16 bit ] )
s_axis_data_tlast (I provide this signal from a counter which run upto FFT points)
s_axis_data_tready [ output]
s_axis_data_tvalid [coming from fifo]
s_axis_config_tdata [ passed 0]
s_axis_config_tready [ output]
s_axis_config_tvalid [constant 1]
m_axis_status_tready [constant 1]
m_axis_data_tready [constant 1]
explanation
Link to comment
Share on other sites
20 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now