class ScriptEngineEval extends Module

Linear Supertypes
Module, ImplicitReset, ImplicitClock, RawModule, BaseModule, IsInstantiable, HasId, InstanceId, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScriptEngineEval
  2. Module
  3. ImplicitReset
  4. ImplicitClock
  5. RawModule
  6. BaseModule
  7. IsInstantiable
  8. HasId
  9. InstanceId
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ScriptEngineEval(debug: Boolean = DebuggerConfigurations.ENABLE_DEBUG, instanceInfo: HwdbgInstanceInformation)

Value Members

  1. def circuitName: String
    Definition Classes
    HasId
  2. final val clock: Clock
    Definition Classes
    Module
  3. final val definitionIdentifier: String
    Definition Classes
    BaseModule
  4. val desVal: Vec[UInt]
  5. def desiredName: String
    Definition Classes
    BaseModule
  6. def endIOCreation()(implicit si: SourceInfo): Unit
    Definition Classes
    BaseModule
  7. def equals(that: Any): Boolean
    Definition Classes
    HasId → AnyRef → Any
  8. val getValueModuleOutput: Vec[UInt]
  9. def hasSeed: Boolean
    Definition Classes
    HasId
  10. def hashCode(): Int
    Definition Classes
    HasId → AnyRef → Any
  11. def instanceName: String
    Definition Classes
    BaseModule → HasId → InstanceId
  12. val io: Bundle { ... /* 6 definitions in type refinement */ }
  13. val mainOperatorValue: ScriptEvalFunc.ScriptOperators.Type
  14. final lazy val name: String
    Definition Classes
    BaseModule
  15. val nextStage: UInt
  16. val outputLocalGlobalVariables: Vec[Vec[UInt]]
  17. val outputTempVariables: Vec[Vec[UInt]]
  18. def parentModName: String
    Definition Classes
    HasId → InstanceId
  19. def parentPathName: String
    Definition Classes
    HasId → InstanceId
  20. def pathName: String
    Definition Classes
    HasId → InstanceId
  21. final val reset: Reset
    Definition Classes
    Module
  22. def resetType: Type
    Definition Classes
    Module
  23. val setValueModuleInput: Vec[Vec[UInt]]
  24. val srcVal: Vec[UInt]
  25. def suggestName(seed: => String): ScriptEngineEval.this.type
    Definition Classes
    HasId
  26. final def toAbsoluteTarget: IsModule
    Definition Classes
    BaseModule → InstanceId
  27. final def toNamed: ModuleName
    Definition Classes
    BaseModule → InstanceId
  28. final def toRelativeTarget(root: Option[BaseModule]): IsModule
    Definition Classes
    BaseModule
  29. final def toTarget: ModuleTarget
    Definition Classes
    BaseModule → InstanceId