summaryrefslogtreecommitdiff
path: root/hdl/mem.sv (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Change our simulator timing model to use continuous assignment guards.Julian Blake Kongslie2021-04-051-13/+21
| | | | | | | Instead of depending on verilator getting $past right, this (ab-)uses the SystemVerilog scheduling model which allows us to get a consistent view of the universe by "isolating" the blocking updates. Easier to code to and seems to be more reliable in verilator.
* Yet another lame attempt.Julian Blake Kongslie2021-03-281-12/+24
|
* Use a separate memory module.Julian Blake Kongslie2021-03-281-0/+30
Hopefully this will infer a memory the way we want in Quartus.