mirror of
https://github.com/TinyTapeout/tt-support-tools.git
synced 2026-11-03 04:36:09 +01:00
fix(precheck): update analog template paths
This commit is contained in:
@@ -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}")
|
||||
|
||||
@@ -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",
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user