Forum Discussion
fft_ip核仿真,接口时序问题
Hi,
Thanks for your update and clarification. I raise the inquiry because I see only the first sample is 0 vs the rest in the FFT.
For your information, to facilitate further debugging, the following are things that you could look into:
1. Try with smaller size of FFT instead of the 4K FFT to ease the debugging
2. Try with fixed point instead of floating point representation just to avoid any data format issue.
3. It is recommended for you to cross check the msim_setup.tcl my shared example design with yours to ensure all the required files were compiled in your simulation. Missing files might lead to unexpected simulation behaviour.
4. To check on the data integrity, you may try to replace the data from my shared design into your test bench to see if there is any difference. The following are the details of source test data files:
i. fft_ii_0_example_design_blksize_report.txt - indicate the different FFT sizes for the test bench
ii. fft_ii_0_example_design_imag_input.txt - imag input for test bench. Set to all 0's.
iii. fft_ii_0_example_design_inverse_report.txt - FFT or iFFT control for each FFT
iv. fft_ii_0_example_design_real_input.txt - real input for test bench. The total samples (7680) tallies with the total FFT size in blksize .txt.
5. Alternatively, you can also replace your test data into the real_input.txt in #4 to try the example design. For example, replacing your 4096 samples to line1 to line4096 in real_input.txt
Please let me know if there is any concern. Thank you.
Best regards,
Chee Pin
收到,如有新的进展,便回复您
- CheepinC_altera5 years ago
Regular Contributor
Hi,
Just to follow up with you on this. Thank you.