This post might not be directly on topic here but I'm hoping that someone else out in FPGA-land might have come across a similar problem.
The problem: I'm using an FPGA to do emulation of RTL that would normally be build into an ASIC.As such, therefore, the RTL is not very `FPGA friendly' and I can only get a speed of 33-40MHz, maybe 50 at a push. The trouble is that the system incorporates a DDR DRAM controller and DDR DRAMs have a min. frequency spec - 66MHz in the case of the ones I'm using - related to the internal DLL. I *think* that this is why I'm getting no response from the RAMs during read cycles & the data bus seems to be floating.
I've tried running with both DLL enabled and disabled to no avail. [Maybe some manufacturers work in this mode and others don't].
Any ideas ?