P
Pino
Guest
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
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