Abstract Value Members
-
abstract
def
cycles: Long
-
abstract
def
do_until(work: ⇒ Unit)(pred: ⇒ Boolean, maxCycles: Long = 0L): Boolean
-
abstract
def
eventually(pred: ⇒ Boolean, maxCycles: Long = 0L): Boolean
-
abstract
def
expect[T <: Element](signal: T, expected: BigInt, msg: ⇒ String = "")(implicit arg0: Pokeable[T]): Boolean
-
abstract
def
expect(good: Boolean, msg: ⇒ String): Boolean
-
abstract
def
finish: Boolean
-
implicit abstract
def
int[T <: Element](x: T)(implicit arg0: Pokeable[T]): BigInt
-
implicit abstract
def
int(x: Long): BigInt
-
implicit abstract
def
int(x: Int): BigInt
-
implicit abstract
def
int(x: Boolean): BigInt
-
abstract
def
peek[T <: Element](signal: T)(implicit arg0: Pokeable[T]): BigInt
-
abstract
def
peek(path: String): BigInt
-
abstract
def
peekAt[T <: Element](signal: Mem[T], off: Int)(implicit arg0: Pokeable[T]): BigInt
-
abstract
def
poke[T <: Element](signal: T, x: BigInt)(implicit arg0: Pokeable[T]): Unit
-
abstract
def
poke(path: String, x: BigInt): Unit
-
abstract
def
pokeAt[T <: Element](signal: Mem[T], x: BigInt, off: Int)(implicit arg0: Pokeable[T]): Unit
-
abstract
def
println(msg: String = ""): Unit
-
abstract
def
reg_poke[T <: Element](port: T, target: BigInt)(implicit arg0: Pokeable[T]): Unit
-
abstract
def
reset(n: Int): Unit
-
abstract
def
rnd: Random
-
abstract
def
step(n: Int): Unit
-
abstract
def
t: Long
-
abstract
def
takestep(work: ⇒ Unit = {}): Unit
-
abstract
def
takesteps(n: Int)(work: ⇒ Unit = {}): Unit
-
abstract
def
until(pred: ⇒ Boolean, maxCycles: Long = 0L)(work: ⇒ Unit): Boolean
-
abstract
def
wire_poke[T <: Element](port: T, target: BigInt)(implicit arg0: Pokeable[T]): Unit
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any