[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>
wrote:
> 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.

l.

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


More information about the Libre-soc-dev mailing list