You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`VcdTrace`| Enable the VCD output optimizing out signals starting with an underscore (_) in the final verilog |`ParametricSimulator` and `TywavesSimulator`|
151
-
|`VcdTraceWithUnderscore`| Enable the VCD output (including "underscored" signals) |`ParametricSimulator` and `TywavesSimulator`|
152
-
|`SaveWorkdir`| Save the workdir of `svsim`|`ParametricSimulator` and `TywavesSimulator`|
153
-
|`SaveWorkdirFile(name: String)`| Save the workdir with a specific name |`ParametricSimulator` and `TywavesSimulator`|
154
-
|`NameTrace(name: String)`| Give a name to the VCD trace |`ParametricSimulator` and `TywavesSimulator`|
155
-
|`WithFirtoolArgs(args: Seq[String])`| Pass arguments to `firtool` under the simulation |`ParametricSimulator` and `TywavesSimulator`|
156
-
|`WithTywavesWaveforms(runWaves: Boolean)`| Enable the generation of extra debug information (to fully exploit the tywaves project) and (optionally `runWaves=true`) launch the waveform viewer directly once the simulation has been completed |`ParametricSimulator` and `TywavesSimulator`|
|`VcdTrace`| Enable the VCD output optimizing out signals starting with an underscore (_) in the final verilog |`ParametricSimulator` and `TywavesSimulator`|
151
+
|`VcdTraceWithUnderscore`| Enable the VCD output (including "underscored" signals) |`ParametricSimulator` and `TywavesSimulator`|
152
+
|`SaveWorkdir`| Save the workdir of `svsim`|`ParametricSimulator` and `TywavesSimulator`|
153
+
|`SaveWorkdirFile(name: String)`| Save the workdir with a specific name |`ParametricSimulator` and `TywavesSimulator`|
154
+
|`NameTrace(name: String)`| Give a name to the VCD trace |`ParametricSimulator` and `TywavesSimulator`|
155
+
|`WithFirtoolArgs(args: Seq[String])`| Pass arguments to `firtool` under the simulation |`ParametricSimulator` and `TywavesSimulator`|
156
+
|`WithTywavesWaveforms(runWaves: Boolean)`| Enable the generation of extra debug information (to fully exploit the tywaves project) and (optionally `runWaves=true`) launch the waveform viewer directly once the simulation has been completed |`ParametricSimulator` and `TywavesSimulator`|
157
+
|`WithTywavesWaveformsGo(runWaves: Boolean)`| Same as `WithTywavesWaveforms` but without blocking sbt if `runWaves` is `true`|`ParametricSimulator` and `TywavesSimulator`|
157
158
158
159
> **Note**: open an issue/PR to request new settings.
159
160
@@ -227,7 +228,7 @@ The following list shows a summary of the features added by the Tywaves project
227
228
-[x] Selectable signal value rendering (with type information attached)
228
229
-[ ] Automatic/custom signal value rendering
229
230
-[ ] For loops code generation
230
-
-[] Temporary values (also inside `when` and `otherwise` blocks)
231
+
-[x] Temporary values (also inside `when` and `otherwise` blocks)
231
232
232
233
# Versioning and tools ([ref](https://github.com/rameloni/tywaves-chisel-demo/wiki/Tywaves-internals#tywaves-software-architecture))
0 commit comments