gary/vram
David Anderson 1acec6d835 vram/VRAMCore: fix timing bug with slow readers
The internal EBR array must stall new operations if there's a pending
read result that hasn't been retired yet. All that clever stuff with
non-blocking DelayLines and all that? Yeah, spoiler alert, there's a
reason guarded FIFOs are the preferred API for this stuff. Play unsafe
games, win unsafe prizes.
2024-09-19 14:37:05 -07:00
..
MemArbiter.bsv vram/MemArbiter: add a granted_port method to make downstream wiring easier 2024-09-08 23:16:49 -07:00
MemArbiter_Test.bsv vram/MemArbiter: plumb verbose test flag into test 2024-09-09 11:22:07 -07:00
VRAM.bsv vram/VRAM: add tests for the arbitration glue and the entire VRAM stack 2024-09-14 20:26:55 -07:00
VRAMCore.bsv vram/VRAMCore: fix timing bug with slow readers 2024-09-19 14:37:05 -07:00
VRAMCore_Test.bsv vram/VRAMCore: fix timing bug with slow readers 2024-09-19 14:37:05 -07:00
VRAM_Test.bsv vram/VRAM: expand the full size test to check neighbor writes 2024-09-16 11:17:42 -07:00