diff --git a/src/yosys/yosysMgr.cpp b/src/yosys/yosysMgr.cpp index c15383f1..b8ee6283 100644 --- a/src/yosys/yosysMgr.cpp +++ b/src/yosys/yosysMgr.cpp @@ -160,6 +160,8 @@ void YosysMgr::readVerilog(const string& fileName) { // const string command = "read_verilog -sv " + fileName; const string command = fmt::format("read_verilog -sv {0}", fileName); Yosys::run_pass(command); + const string auto_top = "hierarchy -auto-top"; + Yosys::run_pass(auto_top); // saveDesign(designName); saveDesign(fileName); assignSignal();