Packages

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)

Type Members

  1. class Logger extends ProcessLogger
    Definition Classes
    XSimBackend

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
    Definition Classes
    XSimBackend
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val bdAbsoluteSourcesPaths: ArrayBuffer[String]
    Definition Classes
    XSimBackend
  7. val bdSourcesPaths: ArrayBuffer[String]
    Definition Classes
    XSimBackend
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @IntrinsicCandidate()
  9. def compileDriver(): Unit
    Definition Classes
    XSimBackend
  10. val compilePath: String
    Definition Classes
    XSimBackend
  11. def doCmd(command: String, cwd: File, message: String, extraEnv: Seq[(String, String)]): Unit
    Definition Classes
    XSimBackend
  12. def doCmdMys2(command: String, cwd: File, message: String, extraEnv: Seq[(String, String)]): Unit
    Definition Classes
    XSimBackend
  13. def doCmdVivado(command: String, cwd: File, message: String, extraEnv: Seq[(String, String)]): Unit
    Definition Classes
    XSimBackend
  14. val elaboratePath: String
    Definition Classes
    XSimBackend
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  17. val fixScriptPath: String
    Definition Classes
    XSimBackend
  18. val format: WaveFormat
    Definition Classes
    XSimBackend
  19. def generateScript(): Unit
    Definition Classes
    XSimBackend
  20. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  21. def getInterface(): XSIIface
    Definition Classes
    XSimBackend
  22. def getScriptCommand(cmd: String): String
    Definition Classes
    XSimBackend
  23. val hasWave: String
    Definition Classes
    XSimBackend
  24. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  25. val headerName: String
    Definition Classes
    XSimBackend
  26. val headerPath: String
    Definition Classes
    XSimBackend
  27. def isBufferedWrite: Boolean
    Definition Classes
    XSimBackend → Backend
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. val isMsys: Boolean
    Definition Classes
    XSimBackend
  30. val msys2Shell: String
    Definition Classes
    XSimBackend
  31. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  33. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  34. val projectName: String
    Definition Classes
    XSimBackend
  35. val rtlAbsoluteSourcesPaths: ArrayBuffer[String]
    Definition Classes
    XSimBackend
  36. val rtlIncludeDirs: ArrayBuffer[String]
    Definition Classes
    XSimBackend
  37. val rtlSourcesPaths: ArrayBuffer[String]
    Definition Classes
    XSimBackend
  38. def runScript(): Unit
    Definition Classes
    XSimBackend
  39. val scriptName: String
    Definition Classes
    XSimBackend
  40. val scriptPath: String
    Definition Classes
    XSimBackend
  41. val scriptSuffix: String
    Definition Classes
    XSimBackend
  42. val signals: ArrayBuffer[Signal]
  43. val simulateDir: String
    Definition Classes
    XSimBackend
  44. val simulatePath: String
    Definition Classes
    XSimBackend
  45. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  46. def toString(): String
    Definition Classes
    AnyRef → Any
  47. val toplevelName: String
    Definition Classes
    XSimBackend
  48. val uniqueId: Long
    Definition Classes
    Backend
  49. val vivadoBinPath: String
    Definition Classes
    XSimBackend
  50. val vivadoHome: String
    Definition Classes
    XSimBackend
  51. def vivadoPath(s: String): String
    Definition Classes
    XSimBackend
  52. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  54. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. val waveFormat: WaveFormat
    Definition Classes
    XSimBackend
  56. val wavePath: String
    Definition Classes
    XSimBackend
  57. val workPath: String
    Definition Classes
    XSimBackend
  58. val workspaceName: String
    Definition Classes
    XSimBackend
  59. val workspacePath: String
    Definition Classes
    XSimBackend
  60. val xciAbsoluteSourcesPaths: ArrayBuffer[String]
    Definition Classes
    XSimBackend
  61. val xciSourcesPaths: ArrayBuffer[String]
    Definition Classes
    XSimBackend
  62. val xilinxDevice: String
    Definition Classes
    XSimBackend

Deprecated Value Members

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

Inherited from XSimBackend

Inherited from sim.Backend

Inherited from AnyRef

Inherited from Any

Ungrouped