package sim

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait Backend extends AnyRef
  2. abstract class BitVectorDataType extends DataType
  3. class BitsDataType extends BitVectorDataType
  4. class BoolDataType extends DataType
  5. abstract class DataType extends AnyRef
  6. class DynamicCompiler extends AnyRef

    Dynamic java class compiler and executer
    Demonstrate how to compile dynamic java source code,
    instantiate instance of the class, and finally call method of the class

    Dynamic java class compiler and executer
    Demonstrate how to compile dynamic java source code,
    instantiate instance of the class, and finally call method of the class

    http://www.beyondlinux.com

  7. class GhdlBackend extends VpiBackend
  8. class GhdlBackendConfig extends VpiBackendConfig
  9. trait IVerilatorNative extends AnyRef
  10. class IVerilogBackend extends VpiBackend
  11. class IVerilogBackendConfig extends VpiBackendConfig
  12. abstract class JvmThread extends Thread
  13. class JvmThreadUnschedule extends Exception
  14. class SIntDataType extends BitVectorDataType
  15. class Signal extends AnyRef
  16. class SimCallSchedule extends AnyRef
  17. class SimFailure extends Exception
  18. class SimFailureBackend extends Exception
  19. class SimManager extends AnyRef
  20. class SimManagerContext extends AnyRef
  21. trait SimManagerSensitive extends AnyRef
  22. abstract class SimRaw extends AnyRef
  23. class SimSuccess extends Exception
  24. class SimThread extends AnyRef
  25. trait SimThreadBlocker extends AnyRef
  26. trait SimThreadSpawnTask extends AnyRef
  27. case class SimThreadUnschedule() extends Exception with Product with Serializable
  28. class SimVerilator extends SimRaw
  29. class SimVpi extends SimRaw
  30. class SimXSim extends SimRaw
  31. class UIntDataType extends BitVectorDataType
  32. class VCSBackend extends VpiBackend
  33. class VCSBackendConfig extends VpiBackendConfig
  34. class VerilatorBackend extends Backend
  35. class VerilatorBackendConfig extends AnyRef
  36. abstract class VpiBackend extends Backend
  37. case class VpiBackendConfig(rtlIncludeDirs: ArrayBuffer[String] = ArrayBuffer[String](), rtlSourcesPaths: ArrayBuffer[String] = ArrayBuffer[String](), toplevelName: String = null, pluginsPath: String = "simulation_plugins", workspacePath: String = null, workspaceName: String = null, wavePath: String = null, waveFormat: WaveFormat = WaveFormat.NONE, analyzeFlags: String = "", runFlags: String = "", sharedMemSize: Int = 65536, CC: String = "g++", CFLAGS: String = ..., LDFLAGS: String = "-lpthread ", useCache: Boolean = false, logSimProcess: Boolean = false) extends Product with Serializable
  38. class VpiException extends Exception
  39. sealed class WaveFormat extends AnyRef
  40. class XSimBackend extends Backend
  41. case class XSimBackendConfig(rtlIncludeDirs: ArrayBuffer[String] = ArrayBuffer[String](), rtlSourcesPaths: ArrayBuffer[String] = ArrayBuffer[String](), xciSourcesPaths: ArrayBuffer[String] = ArrayBuffer[String](), bdSourcesPaths: ArrayBuffer[String] = ArrayBuffer[String](), xilinxDevice: String = "xc7vx485tffg1157-1", CC: String = "g++", toplevelName: String = null, workspacePath: String = null, workspaceName: String = null, wavePath: String = null, waveFormat: WaveFormat = WaveFormat.NONE, userSimulationScript: String = null, xelabFlags: Array[String] = null) extends Product with Serializable

Ungrouped