diff options
author | Eddie Hung <eddie@fpgeh.com> | 2020-01-03 13:08:52 -0800 |
---|---|---|
committer | Eddie Hung <eddie@fpgeh.com> | 2020-01-03 13:08:52 -0800 |
commit | e1f494ab1db523f90cf1e386ba133b1550dcb300 (patch) | |
tree | f961e22728b16346de1cf290a1735f8b08085eae /passes/techmap/abc9.cc | |
parent | a050f9c80887f9962c326566c1f351c991e0c8b0 (diff) | |
download | yosys-e1f494ab1db523f90cf1e386ba133b1550dcb300.tar.gz yosys-e1f494ab1db523f90cf1e386ba133b1550dcb300.tar.bz2 yosys-e1f494ab1db523f90cf1e386ba133b1550dcb300.zip |
WIP
Diffstat (limited to 'passes/techmap/abc9.cc')
-rw-r--r-- | passes/techmap/abc9.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/passes/techmap/abc9.cc b/passes/techmap/abc9.cc index e7fcb9165..6dd4de2e0 100644 --- a/passes/techmap/abc9.cc +++ b/passes/techmap/abc9.cc @@ -185,17 +185,17 @@ struct Abc9Pass : public ScriptPass void script() YS_OVERRIDE { - run("abc9_ops -prep_holes"); - run("select -set abc9_holes A:abc9_holes"); - run("flatten -wb @abc9_holes"); - run("techmap @abc9_holes"); run("scc -set_attr abc9_scc_id {}"); - run("abc9_ops -break_scc"); + run("abc9_ops -break_scc"/*" -prep_holes"*/); +// run("select -set abc9_holes A:abc9_holes"); +// run("dump @abc9_holes"); +// run("flatten -wb @abc9_holes"); +// run("techmap @abc9_holes"); run("aigmap"); if (dff_mode) run("abc9_ops -prep_dff"); - run("opt -purge @abc9_holes"); - run("wbflip @abc9_holes"); +// run("opt -purge @abc9_holes"); +// run("wbflip @abc9_holes"); auto selected_modules = active_design->selected_modules(); active_design->selection_stack.emplace_back(false); |