package
axi
Type Members
-
case class
Axi4(config: Axi4Config) extends Bundle with IMasterSlave with Axi4Bus with Product with Serializable
-
-
-
-
-
-
-
class
Axi4Ax extends Bundle
-
-
case class
Axi4B(config: Axi4Config) extends Bundle with Product with Serializable
-
trait
Axi4Bus extends AnyRef
-
case class
Axi4Config(addressWidth: Int, dataWidth: Int, idWidth: Int = 1, useId: Boolean = true, useRegion: Boolean = true, useBurst: Boolean = true, useLock: Boolean = true, useCache: Boolean = true, useSize: Boolean = true, useQos: Boolean = true, useLen: Boolean = true, useLast: Boolean = true, useResp: Boolean = true, useProt: Boolean = true, useStrb: Boolean = true, useUser: Boolean = false, userWidth: Int = 1) extends Product with Serializable
-
case class
Axi4CrossbarFactory() extends Product with Serializable
-
-
-
case class
Axi4R(config: Axi4Config) extends Bundle with Product with Serializable
-
-
case class
Axi4ReadOnlyArbiter(outputConfig: Axi4Config, inputsCount: Int) extends Component with Product with Serializable
-
case class
Axi4ReadOnlyDecoder(axiConfig: Axi4Config, decodings: Seq[SizeMapping], pendingMax: Int = 7) extends Component with Product with Serializable
-
-
case class
Axi4SharedArbiter(outputConfig: Axi4Config, readInputsCount: Int, writeInputsCount: Int, sharedInputsCount: Int, routeBufferSize: Int) extends Component with Product with Serializable
-
case class
Axi4SharedDecoder(axiConfig: Axi4Config, readDecodings: Seq[SizeMapping], writeDecodings: Seq[SizeMapping], sharedDecodings: Seq[SizeMapping], pendingMax: Int = 7) extends Component with Product with Serializable
-
case class
Axi4SharedOnChipRam(dataWidth: Int, byteCount: BigInt, idWidth: Int) extends Component with Product with Serializable
-
case class
Axi4SharedToApb3Bridge(addressWidth: Int, dataWidth: Int, idWidth: Int) extends Component with Product with Serializable
-
case class
Axi4W(config: Axi4Config) extends Bundle with Product with Serializable
-
-
case class
Axi4WriteOnlyArbiter(outputConfig: Axi4Config, inputsCount: Int, routeBufferSize: Int) extends Component with Product with Serializable
-
case class
Axi4WriteOnlyDecoder(axiConfig: Axi4Config, decodings: Seq[SizeMapping], pendingMax: Int = 7) extends Component with Product with Serializable
Value Members
-
object
Axi4 extends Serializable
-
-
-
-
-
-
-
-
object
Axi4B extends Serializable
-
-
object
Axi4R extends Serializable
-
-
-
-
-
-
-
object
Axi4W extends Serializable
-
Axi4 interface definition
Axi4 configuration class