package bmb
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class Bmb(p: BmbParameter) extends Bundle with IMasterSlave with Product with Serializable
- case class BmbAligner(ip: BmbParameter, alignmentWidth: Int) extends Component with Product with Serializable
- case class BmbArbiter(p: BmbParameter, portCount: Int, pendingRspMax: Int, lowerFirstPriority: Boolean) extends Component with Product with Serializable
- case class BmbCmd(p: BmbParameter) extends Bundle with Product with Serializable
- case class BmbDecoder(p: BmbParameter, mappings: Seq[AddressMapping], capabilities: Seq[BmbParameter], pendingMax: Int = 15) extends Component with Product with Serializable
- case class BmbDownSizerBridge(inputParameter: BmbParameter, outputParameter: BmbParameter) extends Component with Product with Serializable
- case class BmbIce40Spram(p: BmbParameter) extends Component with Product with Serializable
- case class BmbLengthFixer(ip: BmbParameter, fixedWidth: Int) extends Component with Product with Serializable
- case class BmbMasterParameter(idMapping: Seq[BmbMasterParameterIdMapping]) extends Product with Serializable
- case class BmbMasterParameterIdMapping(range: AddressMapping, maximumPendingTransactionPerId: Int) extends Product with Serializable
- case class BmbOnChipRam(p: BmbParameter, size: BigInt, hexOffset: BigInt = null, hexInit: String = null) extends Component with Product with Serializable
- case class BmbOnChipRamMultiPort(portsParameter: Seq[BmbParameter], size: BigInt, hexOffset: BigInt = null, hexInit: String = null) extends Component with Product with Serializable
- case class BmbParameter(addressWidth: Int, dataWidth: Int, lengthWidth: Int, sourceWidth: Int, contextWidth: Int, alignment: Kind = BmbParameter.BurstAlignement.WORD, alignmentMin: Int = 0, canRead: Boolean = true, canWrite: Boolean = true, maximumPendingTransactionPerId: Int = Int.MaxValue) extends Product with Serializable
- case class BmbRsp(p: BmbParameter) extends Bundle with Product with Serializable
- case class BmbSlaveParameter(maximumPendingTransactionPerId: Int) extends Product with Serializable
- case class BmbToApb3Bridge(apb3Config: Apb3Config, bmbParameter: BmbParameter, pipelineBridge: Boolean) extends Component with Product with Serializable
- case class BmbToAxi4SharedBridge(bmbConfig: BmbParameter, pendingMax: Int = 7) extends Component with Product with Serializable
- case class BmbUnburstify(inputParameter: BmbParameter) extends Component with Product with Serializable
- case class BmbUpSizerBridge(inputParameter: BmbParameter, outputParameter: BmbParameter) extends Component with Product with Serializable
Value Members
- object Bmb extends Serializable
- object BmbAligner extends Serializable
- object BmbArbiter extends Serializable
- object BmbDownSizerBridge extends Serializable
- object BmbIce40Spram extends Serializable
- object BmbLengthFixer extends Serializable
- object BmbOnChipRam extends Serializable
- object BmbOnChipRamMultiPort extends Serializable
- object BmbParameter extends Serializable
- object BmbToApb3Bridge extends Serializable
- object BmbUnburstify extends Serializable
- object BmbUpSizerBridge extends Serializable
- object WeakConnector