You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying port the sodor core to rv64 -- However, I am stumbling upon the line with hardcoded size of 32-bits:
require(io.slavePort.req.bits.addr.getWidth == 32, "Slave port only support 32 bit address")
in generators/riscv-sodor/src/main/scala/sodor/common/scratchpad_adapter.scala, class SodorScratchpadAdapter.
Could you point to more documentation regarding the adapter and the reason behind this line of code? A simple XLEN and SystemBusKey change in the sodor core triggered this assertion -- but I struggle to find the context behind the adapter's restriction to a 32-bit wide address.
The text was updated successfully, but these errors were encountered:
I am trying port the sodor core to rv64 -- However, I am stumbling upon the line with hardcoded size of 32-bits:
in
generators/riscv-sodor/src/main/scala/sodor/common/scratchpad_adapter.scala
, classSodorScratchpadAdapter
.Could you point to more documentation regarding the adapter and the reason behind this line of code? A simple
XLEN
andSystemBusKey
change in the sodor core triggered this assertion -- but I struggle to find the context behind the adapter's restriction to a 32-bit wide address.The text was updated successfully, but these errors were encountered: