To all,
With the help of some of the newsgroup members (thanks alot) I have been able to generate a sopc design with a user-defined master with the Micron SDRAM controller using the library functions in SOPC Builder. After I generated the system and download it to the FPGA on a 1s10 Development Kit evaluation board, I realized that I was not able to read/write to the memory. When I probed the evaluation board which has a fan-out clock buffer, there was no clock feeding the SDRAM. The fan-out buffer has 2 inputs, one coming from the on-board
50 MHz oscillator and the other coming from the FPGA. The second output is what is tied to the SDRAM. This allows the FPGA to generate a higher clock rate for the SDRAM. The problem is that when the evaluation board is powered-up, I can actively see a clock signal at the output of the FPGA. This is because on boot-up the Flash contains the SAFE mode program running a webserver client. However, when I download my program, the FPGA line seems to go low or into tri-state and there is no clock generated. Can anyone help me resolve how to enable this output line on the FPGA to retain it's clock?Regards, Pino