Packages

p

spinal.lib.bus

simple

package simple

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AsyncMemoryBus(config: AsyncMemoryBusConfig) extends Bundle with IMasterSlave with Product with Serializable
  2. case class AsyncMemoryBusConfig(dataWidth: Int, addrWidth: Int) extends Product with Serializable
  3. class AsyncMemoryBusFactory extends BusSlaveFactoryDelayed
  4. case class PipelinedMemoryBus(config: PipelinedMemoryBusConfig) extends Bundle with IMasterSlave with Product with Serializable
  5. case class PipelinedMemoryBusArbiter(pipelinedMemoryBusConfig: PipelinedMemoryBusConfig, portCount: Int, pendingRspMax: Int, rspRouteQueue: Boolean, transactionLock: Boolean = true) extends Component with Product with Serializable
  6. case class PipelinedMemoryBusCmd(config: PipelinedMemoryBusConfig) extends Bundle with Product with Serializable
  7. case class PipelinedMemoryBusConfig(addressWidth: Int, dataWidth: Int) extends Product with Serializable
  8. case class PipelinedMemoryBusDecoder(busConfig: PipelinedMemoryBusConfig, mappings: Seq[AddressMapping], pendingMax: Int = 3) extends Component with Product with Serializable
  9. case class PipelinedMemoryBusInterconnect() extends Product with Serializable
  10. case class PipelinedMemoryBusRsp(config: PipelinedMemoryBusConfig) extends Bundle with Product with Serializable
  11. class PipelinedMemoryBusSlaveFactory extends BusSlaveFactoryDelayed
  12. case class PipelinedMemoryBusToApbBridge(apb3Config: Apb3Config, pipelineBridge: Boolean, pipelinedMemoryBusConfig: PipelinedMemoryBusConfig) extends Component with Product with Serializable

Value Members

  1. object PipelinedMemoryBus extends Serializable
  2. object PipelinedMemoryBusArbiter extends Serializable
  3. object PipelinedMemoryBusConnectors

Ungrouped