package
impl
Type Members
-
class
Alu extends Component
-
-
case class
AxiReadOnlyCacheParameters(cacheSize: Int, bytePerLine: Int, wayCount: Int, cmdParameters: AxiReadConfig, memDataWidth: Int) extends Product with Serializable
-
-
-
-
case class
BranchPredictorLine()(implicit p: CoreParm) extends Bundle with Product with Serializable
-
class
Core extends Component
-
case class
CoreDataBus()(implicit p: CoreParm) extends Bundle with IMasterSlave with Product with Serializable
-
case class
CoreDataCmd()(implicit p: CoreParm) extends Bundle with Product with Serializable
-
abstract
class
CoreExtension extends AnyRef
-
case class
CoreInstBus()(implicit p: CoreParm) extends Bundle with IMasterSlave with Product with Serializable
-
case class
CoreInstCmd()(implicit p: CoreParm) extends Bundle with Product with Serializable
-
case class
CoreInstRsp()(implicit p: CoreParm) extends Bundle with Product with Serializable
-
case class
CoreParm(pcWidth: Int = 32, addrWidth: Int = 32, startAddress: Int = 0, bypassExecute0: Boolean = true, bypassExecute1: Boolean = true, bypassAccess: Boolean = true, bypassWriteBack: Boolean = true, collapseBubble: Boolean = true, regFileReadyKind: RegFileReadKind = sync, pendingI: Int = 1, pendingD: Int = 3, branchPrediction: BranchPrediction = static, dynamicBranchPredictorCacheSizeLog2: Int = 4, branchPredictorHistoryWidth: Int = 2, invalidInstructionIrqId: Int = 0, unalignedMemoryAccessIrqId: Int = 1) extends Product with Serializable
-
-
case class
IrqUsage(isException: Boolean) extends Product with Serializable
-
-
case class
MixedDividerCmd(nWidth: Int, dWidth: Int) extends Bundle with Product with Serializable
-
case class
MixedDividerRsp(nWidth: Int, dWidth: Int) extends Bundle with Product with Serializable
-
-
-
-
case class
SignedDividerCmd(nWidth: Int, dWidth: Int) extends Bundle with Product with Serializable
-
case class
SignedDividerRsp(nWidth: Int, dWidth: Int) extends Bundle with Product with Serializable
-
-
class
UnsignedDivider[T <: Data] extends Component
-
case class
UnsignedDividerCmd[T <: Data](nWidth: Int, dWidth: Int, contextType: T) extends Bundle with Product with Serializable
-
case class
UnsignedDividerRsp[T <: Data](nWidth: Int, dWidth: Int, contextType: T) extends Bundle with Product with Serializable