from soc.minerva.units.divider import Divider, DummyDivider
from soc.minerva.units.exception import ExceptionUnit
from soc.minerva.units.fetch import BareFetchUnit, CachedFetchUnit, PCSelector
-from soc.minerva.units.rvficon import RVFIController
+from soc.minerva.units.rvficon import RVFIController, rvfi_layout
from soc.minerva.units.loadstore import (BareLoadStoreUnit, CachedLoadStoreUnit,
DataSelector)
from soc.minerva.units.logic import LogicUnit
from functools import reduce
from operator import or_
-from nmigen import Elaboratable, Module, Signal, Record
+from nmigen import Elaboratable, Module, Signal, Record, Const
from nmigen.hdl.rec import DIR_FANOUT
from ..wishbone import wishbone_layout