PicoRV32のメモリバス
#PicoRV32
#RISC-V
#FPGA
#自作CPU
これにSDカードやPSRAMなんかを追加していきたい。
メモリのバスも参考になりそう。
PicoRV32 Native Memory Interface
https://github.com/YosysHQ/picorv32#picorv32-native-memory-interface
code:verilog
output mem_valid
output mem_instr
input mem_ready
output
31:0
mem_addr
output
31:0
mem_wdata
output
3:0
mem_wstrb
input
31:0
mem_rdata
https://gyazo.com/c5d1e2839abf57193e48c098f39f9ddc
参考
https://github.com/YosysHQ/picorv32#picorv32-native-memory-interface
https://flogics.com/wp/2019/12/running-risc-v-on-tinyfpga-bx/
https://msyksphinz.hatenablog.com/entry/2015/07/01/020000