[Libre-soc-dev] MMU SPR handling / trying to understand how pipeline elements get connected to each other

Luke Kenneth Casson Leighton lkcl at lkcl.net
Thu Jan 21 19:18:39 GMT 2021

On Thursday, January 21, 2021, Tobias Platen <libre-soc at platen-software.de>
> In the original microwatt based design the config SPRs of the MMU are set
by FSMMMUStage, but when using the NonProductionCore the MicrOp.OP_MTSPR
and MicrOp.OP_MFSPR operations are handled by the SPRMainStage. In the case
that a SPR number belongs to the MMU those must be forwarded to the MMU

no, much simpler.  mfspr is redirected.  see decode2.vhdl for example.


crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68

More information about the Libre-soc-dev mailing list