3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-15 05:18:45 +00:00

read_aiger to only clean own design

This commit is contained in:
Eddie Hung 2019-05-28 08:45:10 -07:00
parent 4a76b425cc
commit f745727de5

View file

@ -722,8 +722,14 @@ void AigerReader::post_process()
module->fixup_ports();
design->add(module);
design->selection_stack.emplace_back(false);
RTLIL::Selection& sel = design->selection_stack.back();
sel.select(module);
Pass::call(design, "clean");
design->selection_stack.pop_back();
for (auto cell : module->cells().to_vector()) {
if (cell->type != "$lut") continue;
auto y_port = cell->getPort("\\Y").as_bit();