Forum Discussion
Altera_Forum
Honored Contributor
13 years agoCan Altera FPGA support DDR2 or DDR3 interchangable memory of PC?
I want my board to support DDR2 or DDR3 PC memory through standard memory slot. The FPGA should support most kinds of memory in stock. However when I tried to config DDR2 or DDR3 memory contr...
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- Perhaps there are misunderstanding between us. I want to implement a DDR2 controller to support DDR2 memory produced by different manufacturer or in different model. --- Quote End --- Ok, that is clearer. --- Quote Start --- The other case is that DDR3 controller should be implemented on other board to support all kinds of model in stock. It can be said that on the DDR2 board the controller only support DDR2. DDR3 board support DDR3 only too. So I think DDR2 memory should have the same voltage and termination specifications, it can be implemented as north bridge chip does. The most difficult thing is about the static timing parameter. --- Quote End --- The DDR2 and DDR3 controllers have timing parameters that can be configured. The main task for you as the designer is to perform a timing analysis to confirm that the timing requirements can be met. If you look at the DDR speeds on Altera's web site http://www.altera.com/technology/memory/mem-index.jsp and then compare the bus speeds to those on the DDR2/DDR3 data sheets, you will find that the controllers are quite slow, i.e., its not too hard to meet timing. Cheers, Dave