Package

spinal.lib.bus.tilelink

fabric

Permalink

package fabric

Visibility
  1. Public
  2. All

Type Members

  1. class Axi4Bridge extends Area

    Permalink
  2. class AxiLite4Bridge extends Area

    Permalink
  3. class Connection extends ConnectionRaw

    Permalink

    Implementation of ConnectionRaw which allows the automatic insertion of bridges

  4. class ConnectionRaw extends MappedConnection[NodeUpDown]

    Permalink

    provide some software interface to connect 2 NodeBase

  5. trait InterconnectAdapter extends AnyRef

    Permalink
  6. class InterconnectAdapterCc extends InterconnectAdapter

    Permalink
  7. class InterconnectAdapterWidth extends InterconnectAdapter

    Permalink
  8. case class Interleaver(blockSize: Int, ratio: Int, sel: Int) extends Area with Product with Serializable

    Permalink
  9. class MasterBus extends Area

    Permalink
  10. class Node extends NodeUpDown

    Permalink

    Implement the elaboration thread to handle the negociation and hardware generation of a NodeUpDown

  11. class NodeM2s extends NegotiateSP[M2sSupport, M2sParameters]

    Permalink

    Negotiation handles for master to slave requests

  12. abstract class NodeRaw extends fabric.Node

    Permalink

    Specify the software interface of nodes.

    Specify the software interface of nodes. Mostly negociation Handles Threadless so far

  13. class NodeS2m extends NegotiateSP[S2mSupport, S2mParameters]

    Permalink

    Negotiation handles for slave to master requests (memory coherency only)

  14. class NodeUpDown extends NodeRaw with MappedUpDown[NodeUpDown, ConnectionRaw]

    Permalink

    Extends NodeRaw with the capability of connecting masters / slaves

  15. class RamFiber extends Area

    Permalink
  16. class SlaveBus extends Area

    Permalink
  17. class SlaveBusAny extends Area

    Permalink
  18. class TransferFilter extends Area

    Permalink
  19. class WidthAdapter extends Area

    Permalink

Value Members

  1. object Node

    Permalink
  2. object TransferFilterTag extends SpinalTag

    Permalink
  3. object WidthAdapter

    Permalink
  4. package sim

    Permalink

Ungrouped