Metal Fill The first version of a KLayout-based m...
# ihp-sg13g2
d
Metal Fill The first version of a KLayout-based metal fill is now available! You can find it here: KLayout Metal Fill Macros What's Included • Sealring adjustments: The no-fill areas are configured to prevent fill outside the sealring. • Filler Macros: KLayout macros to add fill to each metal layer. • Python Script Execution: A script to automate the fill process. Current Issue: There’s a missing Cont layer in the IO cells. This has been manually fixed in this branch: OpenROAD Flow Scripts. Usage To fill a design with metal fill, use the following command:
Copy code
klayout -n sg13g2 -zz -r ${KLAYOUT_HOME}/tech/scripts/filler.py \
  -rd output_file=${OPENROAD_FLOW_ROOT}/results/ihp-sg13g2/SG13G2Top/base/6_final.gds \
  ${OPENROAD_FLOW_ROOT}/results/ihp-sg13g2/SG13G2Top/base/6_final.gds
For the complete flow, including sealring creation, layout synthesis, and fill, check out this project: I2C GPIO Expander. Note: This is an early version; the final release will fully transition to Python to respect metal fill for each tile.
1