Chisel

ManualTester

class ManualTester[+T <: Module] extends AnyRef

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

Instance Constructors

  1. new ManualTester(c: T, isT: Boolean = true)

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. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. val c: T

  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def createOutputFile(name: String): FileWriter

  10. var delta: Int

  11. def doPokeBits(data: Node, x: BigInt, off: Int = 1): Unit

  12. def dumpName(data: Node): String

  13. def emulatorCmd(str: String): String

    Sends a command to the emulator and returns the reply.

    Sends a command to the emulator and returns the reply. The standard protocol treats a single line as a command, which always returns a single line of reply.

  14. def ensureDir(dir: String): String

  15. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  17. def expect(data: Bits, expected: Float): Boolean

  18. def expect(data: Bits, expected: Long): Boolean

  19. def expect(data: Bits, expected: Int): Boolean

  20. def expect(data: Aggregate, expected: Array[BigInt]): Boolean

  21. def expect(data: Bits, expected: BigInt): Boolean

  22. def expect(good: Boolean, msg: String): Boolean

  23. var failureTime: Int

  24. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. def finish(): Boolean

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

    Definition Classes
    AnyRef → Any
  27. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  28. def int(x: Bits): BigInt

  29. def int(x: Int): BigInt

  30. def int(x: Boolean): BigInt

  31. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  32. val isT: Boolean

  33. var isTrace: Boolean

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

    Definition Classes
    AnyRef
  35. final def notify(): Unit

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

    Definition Classes
    AnyRef
  37. var ok: Boolean

  38. def peek(data: Aggregate): Array[BigInt]

  39. def peek(data: Bits): BigInt

  40. def peekAt[T <: Bits](data: Mem[T], off: Int): BigInt

  41. def peekBits(data: Node, off: Int = 1): BigInt

  42. def poke(data: Aggregate, x: Array[BigInt]): Unit

  43. def poke(data: Bits, x: BigInt): Unit

  44. def pokeAt[T <: Bits](data: Mem[T], x: BigInt, off: Int): Unit

  45. def pokeBits(data: Node, x: BigInt, off: Int = 1): Unit

  46. var process: Process

  47. def puts(str: String): Unit

  48. def reset(n: Int = 1): Unit

  49. val rnd: Random

  50. val sb: StringBuilder

  51. def setClocks(clocks: HashMap[Clock, Int]): Unit

  52. def signed_fix(dtype: Bits, rv: BigInt): BigInt

  53. def start(): Process

  54. def step(n: Int): Unit

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

    Definition Classes
    AnyRef
  56. var t: Int

  57. var testErr: InputStream

  58. var testIn: InputStream

  59. var testOut: OutputStream

  60. def toString(): String

    Definition Classes
    AnyRef → Any
  61. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. def waitForStreams(): Unit

    Waits until the emulator streams are ready.

    Waits until the emulator streams are ready. This is a dirty hack related to the way Process works. TODO: FIXME.

Inherited from AnyRef

Inherited from Any

Ungrouped