[libre-riscv-dev] LD/ST CompUnit "working"
Luke Kenneth Casson Leighton
lkcl at lkcl.net
Sat May 9 00:18:32 BST 2020
i've got a basic unit test operational with the LD/ST Comp Unit,
performing 3 STs then 3 LDs using indexed and immediates. it goes via
PortInterface.
one issue we have here is that until there is a parallel-capable
L0CacheBuffer, interactions between multiple LDs or multiple STs
cannot be tested, because the "test" L0CacheBuffer can only handle one
and only one memory request. this is... sort-of "fine" (functional,
but performance will suck).
i will do "update" mode (output the computed Effective Address) tomorrow.
l.
More information about the libre-riscv-dev
mailing list