c

firrtl_interpreter

ReplVcdController

class ReplVcdController extends AnyRef

Source
ReplVcdController.scala
Linear Supertypes
AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ReplVcdController
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ReplVcdController(repl: FirrtlRepl, interpreter: FirrtlTerp, vcd: VCD)

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 IntPattern: Regex
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def checkCurrentValueOfOutputs(): Unit
  7. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val console: ConsoleReader
  9. var currentListLocation: Int
  10. var currentListSize: Int
  11. var currentTime: Long
  12. var currentTimeIndex: Int
  13. def doChanges(): Boolean

    Applies changes to circuit based on current vcd time step to current inputs.

    Applies changes to circuit based on current vcd time step to current inputs.

    Note

    At time step zero all possible changes are applied.

  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  18. def hasStep(timeIndex: Int): Boolean
  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  20. def infoUsage: String
  21. val inputs: Set[String]
  22. val interpreter: FirrtlTerp
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def list(parameters: Array[String]): Unit
  25. def listUsage: String
  26. def loadVcd(parameters: Array[String]): Unit
  27. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. final def notify(): Unit
    Definition Classes
    AnyRef
  29. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  30. def now: String
  31. val outputs: Set[Wire]
  32. def processListCommand(args: Array[String]): Unit

    command parser for vcd family of repl commands

    command parser for vcd family of repl commands

    args

    arguments from user

  33. val repl: FirrtlRepl
  34. def run(parameters: Array[String]): Unit
  35. def runUsage: String
  36. var runVerbose: Boolean
  37. def show(lo: Int, hi: Int): Unit
  38. def showChanges(timeIndex: Int): Unit
  39. def showCurrent(): Unit
  40. def showEvent(timeIndex: Int): String
  41. def showInputMap(): Unit
  42. def showInputs(timeIndex: Int): Unit
  43. def stepOnPosEdgelock(): Boolean
  44. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  45. def test(parameters: Array[String]): Unit
  46. var testAfterRun: Boolean
  47. val timeStamps: Array[Long]
  48. def toString(): String
    Definition Classes
    AnyRef → Any
  49. def usage: String
  50. val vcd: VCD
  51. val vcdCircuitState: CircuitState
  52. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped