package
sim
Type Members
-
-
-
implicit
class
SimBitsPimper extends AnyRef
-
implicit
class
SimBoolPimper extends AnyRef
-
-
-
case class
SimConfigLegacy[T <: Component](_rtlGen: Option[() ⇒ T] = None, _spinalConfig: SpinalConfig = SpinalConfig(), _spinalReport: Option[SpinalReport[T]] = None) extends Product with Serializable
-
implicit
class
SimDataPimper extends AnyRef
-
-
implicit
class
SimSIntPimper extends AnyRef
-
implicit
class
SimUIntPimper extends AnyRef
-
case class
SpinalSimConfig(_withWave: Boolean = false, _workspacePath: String = ..., _workspaceName: String = null, _waveDepth: Int = 0, _spinalConfig: SpinalConfig = SpinalConfig(), _optimisationLevel: Int = 0) extends Product with Serializable
-
case class
SpinalVerilatorBackendConfig[T <: Component](rtl: SpinalReport[T], withWave: Boolean = false, workspacePath: String = "./", workspaceName: String = null, vcdPath: String = null, vcdPrefix: String = null, waveDepth: Int = 0, optimisationLevel: Int = 2) extends Product with Serializable
-
-
type
suspendable = cpsParam[Unit, Unit]
Value Members
-
-
-
-
-
-
-
-
-
-
-
def
fork(body: ⇒ Unit @scala.util.continuations.cpsParam[Unit,Unit]): SimThread
-
def
forkJoin(bodys: () ⇒ Unit @scala.util.continuations.cpsParam[Unit,Unit]*): Unit @scala.util.continuations.cpsParam[Unit,Unit]
-
def
setBigInt(bt: BaseType, value: BigInt): Unit
-
def
setLong(bt: BaseType, value: Long): Unit
-
def
simFailure(message: String = ""): Unit
-
def
simSuccess(): Unit
-
def
simTime(): Long
-
def
sleep(cycles: Long): Unit @scala.util.continuations.cpsParam[Unit,Unit]
-
def
waitUntil(cond: ⇒ Boolean): Unit @scala.util.continuations.cpsParam[Unit,Unit]
Deprecated Value Members
-
-
Inherited from AnyRef
Inherited from Any