Hi,
Thanks for sharing the QAR. As I look into the design, I understand that you are using Max10 and there is a NCO feeding data to FFT. You are using counters to control the SOP/EOP.
When look into your FFT configuration, I notice the following:
1. Length = 128. If I remember it correctly, you mentioned that you are feeding 1024 samples. Not sure if this is something expected? If not, try setting to 1024.
2. Representation = Block Floating Point. Can you try with Fixed Point.
Please let me know if there is any concern. Thank you.
Best regards,
Chee Pin