class ScriptExecutionEngine extends Module

Linear Supertypes
Module, ImplicitReset, ImplicitClock, RawModule, BaseModule, IsInstantiable, HasId, InstanceId, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScriptExecutionEngine
  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 ScriptExecutionEngine(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. val configGetSetOperatorNumber: UInt
  4. val configStageNumber: UInt
  5. val configState: ScriptExecutionEngineConfigStage.State.Type
  6. final val definitionIdentifier: String
    Definition Classes
    BaseModule
  7. def desiredName: String
    Definition Classes
    BaseModule
  8. def endIOCreation()(implicit si: SourceInfo): Unit
    Definition Classes
    BaseModule
  9. def equals(that: Any): Boolean
    Definition Classes
    HasId → AnyRef → Any
  10. def hasSeed: Boolean
    Definition Classes
    HasId
  11. def hashCode(): Int
    Definition Classes
    HasId → AnyRef → Any
  12. def instanceName: String
    Definition Classes
    BaseModule → HasId → InstanceId
  13. val io: Bundle { ... /* 6 definitions in type refinement */ }
  14. val maxOperators: Int
  15. final lazy val name: String
    Definition Classes
    BaseModule
  16. val outputPin: Vec[UInt]
  17. def parentModName: String
    Definition Classes
    HasId → InstanceId
  18. def parentPathName: String
    Definition Classes
    HasId → InstanceId
  19. def pathName: String
    Definition Classes
    HasId → InstanceId
  20. final val reset: Reset
    Definition Classes
    Module
  21. def resetType: Type
    Definition Classes
    Module
  22. val stageIndex: UInt
  23. val stageRegs: Vec[Stage]
  24. def suggestName(seed: => String): ScriptExecutionEngine.this.type
    Definition Classes
    HasId
  25. final def toAbsoluteTarget: IsModule
    Definition Classes
    BaseModule → InstanceId
  26. final def toNamed: ModuleName
    Definition Classes
    BaseModule → InstanceId
  27. final def toRelativeTarget(root: Option[BaseModule]): IsModule
    Definition Classes
    BaseModule
  28. final def toTarget: ModuleTarget
    Definition Classes
    BaseModule → InstanceId