achronix: Use dfflegalize.

This commit is contained in:
Marcelina Kościelnicka 2020-07-03 00:22:28 +02:00
parent 3209c0762a
commit a786091b46
1 changed files with 1 additions and 1 deletions

View File

@ -144,12 +144,12 @@ struct SynthAchronixPass : public ScriptPass {
run("opt -fast -mux_undef -undriven -fine -full"); run("opt -fast -mux_undef -undriven -fine -full");
run("memory_map"); run("memory_map");
run("opt -undriven -fine"); run("opt -undriven -fine");
run("dff2dffe -direct-match $_DFF_*");
run("opt -fine"); run("opt -fine");
run("techmap -map +/techmap.v"); run("techmap -map +/techmap.v");
run("opt -full"); run("opt -full");
run("clean -purge"); run("clean -purge");
run("setundef -undriven -zero"); run("setundef -undriven -zero");
run("dfflegalize -cell $_DFF_P_ x");
if (retime || help_mode) if (retime || help_mode)
run("abc -markgroups -dff -D 1", "(only if -retime)"); run("abc -markgroups -dff -D 1", "(only if -retime)");
} }