ContributionsMost RecentMost LikesSolutionsRe: FFT IP not working Hi CheePin, yeah, still stuck to the last problem, I can't get a signal that represents real and imaginer. I think the sampling data needs some pre-processing or signal conditioning before wiring to FFT IP. btw I did a simulation using Matlab Simulink and the output is good as expected. well, I need to learn more about this FFT IP. Re: FFT IP not working I am sorry I don't understand about matching the FFT, what should I do with input signal? do I need pre processing before FFT?. my input data for sink_real is directly from ADC sampling, whereas for sink_imaginer is zero. basically I expect output that contains spike represent frequency and magnitude. however, the FFT output is still in sinusoid type. Anyway,, I will try again with several input variations. Thank you very much. Re: FFT IP not working Dear Chee Pin, Thank you for your reply,, after your suggestion, I try to simulate using ModelSim, and the result is similar to real hardware, please see the figure attached. I think the sop and eop signals are correct. I still can't understand why. Also, I attach the full Quartus project of FFT simulation (.rar), hopefully you (or anyone) can help me to find the problem. Thank you Sincerely, Isnan FFT IP not working Dear All, I did some projects using FFT IP to process 20Khz signal from two-channel 5MSPS simultaneously ADC. however, the FFT IP from my design is not working properly. The source_imag of FFT Ip is always zero. and source_real can't detect magnitude and freq. the detail of my problem is in the figure attached. Any help would be greatly appreciated Thank you very much. Re: Parallel highspeed ADC 9248 to DE-SoC board Hi @JonWay_C_Intel Unfortunately, I don't find the solution yet. I change the ADC because of limited time. I am using serial ADC with spi interface for now. For first step, it is good enough but of course slower speed. Thank you for the suggestion anyway. I will learn again about parallel ADC to FPGA because I have to use it for final project to catch the speed. Re: Parallel highspeed ADC 9248 to DE-SoC board hi @JonWay_C_Intel Thankyou for your reply. yes, terasic have some projects about ADC, I learn a lot from their examples. unfortunately, I only find AD9254 documentation for nios processor application, and the 9254 IP file cannot be modified to AD9248. from platform design, I set parallel data from ADC as PIO (parallel I/O, width 14 bit) and directly read in c using command "IORD (adc_base, 0)" without on-chip memory as buffer. if anyone can confirm, do I have to use on-chip memory to store adc data capture before processed in nios? thank you Parallel highspeed ADC 9248 to DE-SoC board Hi everyone, I am doing a simple signal measurement using DEO Nano SoC kit interfacing with the terasic High-speed AD/DA card (AD9248) using NIOS processor. I believe that ADC pin interfacing is fine and the ADC chip is working, however, I face problems about data reading, they are not valid nor stable., I think this is because my configuration as follows, but I am not sure: 1. clock for ADC using pll 20Mhz 2. not adding on chip memory for buffer here uart01.zip is my full code, any help will be appreciated thank you