[libre-riscv-dev] daily kan-ban update 15jun2020
Yehowshua
yimmanuel3 at gatech.edu
Mon Jun 15 21:03:52 BST 2020
>
> what i might do for now is just drop in a small SRAM just to get
> something working.
You might already know, but you can do an SRAM like so:
**should also map to ECP5 BRAM blocks in Yosys
```
from nmigen import Memory
gprf = Memory(width=32, depth=32)
gprf_rp1 = gprf.read_port()
gprf_rp2 = gprf.read_port()
gprf_wp = gprf.write_port()
```
https://github.com/lambdaconcept/minerva/blob/master/minerva/core.py#L227
Yehowshua
More information about the libre-riscv-dev
mailing list