p
junctions
package junctions
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
-  class AXI42NastiIdentityModule extends RawModule with InlineInstance
-  class AddrMap extends MemRegion
-  case class AddrMapEntry(name: String, region: MemRegion) extends Product with Serializable
-  class AddrMapProt extends Bundle
-  trait HasNastiData extends HasNastiParameters
-  trait HasNastiMetadata extends HasNastiParameters
-  trait HasNastiParameters extends AnyRef
-  case class MemAttr(prot: Int, cacheable: Boolean = false) extends Product with Serializable
-  case class MemRange(start: BigInt, size: BigInt, attr: MemAttr) extends MemRegion with Product with Serializable
-  sealed abstract class MemRegion extends AnyRef
-  case class MemSize(size: BigInt, attr: MemAttr) extends MemRegion with Product with Serializable
-  class MultiWidthFifo extends Module
-  class MultiWidthFifoTest extends UnitTest
-  class Nasti2AXI4IdentityModule extends RawModule with InlineInstance
-  class Nasti2AXI4Monitor extends RawModule with InlineInstance
-  class NastiAddressChannel extends NastiMasterToSlaveChannel with HasNastiMetadata
-    class NastiArbiter extends NastiModuleArbitrate among arbN masters requesting to a single slave 
-  class NastiArbiterIO extends Bundle
-  abstract class NastiBundle extends ParameterizedBundle with HasNastiParameters
-  abstract class NastiChannel extends NastiBundle
-    class NastiCrossbar extends NastiModuleCrossbar between multiple Nasti masters and slaves 
-    class NastiErrorSlave extends NastiModuleA slave that send decode error for every request it receives 
-  class NastiIO extends NastiBundle
-  abstract class NastiInterconnect extends NastiModule
-  class NastiInterconnectIO extends Bundle
-  abstract class NastiMasterToSlaveChannel extends NastiChannel
-  abstract class NastiModule extends Module with HasNastiParameters
-  case class NastiParameters(dataBits: Int, addrBits: Int, idBits: Int) extends Product with Serializable
-  class NastiQueue extends Module
-  class NastiReadAddressChannel extends NastiAddressChannel
-  class NastiReadDataChannel extends NastiResponseChannel with HasNastiData
-  class NastiReadIO extends ParameterizedBundle
-  class NastiRecursiveInterconnect extends NastiInterconnect
-  class NastiResponseChannel extends NastiSlaveToMasterChannel
-    class NastiRouter extends NastiModuleTake a single Nasti master and route its requests to various slaves 
-  class NastiRouterIO extends Bundle
-  abstract class NastiSlaveToMasterChannel extends NastiChannel
-  class NastiWriteAddressChannel extends NastiAddressChannel
-  class NastiWriteDataChannel extends NastiMasterToSlaveChannel with HasNastiData
-  class NastiWriteIO extends ParameterizedBundle
-  class NastiWriteResponseChannel extends NastiResponseChannel
-  class ReorderDequeueIO[T <: Data] extends Bundle
-  class ReorderEnqueueIO[T <: Data] extends DecoupledIO[ReorderQueueWrite[T]]
-  class ReorderQueue[T <: Data] extends Module
-  class ReorderQueueWrite[T <: Data] extends Bundle
Value Members
-    object AXI42NastiTHe AXI4 -> Nasti implies here that all methods of this object accept AXI4 as their primary argument. 
-  object AXI4NastiAssigner
-  object AddrMap
-  object AddrMapProt
-    object Nasti2AXI4THe Nasti -> AXI4 implies here that all methods of this object accept NastiIO as their primary argument. THe Nasti -> AXI4 implies here that all methods of this object accept NastiIO as their primary argument. NB: the Nasti bundle may be mastered or be mastered by the resulting AXI4. 
-  object NastiConstants
-  case object NastiKey extends Field[NastiParameters] with Product with Serializable
-  object NastiParameters extends Serializable
-  object NastiQueue
-  object NastiReadAddressChannel
-  object NastiReadDataChannel
-  object NastiWriteAddressChannel
-  object NastiWriteDataChannel
-  object NastiWriteResponseChannel