summaryrefslogtreecommitdiff
path: root/tb/sim
diff options
context:
space:
mode:
Diffstat (limited to 'tb/sim')
-rwxr-xr-xtb/sim/sim.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tb/sim/sim.py b/tb/sim/sim.py
index 4e0bdf1..bef1b73 100755
--- a/tb/sim/sim.py
+++ b/tb/sim/sim.py
@@ -264,7 +264,9 @@ for r, value in init_regs.items():
init_regs = None
exec_args.append(image)
-exec_args.extend([f'+verilator+seed+{seed}', '+verilator+rand+reset+2'])
+exec_args.append(f'+verilator+seed+{seed}')
+if not os.getenv('SIM_PULLX', 0):
+ exec_args.append('+verilator+rand+reset+2')
output = subprocess.run(exec_args, stdout=subprocess.PIPE, text=True)
if output.returncode != 0: