Chisel

Driver

object Driver extends FileSystemUtilities

Linear Supertypes
FileSystemUtilities, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Driver
  2. FileSystemUtilities
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. var allocateOnlyNeededShadowRegisters: Boolean

  7. def appendString(s1: Option[String], s2: Option[String]): String

  8. def apply[T <: Module](args: Array[String], gen: () ⇒ T, ftester: (T) ⇒ Tester[T], wrapped: Boolean): T

  9. def apply[T <: Module](args: Array[String], gen: () ⇒ T, wrapped: Boolean): T

  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. var backend: Backend

  12. def bfs(visit: (Node) ⇒ Unit): Unit

  13. val blackboxes: ArrayBuffer[BlackBox]

  14. var chiselConfigClassName: Option[String]

  15. var chiselConfigDump: Boolean

  16. var chiselConfigMode: Option[String]

  17. val chiselOneHotBitMap: HashMap[(Bits, Int), Bool]

  18. val chiselOneHotMap: HashMap[(UInt, Int), UInt]

  19. var chiselProjectName: Option[String]

  20. val clocks: ArrayBuffer[Clock]

  21. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. val compStack: Stack[Module]

  23. var compileInitializationUnoptimized: Boolean

  24. val components: ArrayBuffer[Module]

  25. def createOutputFile(name: String): FileWriter

    Definition Classes
    FileSystemUtilities
  26. def dfs(visit: (Node) ⇒ Unit): Unit

  27. var dontFindCombLoop: Boolean

  28. var dumpTestInput: Boolean

  29. def elapsedTime: Long

  30. var emitTempNodes: Boolean

  31. def ensureDir(dir: String): String

    Ensures a directory *dir* exists on the filesystem.

    Ensures a directory *dir* exists on the filesystem.

    Definition Classes
    FileSystemUtilities
  32. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  34. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  35. def getArg(s: String, i: Int): String

  36. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  37. var getLineNumbers: Boolean

  38. var hasMem: Boolean

  39. var hasSRAM: Boolean

  40. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  41. def idfs(visit: (Node) ⇒ Unit): Unit

  42. var implicitClock: Clock

  43. val implicitReset: Bool

  44. var includeArgs: List[String]

  45. def initChisel(args: Array[String]): Unit

  46. var isAssert: Boolean

  47. var isCSE: Boolean

  48. var isCheckingPorts: Boolean

  49. def isCommandAvailable(cmd: String): Boolean

  50. var isCompiling: Boolean

  51. var isDebug: Boolean

  52. var isDebugMem: Boolean

  53. var isGenHarness: Boolean

  54. var isInGetWidth: Boolean

  55. var isInlineMem: Boolean

  56. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  57. var isIoDebug: Boolean

  58. var isReportDims: Boolean

  59. var isSupportW0W: Boolean

  60. var isTesting: Boolean

  61. var isVCD: Boolean

  62. var isVCDMem: Boolean

  63. var isVCDinline: Boolean

  64. lazy val isVCSAvailable: Boolean

  65. var lineLimitFunctions: Int

  66. var minimumLinesPerFile: Int

  67. var modAdded: Boolean

  68. var modStackPushed: Boolean

  69. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  70. val nodes: ArrayBuffer[Node]

  71. final def notify(): Unit

    Definition Classes
    AnyRef
  72. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  73. val orderedNodes: ArrayBuffer[Node]

  74. val parStack: Stack[Parameters]

  75. var parallelMakeJobs: Int

  76. var partitionIslands: Boolean

  77. val printStackStruct: ArrayBuffer[(Int, Module)]

  78. var saveComponentTrace: Boolean

  79. var saveConnectionWarnings: Boolean

  80. def setTopComponent(mod: Module): Unit

  81. var shadowRegisterInObject: Boolean

  82. val sortedComps: ArrayBuffer[Module]

  83. var sramMaxSize: Int

  84. var stackIndent: Int

  85. var startTime: Long

  86. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  87. var targetDir: String

  88. var testCommand: Option[String]

  89. var testerSeed: Long

  90. var testerSeedValid: Boolean

  91. def toString(): String

    Definition Classes
    AnyRef → Any
  92. var topComponent: Module

  93. var useSimpleQueue: Boolean

  94. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  95. final def wait(arg0: Long, arg1: Int): Unit

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  97. var warnInputs: Boolean

  98. var warnOutputs: Boolean

Inherited from FileSystemUtilities

Inherited from AnyRef

Inherited from Any

Ungrouped