Start a new topic

Noise with FMC151


I am trying the reference design provided with ML605 and FMC 151. I am generating a 5MHz sine wave with an amplitude of 1V. I am communicating with the board with Ethernet.  I am using the following cable to connect the FMC 151 (MMCX) with a signal generator :

The waveform obtained with noise is attached with this post. I was wondering if the board would have so much noise in the waveform. I also noticed that the board is becoming much warmer IC. Is this normal?



You'll need to open a command prompt and execute in the command line:

Fmc150App.exe 1 ML605 device_index 0

where device_index is where your ethernet port device is (similar to the Analyzer value).

You should get a bunch of txt files for the generated tx function (software value sent on DAC) and the corresponding result should show up as adc files.

On the firmware - yes, use the default bit stream.


[size=12pt][font=arial]Thank you for the reply. [/font][/size]
[size=12pt][font=arial]By reference design without any modifications you mean the firmware available at the following directory right. [/font][/size]
[size=12pt][font=arial][b][i]...[/i][/b][/font][/size]/4Dsp/Common/Firmware/Recovery/418_ml605_fmc151 directory
[size=12pt][font=arial]I downloaded this firmware in my all the previous discussions. [/font][/size]
[size=12pt][font=arial]I am having trouble in running the Fmc15xApp.exe reference software. I use windows 7, and when I double click this exe file (in.[b][i].[/i][/b][b][i].[/i][/b][/font][/size][b][i]/4dsp/FMC Board Support Package/ Bins/Fmc15App.exe[/i][/b]), it opens and closes immediately.
[size=12pt][font=arial]When you refer to the .txt file, do you refer to the text file that can be generated by analyzer software? [/font][/size]
[size=12pt][font=arial]Thanks again. [/font][/size]

To verify if the board is working or not, can you please run our DEFAULT (given) firmware with NO modifications with the REFERENCE software (not analyzer, but the Fmc15xApp.exe or you can build it from the source)?

Hook up a loopback cable from tx to rx and let us see the results on the txt files for both tx and rx.


[font=verdana]I tweaked the reference design to generate analog values through DAC. I also modified the design to sample analog signal at 100 MHz and send these values to DAC. [/font]

[font=verdana]If a square wave is given as an input from a function generator, a square wave is observed at the [/font][font=verdana]output, but[/font][font=verdana] with [/font][font=verdana]a lot[/font][font=verdana] of noise again ([/font][font=verdana][i]picture name : square_wave2ADC(1).tif[/i][/font][font=verdana]). [/font]

[font=verdana]I went back to reference design provided by 4DSP and downloaded the firmware (available at[/font][font=verdana].[b][i].[/i][/b][b][i].[/i][/b][/font][font=verdana][i]/4Dsp/Common/Firmware/Recovery/418_ml605_fmc151[/i][/font][font=verdana] directory) for ML605 board. The connection was made from DAC0 to ADC0. [/font][font=verdana]Signal[/font][font=verdana] is generated from the DAC using the FMC analyzer software. A sine wave was generated without any problem and was observed [/font][font=verdana]on[/font][font=verdana] the oscilloscope (picture name[/font][font=verdana] :[/font][font=verdana] qfile_01.tif). [/font][/size]
[size=1em][font=verdana]But when the values are observed in the host computer using [/font][font=verdana]the FMC analyzer tool[/font][font=verdana] the waveform that's observed looks totally absurd [b][i](picture name :[/i][/b][/font] test_adc.jpg and text file : test_adc_1.txt ). [font=verdana]This makes me wonder if the ADC is really working or not. How can I make sure that the ADC is working?[/font][/size]

[font=verdana][size=1em]Any help/suggestion would be very helpful. Thank you.[/size][/font]

[font=verdana][size=1em]Paul [/size][/font]

Are you using the loopback cable to connect the DAC0 to ADC0?  Or are you generating the signal externally?

Also, can you run the reference application (FMC15xApp) and look at/or attach the resulting *.txt file to the forum?


Thanks for the reply. The part no of the kit is FMC151-2-1-1-1 and serial no given was 0018 with PBC #KDJV000018. Firmware downloaded was for the reference design (418_ml605_fmc151). I used FMC analyzer to generate and observe data. I noted that DAC is working perfectly fine as it creates a sine wave without any noise. For ADC, when the frequency is changed, the wave appears to be a sine wave but has too much noise.

Help would be greatly appreciated.

Thanks & regards,
Hello Paul,

Could you provide me with the serial number of your FMC151 and could you let me know what kind of firmware and software you are using in your setup? Are you using the bitsteam from 4DSP and the GUI from 4DSP?

Thanks in advance,