4 Commits

Author SHA1 Message Date
Byron Lathi
983e3f76f3 Add timing option
todo: add args from yaml
2025-07-16 22:28:36 -07:00
Byron Lathi
443a99e477 Filter out only verilog sources (and verilator lint files) 2025-03-29 19:39:35 -07:00
Byron Lathi
85d3435fe8 Merge branch 'experimental/incdirs' into 'master'
Experimental/incdirs

See merge request bslathi19/fpga-sim!3
2025-03-21 05:45:28 +00:00
Byron Lathi
1b1d3f8def Experimental/incdirs 2025-03-21 05:45:28 +00:00

View File

@@ -71,8 +71,6 @@ def fpga_sim_main():
print(f"{define}: {cfg_defines[define]}, {os.path.expandvars(cfg_defines[define])}")
defines[define] = os.path.expandvars(cfg_defines[define])
cfg_defines["VERILATOR"] = None
parse_cfg(cfg, base_path)
# 4: Run those tests
@@ -106,7 +104,8 @@ def fpga_sim_main():
hdl_toplevel=test["toplevel"],
build_dir=f"{test['base_path']}/sim_build",
waves=test["waves"],
defines=defines
defines=defines,
build_args=["--timing"]
)
result_xml = f"../sim_build/{test['name']}_results.xml".replace(" ", "_")