Jump to content

ayhan

Members
  • Posts

    5
  • Joined

  • Last visited

Profile Information

  • Gender
    Not Telling
  • Interests
    FPGA, SoC, SoM, PetaLinux, Yocto Project

ayhan's Achievements

Member

Member (2/4)

0

Reputation

  1. Hey all, I have a question about my fft output that is attached. I am dealing with multichannel xadc and multichannel xfft. I have a demux for multichannel xadc which is working at channel sequencer mode,so when the conversion of one channel is done,I read the next channel of adc thanks to demux.I dont have any problem with xadc and its output but the xfft output is really bothering me. I concatenated the outputs of the demux,then the data which is concatenated go through bram which is working as buffer.Then I have another module that connects bram to xfft ip block. The problem is starting from here but I dont know the reason to be honest.Can anyone help me to fix this problem ?
  2. Hi, I have a problem about FFT ip block. As says in the title,I have a xADC ip block in channel sequencer mode in my design and it works smoothly! I make demux module to read all channel and convert the data.Since my module is demux,I have 3 output channels data. I want to take the fft of every channel but fft ip block does only have 1 input.I need to make mux to send all the data that comes from demux module. How can i make this mux ? And also,Since my fft have 3 channel,data width is 96 which is stored data from 0 to 31 for ch0, from 31 to 63 for ch1, from 64 to 95 for ch2.How can i be sure that the output of adc for channel 0's data will be stored in ch0 of FFT ? Or, is there any way to make mux for adc's output ?
  3. ayhan

    XADC AND XFFT

    Thank you for your suggestions sir. I will try to make your suggestions. If I still encounter this problem i will update this post :)
  4. ayhan

    XADC AND XFFT

    This is my final output.I think I can get fft but there is too much noise in the output.I can see two peaks both negative and positive sides in the output.How can i get rid of this noise ?
  5. ayhan

    XADC AND XFFT

    I am tryna take the fft of the data that is coming out from xadc but there is a huge problem in my fft output and dont know why. I am giving 30k Hz sine wave input to my xADC then making them oversample.After this,I am sending the output to the bram.There is an another module between xfft and BRAM to handle the handshaking.Then taking the fft using xfft ip block.My ILA output is shown below.The top output is BRAM output,the middle one fft output and the bottom is ADC output.I think there is no any problem with my adc block. The problem is starting after XADC block but i couldnt find what problem is this.Can someone help me to figure this out ? My design is running at 100mHz. The analog input is 40kHz sine wave that is provided from signal generator.
×
×
  • Create New...