[dvsim] Synthesis target integration
This adds the following features to dvsim:
- SynCfg for synthesis targets
- Dashboard for single synthesis runs (summaries from master configs are
not yet supported)
- Configuration and run / parsing scripts for wire-load-model-based
synthesis flow in DC
Signed-off-by: Michael Schaffner <msf@opentitan.org>
diff --git a/util/dvsim/OneShotCfg.py b/util/dvsim/OneShotCfg.py
index 1b01bdb..1157a58 100644
--- a/util/dvsim/OneShotCfg.py
+++ b/util/dvsim/OneShotCfg.py
@@ -26,8 +26,13 @@
self.tool = args.tool
self.email = args.email
self.verbose = args.verbose
+ self.flist_gen_cmd = ""
+ self.flist_gen_opts = []
+ self.sv_flist_gen_dir = ""
+ self.flist_file = ""
self.build_cmd = ""
self.build_opts = []
+ self.build_log = ""
self.report_cmd = ""
self.report_opts = []
self.build_opts.extend(args.build_opts)