Does anyone have any experience connecting an FPGA to a serious mess of DRAM? I'm thinking of something on the order of 16GB, possibly just by buying/socketing 4x4GB standard DIMMs.
I don't need tremendous throughput; if I could average 50 MB/s I'd be fine. For sheer density I'm thinking DDR2. I'd like to avoid DDR3 if I can, simply because of the lack of support on low-end FPGAs. I could certainly go slower, say DDR1 or even SDR, but that seems to imply buying chips by the bucketload per board, and my assembly people will shoot me.
Ideally this would be a Cyclone 3/4 project. Maybe Spartan 6 instead. The actual signal processing requirements are low, so I don't need that much crunching horsepower.
Anyone manage to do something like this?