satyakumar
Full Member level 3
Hi all,
I have question related to using FPGA DCM for driving external memory like DDR SDRAM.
I am Implimenting a micro-controller in FPGA, it requires multiple clock for driving different interfaces.
And it has one large size external memory (DDR SDRAM), I want to drive the DDR by a clock derived from DCM. Is it best option? or I will generste clock from crystal which exactly matches the DDR clock frequency which I will use for accesing DDR, and hence I will derive the other clocks from DCM which are required by Micro-controlller. I.e the global clock runs with DDR clk frequency.
Which is best option? and how it impacts the syncronization etc.
Thanks in advance.
Regards
Satyakumar
I have question related to using FPGA DCM for driving external memory like DDR SDRAM.
I am Implimenting a micro-controller in FPGA, it requires multiple clock for driving different interfaces.
And it has one large size external memory (DDR SDRAM), I want to drive the DDR by a clock derived from DCM. Is it best option? or I will generste clock from crystal which exactly matches the DDR clock frequency which I will use for accesing DDR, and hence I will derive the other clocks from DCM which are required by Micro-controlller. I.e the global clock runs with DDR clk frequency.
Which is best option? and how it impacts the syncronization etc.
Thanks in advance.
Regards
Satyakumar