diff --git a/precheck/precheck.py b/precheck/precheck.py index 4a29d1b..479103a 100644 --- a/precheck/precheck.py +++ b/precheck/precheck.py @@ -328,7 +328,6 @@ def main(): raise PrecheckFailure("info.yaml not found") yaml_file = f"{yaml_dir}/info.yaml" yaml_data = yaml.safe_load(open(yaml_file)) - logging.info("info.yaml data:" + str(yaml_data)) wokwi_id = yaml_data["project"].get("wokwi_id", 0) top_module = yaml_data["project"].get("top_module", f"tt_um_wokwi_{wokwi_id}") diff --git a/precheck/tech_data.py b/precheck/tech_data.py index da48c8e..8e5d6fc 100644 --- a/precheck/tech_data.py +++ b/precheck/tech_data.py @@ -129,6 +129,7 @@ valid_lef_port_layers = { "Metal3.pin": (30, 2), "Metal4.pin": (50, 2), "Metal5.pin": (67, 2), + "TopMetal1.pin": (126, 2), }, } forbidden_layers = { @@ -138,9 +139,6 @@ forbidden_layers = { "met5.label", ], "ihp-sg13g2": [ - "TopMetal1.drawing", - "TopMetal1.pin", - "TopMetal1.label", "TopMetal2.drawing", "TopMetal2.pin", "TopMetal2.label", @@ -152,7 +150,7 @@ forbidden_layers = { } power_pins_layer = { "sky130A": "met4", - "ihp-sg13g2": "Metal5", + "ihp-sg13g2": "TopMetal1", "gf180mcuD": "Metal4", } boundary_layer = {