Packages

package coherent

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class Cache extends Component
  2. class CacheFiber extends Area
  3. case class CacheParam(unp: NodeParameters, downPendingMax: Int, cacheWays: Int, cacheBytes: Int, blockSize: Int, cnp: NodeParameters = null, withDualPortRam: Boolean = true, cacheBanks: Int = 1, probeCount: Int = 8, aBufferCount: Int = 4, ctrlLoopbackDepth: Int = 4, generalSlotCount: Int = 8, generalSlotCountUpCOnly: Int = 2, victimBufferLines: Int = 2, upCBufferDepth: Int = 8, readProcessAt: Int = 2, coherentRegion: (UInt) ⇒ Bool, flushCompletionsCount: Int = 1, selfFlush: SelfFLush = null, flushBusParam: FlushParam = null, allocateOnMiss: ((CtrlOpcode)#C, UInt, UInt, UInt, Bits) ⇒ Bool = null) extends Product with Serializable
  4. class ChannelDataBuffer extends Area
  5. case class DataPayload(bytes: Int) extends Bundle with Product with Serializable
  6. case class FlushArbiter(op: FlushParam, ports: Int) extends Component with Product with Serializable
  7. case class FlushBus(p: FlushParam) extends Bundle with IMasterSlave with Product with Serializable
  8. case class FlushCmd(p: FlushParam) extends Bundle with Product with Serializable
  9. case class FlushParam(addressWidth: Int, sourceWidth: Int) extends Product with Serializable
  10. case class FlushRsp(p: FlushParam) extends Bundle with Product with Serializable
  11. class Hub extends Component
  12. class HubFiber extends Area
  13. case class HubParameters(unp: NodeParameters, downPendingMax: Int, sets: Int, wayCount: Int, blockSize: Int, probeCount: Int = 8, aBufferCount: Int = 4, probeRegion: (UInt) ⇒ Bool) extends Product with Serializable
  14. case class OrderingCmd(bytesMax: Int) extends Bundle with Product with Serializable
  15. case class SelfFLush(from: BigInt, upTo: BigInt, period: BigInt) extends Product with Serializable

Value Members

  1. object Cache extends AreaObject
  2. object DirectoryGen extends App
  3. object Hub
  4. object HubGen extends App
  5. object HubSynt extends App
  6. object HubSyntLight extends App

Ungrouped