c

spinal.sim

XSimBackend

class XSimBackend extends Backend

Linear Supertypes
Backend, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. XSimBackend
  2. Backend
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new XSimBackend(config: XSimBackendConfig)

Type Members

  1. class Logger extends ProcessLogger

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val CC: String
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val bdAbsoluteSourcesPaths: ArrayBuffer[String]
  7. val bdSourcesPaths: ArrayBuffer[String]
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  9. def compileDriver(): Unit
  10. val compilePath: String
  11. def doCmd(command: String, cwd: File, extraEnv: Seq[(String, String)], message: String): Unit
  12. def doCmd(command: String, cwd: File, message: String): Unit
  13. val elaboratePath: String
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  16. val fixScriptPath: String
  17. val format: WaveFormat
  18. def generateScript(): Unit
  19. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  20. def getInterface(): XSIIface
  21. def getScriptCommand(cmd: String): String
  22. val hasWave: String
  23. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. val headerName: String
  25. val headerPath: String
  26. def isBufferedWrite: Boolean
    Definition Classes
    XSimBackendBackend
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  30. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  31. val projectName: String
  32. val rtlAbsoluteSourcesPaths: ArrayBuffer[String]
  33. val rtlIncludeDirs: ArrayBuffer[String]
  34. val rtlSourcesPaths: ArrayBuffer[String]
  35. def runScript(): Unit
  36. val scriptName: String
  37. val scriptPath: String
  38. val scriptSuffix: String
  39. val simulateKernelPath: String
  40. val simulatePath: String
  41. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  42. def toString(): String
    Definition Classes
    AnyRef → Any
  43. val toplevelName: String
  44. val uniqueId: Int
    Definition Classes
    Backend
  45. val vivadoInstallPath: String
  46. def vivadoPath(s: String): String
  47. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  48. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  49. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  50. val waveFormat: WaveFormat
  51. val wavePath: String
  52. val workPath: String
  53. val workspaceName: String
  54. val workspacePath: String
  55. val xciAbsoluteSourcesPaths: ArrayBuffer[String]
  56. val xciSourcesPaths: ArrayBuffer[String]

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Backend

Inherited from AnyRef

Inherited from Any

Ungrouped