Altera_Forum
Honored Contributor
17 years agoDriving multiple DDR2 modules
Hi, I have an application where we'd like to have a single FPGA driving 4x unbuffered (240 pin) DDR2 memory modules. To keep the FPGA pin count low I'd like to buffer only the Address/Control lines to each module but have the datalines common across all 4 modules. As we're not concerned about data transfer speed I can clock the DDR2 modules at the lowest allowable speed (125MHz) which would certainly help in meeting timing specs given the extra bus loading. Typically DDR2 only allows for 2 unbuffered modules to share a databus (not the 4xmodules I'm hoping for) - but then again they're usually run at high speed.
Does anyone have any suggestions/recommendations? Many thanks.