Packages

case class CacheParam(unp: NodeParameters, downPendingMax: Int, cacheWays: Int, cacheBytes: Int, blockSize: Int, cacheBanks: Int = 1, probeCount: Int = 8, aBufferCount: Int = 4, ctrlLoopbackDepth: Int = 4, generalSlotCount: Int = 8, generalSlotCountUpCOnly: Int = 2, victimBufferLines: Int = 2, upCBufferDepth: Int = 8, coherentRegion: (UInt) => Bool, allocateOnMiss: ((CtrlOpcode)#C, UInt, UInt, UInt) => Bool = null) extends Product with Serializable

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CacheParam
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new CacheParam(unp: NodeParameters, downPendingMax: Int, cacheWays: Int, cacheBytes: Int, blockSize: Int, cacheBanks: Int = 1, probeCount: Int = 8, aBufferCount: Int = 4, ctrlLoopbackDepth: Int = 4, generalSlotCount: Int = 8, generalSlotCountUpCOnly: Int = 2, victimBufferLines: Int = 2, upCBufferDepth: Int = 8, coherentRegion: (UInt) => Bool, allocateOnMiss: ((CtrlOpcode)#C, UInt, UInt, UInt) => Bool = null)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. var aBufferCount: Int
  5. def addressCheckRange: Inclusive
  6. def addressCheckWidth: Int
  7. def addressWidth: Int
  8. var allocateOnMiss: ((CtrlOpcode)#C, UInt, UInt, UInt) => Bool
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. def blockRange: Inclusive
  11. var blockSize: Int
  12. def cacheAddressWidth: Int
  13. var cacheBanks: Int
  14. var cacheBytes: Int
  15. def cacheLines: Int
  16. def cacheSets: Int
  17. var cacheWays: Int
  18. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  19. var coherentRegion: (UInt) => Bool
  20. var ctrlLoopbackDepth: Int
  21. def dataBytes: Int
  22. def dataWidth: Int
  23. var downPendingMax: Int
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. var generalSlotCount: Int
  26. var generalSlotCountUpCOnly: Int
  27. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. def lineRange: Inclusive
  30. def lineSize: Int
  31. def lockSets: Int
  32. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  34. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  35. var probeCount: Int
  36. def productElementNames: Iterator[String]
    Definition Classes
    Product
  37. def refillRange: Inclusive
  38. def setsRange: Inclusive
  39. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  40. def tagRange: Inclusive
  41. var unp: NodeParameters
  42. var upCBufferDepth: Int
  43. var victimBufferLines: Int
  44. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  45. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  46. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  47. def wordRange: Inclusive
  48. def wordsPerLine: Int

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped