David Anderson
b46d70fa07
VRAMs are powers of two, so if memory wiring is wrong and we end up with ram blocks mirrored at several points in the address space, we want a write pattern that doesn't repeat cleanly on power of two blocks. That way, a mirrored memory block cannot contain values that are valid for all its locations. |
||
---|---|---|
.. | ||
MemArbiter.bsv | ||
MemArbiter_Test.bsv | ||
VRAM.bsv | ||
VRAMCore.bsv | ||
VRAMCore_Test.bsv |