Utilities
Several helper scripts are useful independently from the full flow, especially for mapping, LEF generation, GDS assembly, and PDN construction.
Main Utilities
map_initial_size_to_netlist.py: map stage 1 design values into the SPICE netlistutils/convert_gds2lef.py: convert one primitive GDS into one LEF macroutils/combine_primitive_lefs.py: merge many LEFs into one combined LEFutils/gen_placement_gds.py: rebuild placed GDS from placement JSONutils/gen_rt_hier_gds.py: combine route DEF, primitive GDS, and placement data into routed GDSperform_power_grid_multi_level.py: generate the final PDN-enhanced GDS
Why These Matter
These utilities make COmPOSER modular. You can use stage 1 only, placement only, routing only, or only the conversion and GDS-construction utilities in your own flow.