Packages

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

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

Instance Constructors

  1. new 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)

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, Bits) ⇒ 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( ... ) @native() @IntrinsicCandidate()
  19. var cnp: NodeParameters
  20. var coherentRegion: (UInt) ⇒ Bool
  21. var ctrlLoopbackDepth: Int
  22. def dataBytes: Int
  23. def dataWidth: Int
  24. var downPendingMax: Int
  25. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. var flushBusParam: FlushParam
  27. var flushCompletionsCount: Int
  28. var generalSlotCount: Int
  29. var generalSlotCountUpCOnly: Int
  30. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  31. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  32. def lineRange: Inclusive
  33. def lineSize: Int
  34. def lockSets: Int
  35. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  37. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  38. var probeCount: Int
  39. var readProcessAt: Int
  40. def refillRange: Inclusive
  41. var selfFlush: SelfFLush
  42. def setsRange: Inclusive
  43. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  44. def tagRange: Inclusive
  45. var unp: NodeParameters
  46. var upCBufferDepth: Int
  47. var victimBufferLines: Int
  48. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  50. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. def withCtrl: Boolean
  52. var withDualPortRam: Boolean
  53. def withFlush: Boolean
  54. def withFlushBus: Boolean
  55. def withFlushFsm: Boolean
  56. def withSelfFlush: Boolean
  57. def wordRange: Inclusive
  58. def wordsPerLine: Int

Deprecated Value Members

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

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped