3
0
Fork 0
mirror of https://github.com/YosysHQ/sby.git synced 2025-08-25 14:16:07 +00:00

Add smtbmc --stdt option

Signed-off-by: Clifford Wolf <clifford@clifford.at>
This commit is contained in:
Clifford Wolf 2018-03-04 14:08:55 +01:00
parent 4eed5ec8bb
commit e966f3dca4
3 changed files with 10 additions and 2 deletions

View file

@ -368,7 +368,7 @@ class SbyJob:
return [task]
if re.match(r"^smt2(_syn)?(_nomem)?(_stbv)?$", model_name):
if re.match(r"^smt2(_syn)?(_nomem)?(_stbv|_stdt)?$", model_name):
with open("%s/model/design_%s.ys" % (self.workdir, model_name), "w") as f:
print("# running in %s/model/" % (self.workdir), file=f)
print("read_ilang design.il", file=f)
@ -383,6 +383,8 @@ class SbyJob:
print("stat", file=f)
if "_stbv" in model_name:
print("write_smt2 -stbv -wires design_%s.smt2" % model_name, file=f)
elif "_stdt" in model_name:
print("write_smt2 -stdt -wires design_%s.smt2" % model_name, file=f)
else:
print("write_smt2 -wires design_%s.smt2" % model_name, file=f)