Altera_Forum
Honored Contributor
17 years agoInstanciate multiple DDR2 controllers ?
Hi,
I have a PCI express development board with stratix II GX and 288 MB of DDRII (4 * 64 MB + 1 * 32 MB). I can access to all memory with one controller. But I would like to divide my memory space in 4 independent blocks. I need to access one block in the same time than another. Because, in my project, I need to keep a 13 Gb/s data transfert rate from DDRII to another device and in the same time, I need to make calculation on a XVGA image store in DDRII (so first I need to read it, calculate data then rewrite it in DDR). I can achieve this goal only if I can use multiple memory controllers in order to make more than one thing at one time. But, my dev board share address bus and control bus (ras, cas, we...) for all the memory chips.... So is it possible, in this particular case, to instanciate 4 memory controllers ? I don't think so... If not, maybe could you give me some tips to achieve my goal ? How can I access independently four blocks of my memory space ? Or What are the alternatives ? Thanks for helping me. See you. Fabe.