DEBUG CREATE wrapper module for unitx (EmulationModule 'top_unitx')
Creating process 'unitx/worker' with sensitivity (clk'rising,)
Adding module with name `unitx`
-- Running command `opt' --
1. Executing OPT pass (performing simple optimizations).
1.1. Executing OPT_EXPR pass (perform const folding).
Optimizing module unitx.
1.2. Executing OPT_MERGE pass (detect identical cells).
Finding identical cells in module `\unitx'.
Removed a total of 0 cells.
1.3. Executing OPT_MUXTREE pass (detect dead branches in mux trees).
Running muxtree optimizer on module \unitx..
Creating internal representation of mux trees.
Evaluating internal representation of mux trees.
Analyzing evaluation results.
Removed 0 multiplexer ports.
<suppressed ~1 debug messages>
1.4. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs).
Optimizing cells in module \unitx.
Performed a total of 0 changes.
1.5. Executing OPT_MERGE pass (detect identical cells).
Finding identical cells in module `\unitx'.
Removed a total of 0 cells.
1.6. Executing OPT_DFF pass (perform DFF optimizations).
Adding EN signal on $worker::b_af19 ($dff) from module unitx (D = $auto$yosys.pyosys_wrappers:0:$10, Q = $b_ff).
1.7. Executing OPT_CLEAN pass (remove unused cells and wires).
Finding unused cells or wires in module \unitx..
Removed 0 unused cells and 7 unused wires.
<suppressed ~1 debug messages>
1.8. Executing OPT_EXPR pass (perform const folding).
Optimizing module unitx.
<suppressed ~1 debug messages>
1.9. Rerunning OPT passes. (Maybe there is more to do..)
1.10. Executing OPT_MUXTREE pass (detect dead branches in mux trees).
Running muxtree optimizer on module \unitx..
Creating internal representation of mux trees.
Evaluating internal representation of mux trees.
Analyzing evaluation results.
Removed 0 multiplexer ports.
<suppressed ~1 debug messages>
1.11. Executing OPT_REDUCE pass (consolidate $*mux and $reduce_* inputs).
Optimizing cells in module \unitx.
Performed a total of 0 changes.
1.12. Executing OPT_MERGE pass (detect identical cells).
Finding identical cells in module `\unitx'.
Removed a total of 0 cells.
1.13. Executing OPT_DFF pass (perform DFF optimizations).
1.14. Executing OPT_CLEAN pass (remove unused cells and wires).
Finding unused cells or wires in module \unitx..
1.15. Executing OPT_EXPR pass (perform const folding).
Optimizing module unitx.
1.16. Finished OPT passes. (There is nothing left to do.)
-- Running command `show -format dot -prefix top1 ' --
2. Generating Graphviz representation of design.
Writing dot description to `top1.dot'.
Dumping module unitx to page 1.