Class

spinal.core.sim.SpinalXSimBackend

Backend

Related Doc: package SpinalXSimBackend

Permalink

class Backend extends XSimBackend

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

Instance Constructors

  1. new Backend(signals: ArrayBuffer[Signal], vconfig: XSimBackendConfig)

    Permalink

Type Members

  1. class Logger extends ProcessLogger

    Permalink
    Definition Classes
    XSimBackend

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val CC: String

    Permalink
    Definition Classes
    XSimBackend
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. val bdAbsoluteSourcesPaths: ArrayBuffer[String]

    Permalink
    Definition Classes
    XSimBackend
  7. val bdSourcesPaths: ArrayBuffer[String]

    Permalink
    Definition Classes
    XSimBackend
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  9. def compileDriver(): Unit

    Permalink
    Definition Classes
    XSimBackend
  10. val compilePath: String

    Permalink
    Definition Classes
    XSimBackend
  11. def doCmd(command: String, cwd: File, extraEnv: Seq[(String, String)], message: String): Unit

    Permalink
    Definition Classes
    XSimBackend
  12. def doCmd(command: String, cwd: File, message: String): Unit

    Permalink
    Definition Classes
    XSimBackend
  13. val elaboratePath: String

    Permalink
    Definition Classes
    XSimBackend
  14. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  16. val fixScriptPath: String

    Permalink
    Definition Classes
    XSimBackend
  17. val format: WaveFormat

    Permalink
    Definition Classes
    XSimBackend
  18. def generateScript(): Unit

    Permalink
    Definition Classes
    XSimBackend
  19. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  20. def getInterface(): XSIIface

    Permalink
    Definition Classes
    XSimBackend
  21. def getScriptCommand(cmd: String): String

    Permalink
    Definition Classes
    XSimBackend
  22. val hasWave: String

    Permalink
    Definition Classes
    XSimBackend
  23. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  24. val headerName: String

    Permalink
    Definition Classes
    XSimBackend
  25. val headerPath: String

    Permalink
    Definition Classes
    XSimBackend
  26. def isBufferedWrite: Boolean

    Permalink
    Definition Classes
    XSimBackend → Backend
  27. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  28. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  29. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  30. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  31. val projectName: String

    Permalink
    Definition Classes
    XSimBackend
  32. val rtlAbsoluteSourcesPaths: ArrayBuffer[String]

    Permalink
    Definition Classes
    XSimBackend
  33. val rtlIncludeDirs: ArrayBuffer[String]

    Permalink
    Definition Classes
    XSimBackend
  34. val rtlSourcesPaths: ArrayBuffer[String]

    Permalink
    Definition Classes
    XSimBackend
  35. def runScript(): Unit

    Permalink
    Definition Classes
    XSimBackend
  36. val scriptName: String

    Permalink
    Definition Classes
    XSimBackend
  37. val scriptPath: String

    Permalink
    Definition Classes
    XSimBackend
  38. val scriptSuffix: String

    Permalink
    Definition Classes
    XSimBackend
  39. val signals: ArrayBuffer[Signal]

    Permalink
  40. val simulateKernelPath: String

    Permalink
    Definition Classes
    XSimBackend
  41. val simulatePath: String

    Permalink
    Definition Classes
    XSimBackend
  42. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  43. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  44. val toplevelName: String

    Permalink
    Definition Classes
    XSimBackend
  45. val uniqueId: Int

    Permalink
    Definition Classes
    Backend
  46. val vivadoInstallPath: String

    Permalink
    Definition Classes
    XSimBackend
  47. def vivadoPath(s: String): String

    Permalink
    Definition Classes
    XSimBackend
  48. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. val waveFormat: WaveFormat

    Permalink
    Definition Classes
    XSimBackend
  52. val wavePath: String

    Permalink
    Definition Classes
    XSimBackend
  53. val workPath: String

    Permalink
    Definition Classes
    XSimBackend
  54. val workspaceName: String

    Permalink
    Definition Classes
    XSimBackend
  55. val workspacePath: String

    Permalink
    Definition Classes
    XSimBackend
  56. val xciAbsoluteSourcesPaths: ArrayBuffer[String]

    Permalink
    Definition Classes
    XSimBackend
  57. val xciSourcesPaths: ArrayBuffer[String]

    Permalink
    Definition Classes
    XSimBackend
  58. val xilinxDevice: String

    Permalink
    Definition Classes
    XSimBackend

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from XSimBackend

Inherited from sim.Backend

Inherited from AnyRef

Inherited from Any

Ungrouped