svsim
package svsim
Members list
Type members
Classlikes
trait Backend
Attributes
- Companion
- object
- Source
- Backend.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object Backend
Attributes
- Companion
- trait
- Source
- Backend.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Backend.type
trait BackendSettingsModifications extends Settings => Settings
Type class to modify backend comopilation settings
Type class to modify backend comopilation settings
Attributes
- Companion
- object
- Source
- Backend.scala
- Supertypes
object BackendSettingsModifications
Attributes
- Companion
- trait
- Source
- Backend.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
case class CommonCompilationSettings(verilogPreprocessorDefines: Seq[VerilogPreprocessorDefine] = ..., optimizationStyle: OptimizationStyle = ..., availableParallelism: AvailableParallelism = ..., defaultTimescale: Option[Timescale] = ..., libraryExtensions: Option[Seq[String]] = ..., libraryPaths: Option[Seq[String]] = ..., includeDirs: Option[Seq[String]] = ..., fileFilter: PartialFunction[File, Boolean] = ..., directoryFilter: PartialFunction[File, Boolean] = ..., simulationSettings: CommonSimulationSettings = ..., linkLibraryPaths: Seq[String] = ...)
Settings supported by all svsim backends.
Settings supported by all svsim backends.
Attributes
- Companion
- object
- Source
- Backend.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CommonCompilationSettings
Attributes
- Companion
- class
- Source
- Backend.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- Backend.scala
- Supertypes
object CommonSettingsModifications
Attributes
- Companion
- trait
- Source
- Backend.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Backend-independent simulation runtime settings
Backend-independent simulation runtime settings
Attributes
- Note
-
Use CommonSimulationSettings$ methods to create objects of this class.
- Companion
- object
- Source
- Backend.scala
- Supertypes
-
class Objecttrait Matchableclass Any
object CommonSimulationSettings
Attributes
- Companion
- class
- Source
- Backend.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- Workspace.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ModuleInfo
Attributes
- Companion
- class
- Source
- Workspace.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ModuleInfo.type
A key/value pair representing a Verilog plusarg
A key/value pair representing a Verilog plusarg
When value is a Some, this acts like a $value$plusargs. When value is None, this acts like a $test$plusargs. I.e., when None, the plusarg is simply set. When Some, the plusarg has a value.
Value parameters
- name
-
the name of the plusarg
- value
-
an optional value for the plusarg
Attributes
- Source
- Backend.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Source
- Simulation.scala
- Supertypes
-
class Objecttrait Matchableclass Any
object Simulation
Attributes
- Companion
- class
- Source
- Simulation.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Simulation.type
object Workspace
Attributes
- Companion
- class
- Source
- Workspace.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Workspace.type
Attributes
- Companion
- object
- Source
- Workspace.scala
- Supertypes
-
class Objecttrait Matchableclass Any
In this article