package sim
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait Backend extends AnyRef
- abstract class BitVectorDataType extends DataType
- class BitsDataType extends BitVectorDataType
- class BoolDataType extends DataType
- abstract class DataType extends AnyRef
- 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 classDynamic java class compiler and executer
Demonstrate how to compile dynamic java source code,
instantiate instance of the class, and finally call method of the classhttp://www.beyondlinux.com
- class GhdlBackend extends VpiBackend
- class GhdlBackendConfig extends VpiBackendConfig
- trait IVerilatorNative extends AnyRef
- class IVerilogBackend extends VpiBackend
- class IVerilogBackendConfig extends VpiBackendConfig
- abstract class JvmThread extends Thread
- class JvmThreadUnschedule extends Exception
- class SIntDataType extends BitVectorDataType
- class Signal extends AnyRef
- class SimCallSchedule extends AnyRef
- class SimFailure extends Exception
- class SimFailureBackend extends Exception
- class SimManager extends AnyRef
- class SimManagerContext extends AnyRef
- trait SimManagerSensitive extends AnyRef
- abstract class SimRaw extends AnyRef
- class SimSuccess extends Exception
- class SimThread extends AnyRef
- trait SimThreadBlocker extends AnyRef
- trait SimThreadSpawnTask extends AnyRef
- case class SimThreadUnschedule() extends Exception with Product with Serializable
- class SimVerilator extends SimRaw
- class SimVpi extends SimRaw
- class SimXSim extends SimRaw
- class UIntDataType extends BitVectorDataType
- class VCSBackend extends VpiBackend
- class VCSBackendConfig extends VpiBackendConfig
- class VerilatorBackend extends Backend
- class VerilatorBackendConfig extends AnyRef
- abstract class VpiBackend extends Backend
- 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 = "-std=c++11 -Wall -Wextra -pedantic -O2 -Wno-strict-aliasing -Wno-write-strings", LDFLAGS: String = "-lpthread ", useCache: Boolean = false, logSimProcess: Boolean = false) extends Product with Serializable
- class VpiException extends Exception
- sealed class WaveFormat extends AnyRef
- class XSimBackend extends Backend
- case class XSimBackendConfig(rtlIncludeDirs: ArrayBuffer[String] = ArrayBuffer[String](), rtlSourcesPaths: ArrayBuffer[String] = ArrayBuffer[String](), xciSourcesPaths: ArrayBuffer[String] = ArrayBuffer[String](), bdSourcesPaths: ArrayBuffer[String] = ArrayBuffer[String](), CC: String = "g++", toplevelName: String = null, workspacePath: String = null, workspaceName: String = null, wavePath: String = null, waveFormat: WaveFormat = WaveFormat.NONE) extends Product with Serializable
Value Members
- object Backend
- object GhdlBackend
- object SimError
- object SimManager
- object SimManagerContext
- object SimVerilator
- object VerilatorBackend
- object VpiBackend
- object WaveFormat