Open gabizon103 opened 9 months ago
Extra context for this:
srams.v
whichi s currently in cmn
is non-synthesizable (and if synthesizable, has the problems outlined by ethan. Although the caravel harness already has ram built in, this would still be an interesting project to work on and might be helpful if we want to have memory access without having to use the wishbone bus.
We will probably want to have SRAMs in our design. Memories can be "modeled" in Verilog, but they will get synthesized to a bunch of registers instead of actual memories. Instead, we will need to use an SRAM generator. More details to follow.
Next steps: do more research, play around with OpenRAM