Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21582 Discussions

cyclone ii and ddr sdram interfacing

Altera_Forum
Honored Contributor II
1,183 Views

hi, 

i am using cyclone ii ep2c50 484 pin package, i am interfacing ddr sdram to fpga. 

here for data fpga has dedicated pins but for address and controls it doesn't have any dedicated pins. 

can u suggest me how to connect these address and controls of ddr sdram to fpga or can i connect to any pin, please help me. 

 

 

 

ddr sdram requires any termination resistors for data, control and address, if so what resistors i have to use. 

 

 

 

thanks
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
491 Views

I strongly recommend you look through the following document: external memory interface handbook volume 5 - section i. altmemphy design tutorials (http://www.altera.co.uk/literature/hb/external-memory/emi_tut_ddr.pdf).  

 

This discusses in great depth connecting DDR memory to FPGAs. 

 

Yes, there are dedicated pins for the data. Pin selection for the control bus (address, cs, wr etc.) is a little more flexible. 

 

I recommend you put a design together and let the tools give you a pinout. You can either use this as is or make changes, each time confirming, with Quartus, that the pin changes you're making can be supported. 

 

Regards, 

Alex
0 Kudos
Reply