Then the ideal mining device looks like a very cheap (~$50) backplane full of commodity DRAM DIMMs.
Wouldn't separate DRAM chips with independent buses be more effective?
No, because the operations are serially dependent. You don't know the address of the next read until the current one has finished, so having parallel access to two halves of your memory is no help.