DDRamDisk: RAM disk, a disk based on RAM memory chips
I like the idea of using multiple FPGAs to [&quot;fanout&quot;&#x2F;&quot;cascade&quot;&#x2F;&quot;distribute&quot;&#x2F;&quot;one-to-many proxy&quot; -- choose the terminology you like best] the SM2262EN to multiple sticks of DDR3 RAM...<p>I&#x27;d be curious though, if the SM2262EN itself couldn&#x27;t be replaced by yet another FPGA, and, if so, if the FPGA used for that purpose could be the exact same type as the other four...<p>If so -- then one could sort of think of that arrangement as sort of like a Tree Data Structure -- that is 2 levels deep...<p>But what would happen if we could make it 3 or more levels deep?<p>?<p>In other words, if we had 4 such boards and we wanted to chain them -- then we&#x27;d need another central memory controller (another FPGA ideally) -- to act as the central hub in that hierarchy...<p>It would be interesting, I think, to think of a future hardware architecture which allows theoretically infinite upscaling via adding more nested sub-levels&#x2F;sub-components&#x2F;&quot;sub-trees&quot; (subject to space and power and max signal path lengths and other physical constraints, of course...)<p>I also like the idea of an FPGA proxy between a memory controller and RAM... (what other possibilities could emerge from this?)<p>Anyway, an interesting device!