This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LM97600RB FPGA bit file

Other Parts Discussed in Thread: WAVEVISION5

Hi,

I use Wavevision5.0.6.465 HS11  with LM97600rb.

I try to reload FPGA bit file with Tools->Hardware access Panel -> Default image for selected hardware -> spio5.5_xc5vsx95t_lm97600.bit

Since this manipulation I get the following result for sinusoïde input on channel 1

Acquisition channel: 16ksamples

Input select 00=input1

ADC mode: 00= single ADC

sync req is done and all byteAlign and ChanAlign are set to 1

As you can see one the screen shoot  lot of sample are wrong.

I try to regenerate bitfile from FPGA source with ISE 12.4 and load it with same procedure and the result is same.

I also try to uninstall and re-install wavevision with no effect.

Does the spio5.5_xc5vsx95t_lm97600.bit is the correct default bit file?

Do you have an idea what is wrong?


Regards

  • Hello Arnaud

    spio5.5_xc5vsx95t_lm97600.bit is the correct FPGA bit file for this board.

    I did find that if the board is powered up and configured automatically by Wavevision 5 that it does function normally.

    I also tried to manually re-load the bit file as you mention above and that process does not work for me either. I believe there are some extra configuration steps that are automatically performed by the startup script for this board that do not happen with the manual re-load process.

    Is there a reason you need to manually re-load the bit file instead of using the automatic process that happens when Wavevision 5 recognizes the board?

    Best regards,

    Jim B

  • Hello Jim,

    Since I did the manually re-load, I never have correct result. After a power restart the acquisition look like the screen shoot I have send previously.

    I have done the manual re-load because we plan to do a design base on the LM97600 and xilinx FPGA and I would like to be sure that bit file can regenerate and reload with provided FPGA sources.


    I also noticed than sometime the SYNC process don't succeed. In this case I have to power restart the board and close wavevision. Do you have also this behavior?

    Does this chip is recommended for new design?

    Regards,

    Arnaud

  • Hi Arnaud

    Because of the unique high speed serial data interface used with the LM97600 the .cpp script needs to perform a number of setup and synchronization after FPGA load and during reconfiguration, SYNC request etc. I think that some of these steps may not be performed properly when the manual FPGA firmware load is performed through the Wavevision GUI after initial startup. Please take a look at the .cpp script "spio5.5_xc5vsx95t_LM97600.dut.cpp". It may be necessary to add some of these steps to the FPGA firmware or at a higher system level.

    The LM97600 is recommended for new design.

    Best regards,

    Jim B