Packages

t

freechips.rocketchip.amba.apb

APBMasterModel

trait APBMasterModel extends PeekPokeTester[MultiIOModule] with MemMasterModel

Linear Supertypes
MemMasterModel, PeekPokeTester[MultiIOModule], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. APBMasterModel
  2. MemMasterModel
  3. PeekPokeTester
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def memAPB: APBBundle

Concrete 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. implicit val _base: Int
    Definition Classes
    PeekPokeTester
  5. implicit val _verbose: Boolean
    Definition Classes
    PeekPokeTester
  6. def apbRead(addr: BigInt): BigInt
  7. def apbRead(addr: Int): BigInt
  8. def apbReset(): Unit
  9. def apbWrite(addr: BigInt, data: BigInt): Unit
  10. def apbWrite(addr: Int, data: Int): Unit
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. val backend: Backend
    Definition Classes
    PeekPokeTester
  13. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  14. val dut: MultiIOModule
    Definition Classes
    PeekPokeTester
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  17. def expect(signal: Bundle, expected: Map[String, BigInt]): Boolean
    Definition Classes
    PeekPokeTester
  18. def expect(signal: Aggregate, expected: IndexedSeq[BigInt]): Boolean
    Definition Classes
    PeekPokeTester
  19. def expect[T <: Element](signal: T, expected: Int, msg: ⇒ String)(implicit arg0: Pokeable[T]): Boolean
    Definition Classes
    PeekPokeTester
  20. def expect[T <: Element](signal: T, expected: BigInt, msg: ⇒ String)(implicit arg0: Pokeable[T]): Boolean
    Definition Classes
    PeekPokeTester
  21. def expect(good: Boolean, msg: ⇒ String): Boolean
    Definition Classes
    PeekPokeTester
  22. def expectFixedPoint(signal: FixedPoint, expected: Double, msg: ⇒ String, epsilon: Double): Boolean
    Definition Classes
    PeekPokeTester
  23. def fail: Unit
    Definition Classes
    PeekPokeTester
  24. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. def finish: Boolean
    Definition Classes
    PeekPokeTester
  26. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  27. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  28. def incTime(n: Int): Unit
    Attributes
    protected[chisel3.iotesters]
    Definition Classes
    PeekPokeTester
  29. implicit def int[T <: Element](x: T)(implicit arg0: Pokeable[T]): BigInt
    Definition Classes
    PeekPokeTester
  30. implicit def int(x: Boolean): BigInt
    Definition Classes
    PeekPokeTester
  31. def intToUnsignedBigInt(x: Int): BigInt
    Definition Classes
    PeekPokeTester
  32. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  33. implicit val logger: TestErrorLog
    Definition Classes
    PeekPokeTester
  34. implicit def longToInt(x: Long): Int
    Definition Classes
    PeekPokeTester
  35. def longToUnsignedBigInt(x: Long): BigInt
    Definition Classes
    PeekPokeTester
  36. def memReadWord(addr: BigInt): BigInt
    Definition Classes
    APBMasterModel → MemMasterModel
  37. def memReadWord(addr: Long): BigInt
    Definition Classes
    MemMasterModel
  38. def memWriteWord(addr: BigInt, data: BigInt): Unit
    Definition Classes
    APBMasterModel → MemMasterModel
  39. def memWriteWord(addr: Long, value: BigInt): Unit
    Definition Classes
    MemMasterModel
  40. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  41. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  42. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  43. val optionsManager: TesterOptionsManager
    Definition Classes
    PeekPokeTester
  44. def peek(signal: Bundle): LinkedHashMap[String, BigInt]
    Definition Classes
    PeekPokeTester
  45. def peek(signal: Aggregate): Seq[BigInt]
    Definition Classes
    PeekPokeTester
  46. def peek[T <: Element](signal: T)(implicit arg0: Pokeable[T]): BigInt
    Definition Classes
    PeekPokeTester
  47. def peek(path: String): BigInt
    Definition Classes
    PeekPokeTester
  48. def peekAt[TT <: Element](data: Mem[TT], off: Int)(implicit arg0: Pokeable[TT]): BigInt
    Definition Classes
    PeekPokeTester
  49. def peekFixedPoint(signal: FixedPoint): Double
    Definition Classes
    PeekPokeTester
  50. def poke(signal: Aggregate, value: IndexedSeq[BigInt]): Unit
    Definition Classes
    PeekPokeTester
  51. def poke(signal: Bundle, map: Map[String, BigInt]): Unit
    Definition Classes
    PeekPokeTester
  52. def poke[T <: Element](signal: T, value: Long)(implicit arg0: Pokeable[T]): Unit
    Definition Classes
    PeekPokeTester
  53. def poke[T <: Element](signal: T, value: Int)(implicit arg0: Pokeable[T]): Unit
    Definition Classes
    PeekPokeTester
  54. def poke[T <: Element](signal: T, value: BigInt)(implicit arg0: Pokeable[T]): Unit
    Definition Classes
    PeekPokeTester
  55. def poke(path: String, value: Long): Unit
    Definition Classes
    PeekPokeTester
  56. def poke(path: String, value: Int): Unit
    Definition Classes
    PeekPokeTester
  57. def poke(path: String, value: BigInt): Unit
    Definition Classes
    PeekPokeTester
  58. def pokeAt[TT <: Element](data: Mem[TT], value: BigInt, off: Int)(implicit arg0: Pokeable[TT]): Unit
    Definition Classes
    PeekPokeTester
  59. def pokeFixedPoint(signal: FixedPoint, value: Double): Unit
    Definition Classes
    PeekPokeTester
  60. def println(msg: String): Unit
    Definition Classes
    PeekPokeTester
  61. def reset(n: Int): Unit
    Definition Classes
    PeekPokeTester
  62. val rnd: Random
    Definition Classes
    PeekPokeTester
  63. def step(n: Int): Unit
    Definition Classes
    PeekPokeTester
  64. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  65. def t: Long
    Definition Classes
    PeekPokeTester
  66. def toString(): String
    Definition Classes
    AnyRef → Any
  67. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  69. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from MemMasterModel

Inherited from PeekPokeTester[MultiIOModule]

Inherited from AnyRef

Inherited from Any

Ungrouped