Chisel

Driver

Related Doc: package Chisel

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: 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. var allocateOnlyNeededShadowRegisters: Boolean

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

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

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

  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. var backend: Backend

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

  11. val blackboxes: ArrayBuffer[BlackBox]

  12. var chiselConfigClassName: Option[String]

  13. var chiselConfigDump: Boolean

  14. var chiselConfigMode: Option[String]

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

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

  17. var chiselProjectName: Option[String]

  18. val clocks: ArrayBuffer[Clock]

  19. def clone(): AnyRef

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

  21. var compileInitializationUnoptimized: Boolean

  22. val components: ArrayBuffer[Module]

  23. def createOutputFile(name: String): FileWriter

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

  25. var dontFindCombLoop: Boolean

  26. var dumpTestInput: Boolean

  27. def elapsedTime: Long

  28. var emitTempNodes: Boolean

  29. def ensureDir(dir: String): String

    Ensures a directory *dir* exists on the filesystem.

    Ensures a directory *dir* exists on the filesystem.

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

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

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

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

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

    Definition Classes
    AnyRef → Any
  35. var getLineNumbers: Boolean

  36. var hasMem: Boolean

  37. var hasSRAM: Boolean

  38. def hashCode(): Int

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

  40. var implicitClock: Clock

  41. val implicitReset: Bool

  42. var includeArgs: List[String]

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

  44. var isAssert: Boolean

  45. var isCSE: Boolean

  46. var isCheckingPorts: Boolean

  47. def isCommandAvailable(cmd: String): Boolean

  48. var isCompiling: Boolean

  49. var isDebug: Boolean

  50. var isDebugMem: Boolean

  51. var isGenHarness: Boolean

  52. var isInGetWidth: Boolean

  53. var isInlineMem: Boolean

  54. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  55. var isIoDebug: Boolean

  56. var isReportDims: Boolean

  57. var isSupportW0W: Boolean

  58. var isTesting: Boolean

  59. var isVCD: Boolean

  60. var isVCDMem: Boolean

  61. var isVCDinline: Boolean

  62. lazy val isVCSAvailable: Boolean

  63. var lineLimitFunctions: Int

  64. var minimumLinesPerFile: Int

  65. var modAdded: Boolean

  66. var modStackPushed: Boolean

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

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

  69. final def notify(): Unit

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

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

  72. val parStack: Stack[Parameters]

  73. var parallelMakeJobs: Int

  74. var partitionIslands: Boolean

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

  76. var saveComponentTrace: Boolean

  77. var saveConnectionWarnings: Boolean

  78. def setTopComponent(mod: Module): Unit

  79. var shadowRegisterInObject: Boolean

  80. val sortedComps: ArrayBuffer[Module]

  81. var sramMaxSize: Int

  82. var stackIndent: Int

  83. var startTime: Long

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

    Definition Classes
    AnyRef
  85. var targetDir: String

  86. var testCommand: Option[String]

  87. var testerSeed: Long

  88. var testerSeedValid: Boolean

  89. def toString(): String

    Definition Classes
    AnyRef → Any
  90. var topComponent: Module

  91. var useSimpleQueue: Boolean

  92. final def wait(): Unit

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

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

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

  96. var warnOutputs: Boolean

Inherited from FileSystemUtilities

Inherited from AnyRef

Inherited from Any

Ungrouped