package fabric
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class Apb3BridgeFiber extends Area
- class Axi4Bridge extends Area
- class AxiLite4Bridge extends Area
-
class
Connection extends ConnectionRaw
Implementation of ConnectionRaw which allows the automatic insertion of bridges
-
class
ConnectionRaw extends MappedConnection[NodeUpDown]
provide some software interface to connect 2 NodeBase
- trait InterconnectAdapter extends AnyRef
- class InterconnectAdapterCc extends InterconnectAdapter
- class InterconnectAdapterWidth extends InterconnectAdapter
- case class Interleaver(blockSize: Int, ratio: Int, sel: Int) extends Area with Product with Serializable
- class MasterBus extends Area
-
class
Node extends NodeUpDown
Implement the elaboration thread to handle the negociation and hardware generation of a NodeUpDown
-
class
NodeM2s extends NegotiateSP[M2sSupport, M2sParameters]
Negotiation handles for master to slave requests
-
abstract
class
NodeRaw extends fabric.Node
Specify the software interface of nodes.
Specify the software interface of nodes. Mostly negociation Handles Threadless so far
-
class
NodeS2m extends NegotiateSP[S2mSupport, S2mParameters]
Negotiation handles for slave to master requests (memory coherency only)
-
class
NodeUpDown extends NodeRaw with MappedUpDown[NodeUpDown, Connection]
Extends NodeRaw with the capability of connecting masters / slaves
- class RamFiber extends Area
- class SlaveBus extends Area
- class SlaveBusAny extends Area
- class TransferFilter extends Area
- class WidthAdapter extends Area
Value Members
- object Node
- object TransferFilterTag extends SpinalTag
- object WidthAdapter