Doubts on IBUFGDP

Hi all, I am doing a DDR SDRAM design which is obtained using the MIG tool. The target device is V4LX60. But in that i observed a problem that the controller is using differntial clocking. And IBUFGDP is used to buffer the clcok. The problem is controller needs two differential clcok signals. But the demo board support only one. Tried to assign the same clock to different IBUFGDP units but in the par state it showed an error. Is it possible to assign a differntial clcok signals to two different buffers. Second question is what is the risk involved in changing the RAM controlller code to work with single ended clock. I am planning to use

160 MHz for RAM operation. regards Sumesh V S
Reply to
vssumesh
Loading thread data ...

One clock runs the IDELAY and the other clock runs the MIG logic. Thanks to a timely answer in comp.arch.fpga

we know that the IDELAY can run from 180MHz to 220MHz and can be driven from a DCM (thanks, Peter!). You can go through the MIG code and find where the reference clock has its IBUFGDP, delete the IBUFGDP, take the clock signal and connect it to any clock you have lying around that meets the 180MHz to 220MHz spec (or use a DCM output to generate one).

Shouldn't be a problem using single-ended, but if you can increase the rate to 180MHz, you can use the same clock for the IDELAY.

--
Joe Samson
Pixel Velocity
Reply to
Joseph Samson

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.