Package

spinal.lib.bus

bmb

Permalink

package bmb

Visibility
  1. Public
  2. All

Type Members

  1. case class Bmb(p: BmbParameter) extends Bundle with IMasterSlave with Product with Serializable

    Permalink
  2. case class BmbArbiter(p: BmbParameter, portCount: Int, pendingRspMax: Int, lowerFirstPriority: Boolean) extends Component with Product with Serializable

    Permalink
  3. case class BmbCmd(p: BmbParameter) extends Bundle with Product with Serializable

    Permalink
  4. case class BmbDecoder(p: BmbParameter, mappings: Seq[AddressMapping], capabilities: Seq[BmbParameter], pendingMax: Int = 15) extends Component with Product with Serializable

    Permalink
  5. case class BmbDownSizerBridge(inputParameter: BmbParameter, outputParameter: BmbParameter) extends Component with Product with Serializable

    Permalink
  6. case class BmbMasterParameter(idMapping: Seq[BmbMasterParameterIdMapping]) extends Product with Serializable

    Permalink
  7. case class BmbMasterParameterIdMapping(range: AddressMapping, maximumPendingTransactionPerId: Int) extends Product with Serializable

    Permalink
  8. case class BmbOnChipRam(p: BmbParameter, size: BigInt, hexOffset: BigInt = null, hexInit: String = null) extends Component with Product with Serializable

    Permalink
  9. case class BmbOnChipRamMultiPort(portsParameter: Seq[BmbParameter], size: BigInt, hexOffset: BigInt = null, hexInit: String = null) extends Component with Product with Serializable

    Permalink
  10. case class BmbParameter(addressWidth: Int, dataWidth: Int, lengthWidth: Int, sourceWidth: Int, contextWidth: Int, canRead: Boolean = true, canWrite: Boolean = true, alignment: Kind = BmbParameter.BurstAlignement.WORD, maximumPendingTransactionPerId: Int = Int.MaxValue) extends Product with Serializable

    Permalink
  11. case class BmbRsp(p: BmbParameter) extends Bundle with Product with Serializable

    Permalink
  12. case class BmbSlaveParameter(maximumPendingTransactionPerId: Int) extends Product with Serializable

    Permalink
  13. case class BmbToApb3Bridge(apb3Config: Apb3Config, bmbParameter: BmbParameter, pipelineBridge: Boolean) extends Component with Product with Serializable

    Permalink
  14. case class BmbUnburstify(inputParameter: BmbParameter) extends Component with Product with Serializable

    Permalink

Value Members

  1. object Bmb extends Serializable

    Permalink
  2. object BmbArbiter extends Serializable

    Permalink
  3. object BmbDownSizerBridge extends Serializable

    Permalink
  4. object BmbOnChipRam extends Serializable

    Permalink
  5. object BmbOnChipRamMultiPort extends Serializable

    Permalink
  6. object BmbParameter extends Serializable

    Permalink
  7. object BmbToApb3Bridge extends Serializable

    Permalink
  8. object BmbUnburstify extends Serializable

    Permalink
  9. object WeakConnector

    Permalink
  10. package sim

    Permalink

Ungrouped