trait AXI4MasterModel extends PeekPokeTester[MultiIOModule] with MemMasterModel
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- AXI4MasterModel
- MemMasterModel
- PeekPokeTester
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
- abstract def memAXI: AXI4Bundle
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
implicit
val
_base: Int
- Definition Classes
- PeekPokeTester
-
implicit
val
_verbose: Boolean
- Definition Classes
- PeekPokeTester
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def axiReadWord(addr: BigInt): BigInt
- def axiReset(): Unit
- def axiWriteWord(addr: BigInt, data: BigInt): Unit
-
val
backend: Backend
- Definition Classes
- PeekPokeTester
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
val
dut: MultiIOModule
- Definition Classes
- PeekPokeTester
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
expect(signal: Bundle, expected: Map[String, BigInt]): Boolean
- Definition Classes
- PeekPokeTester
-
def
expect(signal: Aggregate, expected: IndexedSeq[BigInt]): Boolean
- Definition Classes
- PeekPokeTester
-
def
expect[T <: Element](signal: T, expected: Int, msg: ⇒ String)(implicit arg0: Pokeable[T]): Boolean
- Definition Classes
- PeekPokeTester
-
def
expect[T <: Element](signal: T, expected: BigInt, msg: ⇒ String)(implicit arg0: Pokeable[T]): Boolean
- Definition Classes
- PeekPokeTester
-
def
expect(good: Boolean, msg: ⇒ String): Boolean
- Definition Classes
- PeekPokeTester
-
def
expectFixedPoint(signal: FixedPoint, expected: Double, msg: ⇒ String, epsilon: Double): Boolean
- Definition Classes
- PeekPokeTester
-
def
fail: Unit
- Definition Classes
- PeekPokeTester
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
finish: Boolean
- Definition Classes
- PeekPokeTester
- def fire(io: IrrevocableIO[_]): Boolean
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
incTime(n: Int): Unit
- Attributes
- protected[chisel3.iotesters]
- Definition Classes
- PeekPokeTester
-
implicit
def
int[T <: Element](x: T)(implicit arg0: Pokeable[T]): BigInt
- Definition Classes
- PeekPokeTester
-
implicit
def
int(x: Boolean): BigInt
- Definition Classes
- PeekPokeTester
-
def
intToUnsignedBigInt(x: Int): BigInt
- Definition Classes
- PeekPokeTester
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
implicit
val
logger: TestErrorLog
- Definition Classes
- PeekPokeTester
-
implicit
def
longToInt(x: Long): Int
- Definition Classes
- PeekPokeTester
-
def
longToUnsignedBigInt(x: Long): BigInt
- Definition Classes
- PeekPokeTester
- def maxWait: Int
-
def
memReadWord(addr: BigInt): BigInt
- Definition Classes
- AXI4MasterModel → MemMasterModel
-
def
memReadWord(addr: Long): BigInt
- Definition Classes
- MemMasterModel
-
def
memWriteWord(addr: BigInt, data: BigInt): Unit
- Definition Classes
- AXI4MasterModel → MemMasterModel
-
def
memWriteWord(addr: Long, value: BigInt): Unit
- Definition Classes
- MemMasterModel
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
val
optionsManager: TesterOptionsManager
- Definition Classes
- PeekPokeTester
-
def
peek(signal: Bundle): LinkedHashMap[String, BigInt]
- Definition Classes
- PeekPokeTester
-
def
peek(signal: Aggregate): Seq[BigInt]
- Definition Classes
- PeekPokeTester
-
def
peek[T <: Element](signal: T)(implicit arg0: Pokeable[T]): BigInt
- Definition Classes
- PeekPokeTester
-
def
peek(path: String): BigInt
- Definition Classes
- PeekPokeTester
-
def
peekAt[TT <: Element](data: Mem[TT], off: Int)(implicit arg0: Pokeable[TT]): BigInt
- Definition Classes
- PeekPokeTester
- def peekB(b: AXI4BundleB): BChannel
-
def
peekFixedPoint(signal: FixedPoint): Double
- Definition Classes
- PeekPokeTester
- def peekR(r: AXI4BundleR): RChannel
-
def
poke(signal: Aggregate, value: IndexedSeq[BigInt]): Unit
- Definition Classes
- PeekPokeTester
-
def
poke(signal: Bundle, map: Map[String, BigInt]): Unit
- Definition Classes
- PeekPokeTester
-
def
poke[T <: Element](signal: T, value: Long)(implicit arg0: Pokeable[T]): Unit
- Definition Classes
- PeekPokeTester
-
def
poke[T <: Element](signal: T, value: Int)(implicit arg0: Pokeable[T]): Unit
- Definition Classes
- PeekPokeTester
-
def
poke[T <: Element](signal: T, value: BigInt)(implicit arg0: Pokeable[T]): Unit
- Definition Classes
- PeekPokeTester
-
def
poke(path: String, value: Long): Unit
- Definition Classes
- PeekPokeTester
-
def
poke(path: String, value: Int): Unit
- Definition Classes
- PeekPokeTester
-
def
poke(path: String, value: BigInt): Unit
- Definition Classes
- PeekPokeTester
- def pokeAR(ar: AXI4BundleAR, value: ARChannel): Unit
- def pokeAW(aw: AXI4BundleAW, value: AWChannel): Unit
-
def
pokeAt[TT <: Element](data: Mem[TT], value: BigInt, off: Int)(implicit arg0: Pokeable[TT]): Unit
- Definition Classes
- PeekPokeTester
-
def
pokeFixedPoint(signal: FixedPoint, value: Double): Unit
- Definition Classes
- PeekPokeTester
- def pokeW(w: AXI4BundleW, value: WChannel): Unit
-
def
println(msg: String): Unit
- Definition Classes
- PeekPokeTester
-
def
reset(n: Int): Unit
- Definition Classes
- PeekPokeTester
-
val
rnd: Random
- Definition Classes
- PeekPokeTester
-
def
step(n: Int): Unit
- Definition Classes
- PeekPokeTester
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
t: Long
- Definition Classes
- PeekPokeTester
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )