From: Jean-François Nguyen Date: Tue, 27 Nov 2018 16:26:32 +0000 (+0100) Subject: litex_sim: add --trace argument X-Git-Tag: 24jan2021_ls180~1452^2^2 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=71398e0155d3d9f7830bb3a4d7e6ea1bb13238a5;p=litex.git litex_sim: add --trace argument --- diff --git a/litex/utils/litex_sim.py b/litex/utils/litex_sim.py index d6d6fa22..1a6769da 100755 --- a/litex/utils/litex_sim.py +++ b/litex/utils/litex_sim.py @@ -221,6 +221,8 @@ def main(): help="enable Etherbone support") parser.add_argument("--with-analyzer", action="store_true", help="enable Analyzer support") + parser.add_argument("--trace", action="store_true", + help="enable VCD tracing") args = parser.parse_args() soc_kwargs = soc_sdram_argdict(args) @@ -250,10 +252,10 @@ def main(): **soc_kwargs) builder_kwargs["csr_csv"] = "csr.csv" builder = Builder(soc, **builder_kwargs) - vns = builder.build(run=False, threads=args.threads, sim_config=sim_config) + vns = builder.build(run=False, threads=args.threads, sim_config=sim_config, trace=args.trace) if args.with_analyzer: soc.analyzer.export_csv(vns, "analyzer.csv") - builder.build(build=False, threads=args.threads, sim_config=sim_config) + builder.build(build=False, threads=args.threads, sim_config=sim_config, trace=args.trace) if __name__ == "__main__":