mirror of
https://github.com/YosysHQ/sby.git
synced 2025-04-05 22:14:08 +00:00
Use memory_nordff in postprocess script
Signed-off-by: Clifford Wolf <clifford@clifford.at>
This commit is contained in:
parent
fbd5ddb615
commit
2efa7c2b90
|
@ -13,7 +13,7 @@ abc bmc3
|
||||||
[script]
|
[script]
|
||||||
read_verilog -formal -norestrict -assume-asserts picorv32.v
|
read_verilog -formal -norestrict -assume-asserts picorv32.v
|
||||||
read_verilog -formal axicheck.v
|
read_verilog -formal axicheck.v
|
||||||
prep -nordff -top testbench
|
prep -top testbench
|
||||||
|
|
||||||
[files]
|
[files]
|
||||||
picorv32.v ~/Work/picorv32/picorv32.v
|
picorv32.v ~/Work/picorv32/picorv32.v
|
||||||
|
|
|
@ -407,6 +407,7 @@ class SbyJob:
|
||||||
print("# running in %s/src/" % self.workdir, file=f)
|
print("# running in %s/src/" % self.workdir, file=f)
|
||||||
for cmd in self.script:
|
for cmd in self.script:
|
||||||
print(cmd, file=f)
|
print(cmd, file=f)
|
||||||
|
print("memory_nordff", file=f)
|
||||||
if self.opt_multiclock:
|
if self.opt_multiclock:
|
||||||
print("clk2fflogic", file=f)
|
print("clk2fflogic", file=f)
|
||||||
else:
|
else:
|
||||||
|
@ -421,6 +422,8 @@ class SbyJob:
|
||||||
print("chformal -cover -remove", file=f)
|
print("chformal -cover -remove", file=f)
|
||||||
print("opt_clean", file=f)
|
print("opt_clean", file=f)
|
||||||
print("setundef -anyseq", file=f)
|
print("setundef -anyseq", file=f)
|
||||||
|
print("opt -keepdc -fast", file=f)
|
||||||
|
print("check", file=f)
|
||||||
print("write_ilang ../model/design.il", file=f)
|
print("write_ilang ../model/design.il", file=f)
|
||||||
|
|
||||||
task = SbyTask(self, "script", [],
|
task = SbyTask(self, "script", [],
|
||||||
|
|
Loading…
Reference in a new issue