diff --git a/precheck/precheck.py b/precheck/precheck.py index 4bde906..da6a1f8 100644 --- a/precheck/precheck.py +++ b/precheck/precheck.py @@ -161,7 +161,7 @@ def main(): tiles = yaml_data.get("project", {}).get("tiles", "1x1") is_analog = yaml_data.get("project", {}).get("analog_pins", 0) > 0 if is_analog: - template_def = f"../def/analog/tt_block_{tiles}_pg_ana.def" + template_def = f"../def/analog/tt_analog_{tiles}.def" else: template_def = f"../def/tt_block_{tiles}_pg.def" logging.info(f"using def template {template_def}") diff --git a/precheck/test_precheck.py b/precheck/test_precheck.py index 74f8e61..ba540a3 100644 --- a/precheck/test_precheck.py +++ b/precheck/test_precheck.py @@ -121,7 +121,7 @@ def generate_analog_example( f.write( textwrap.dedent( f""" - def read ../def/analog/tt_block_1x2_pg_ana.def + def read ../def/analog/tt_analog_1x2.def cellname rename tt_um_template {toplevel} # VPWR @@ -315,7 +315,7 @@ def test_pin_analog_example(gds_lef_analog_example: tuple[str, str]): precheck.pin_check( gds_file, lef_file, - "../def/analog/tt_block_1x2_pg_ana.def", + "../def/analog/tt_analog_1x2.def", "TEST_analog_example", ) @@ -329,7 +329,7 @@ def test_pin_analog_wrong_vgnd(gds_lef_analog_wrong_vgnd: tuple[str, str]): precheck.pin_check( gds_file, lef_file, - "../def/analog/tt_block_1x2_pg_ana.def", + "../def/analog/tt_analog_1x2.def", "TEST_analog_wrong_vgnd", ) @@ -343,7 +343,7 @@ def test_pin_analog_overlapping_vgnd(gds_lef_analog_overlapping_vgnd: tuple[str, precheck.pin_check( gds_file, lef_file, - "../def/analog/tt_block_1x2_pg_ana.def", + "../def/analog/tt_analog_1x2.def", "TEST_analog_overlapping_vgnd", ) @@ -353,6 +353,6 @@ def test_pin_analog_compound_vgnd(gds_lef_analog_compound_vgnd: tuple[str, str]) precheck.pin_check( gds_file, lef_file, - "../def/analog/tt_block_1x2_pg_ana.def", + "../def/analog/tt_analog_1x2.def", "TEST_analog_compound_vgnd", )