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")
|
tiles = yaml_data.get("project", {}).get("tiles", "1x1")
|
||||||
is_analog = yaml_data.get("project", {}).get("analog_pins", 0) > 0
|
is_analog = yaml_data.get("project", {}).get("analog_pins", 0) > 0
|
||||||
if is_analog:
|
if is_analog:
|
||||||
template_def = f"../def/analog/tt_block_{tiles}_pg_ana.def"
|
template_def = f"../def/analog/tt_analog_{tiles}.def"
|
||||||
else:
|
else:
|
||||||
template_def = f"../def/tt_block_{tiles}_pg.def"
|
template_def = f"../def/tt_block_{tiles}_pg.def"
|
||||||
logging.info(f"using def template {template_def}")
|
logging.info(f"using def template {template_def}")
|
||||||
|
|||||||
@@ -121,7 +121,7 @@ def generate_analog_example(
|
|||||||
f.write(
|
f.write(
|
||||||
textwrap.dedent(
|
textwrap.dedent(
|
||||||
f"""
|
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}
|
cellname rename tt_um_template {toplevel}
|
||||||
|
|
||||||
# VPWR
|
# VPWR
|
||||||
@@ -315,7 +315,7 @@ def test_pin_analog_example(gds_lef_analog_example: tuple[str, str]):
|
|||||||
precheck.pin_check(
|
precheck.pin_check(
|
||||||
gds_file,
|
gds_file,
|
||||||
lef_file,
|
lef_file,
|
||||||
"../def/analog/tt_block_1x2_pg_ana.def",
|
"../def/analog/tt_analog_1x2.def",
|
||||||
"TEST_analog_example",
|
"TEST_analog_example",
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -329,7 +329,7 @@ def test_pin_analog_wrong_vgnd(gds_lef_analog_wrong_vgnd: tuple[str, str]):
|
|||||||
precheck.pin_check(
|
precheck.pin_check(
|
||||||
gds_file,
|
gds_file,
|
||||||
lef_file,
|
lef_file,
|
||||||
"../def/analog/tt_block_1x2_pg_ana.def",
|
"../def/analog/tt_analog_1x2.def",
|
||||||
"TEST_analog_wrong_vgnd",
|
"TEST_analog_wrong_vgnd",
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -343,7 +343,7 @@ def test_pin_analog_overlapping_vgnd(gds_lef_analog_overlapping_vgnd: tuple[str,
|
|||||||
precheck.pin_check(
|
precheck.pin_check(
|
||||||
gds_file,
|
gds_file,
|
||||||
lef_file,
|
lef_file,
|
||||||
"../def/analog/tt_block_1x2_pg_ana.def",
|
"../def/analog/tt_analog_1x2.def",
|
||||||
"TEST_analog_overlapping_vgnd",
|
"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(
|
precheck.pin_check(
|
||||||
gds_file,
|
gds_file,
|
||||||
lef_file,
|
lef_file,
|
||||||
"../def/analog/tt_block_1x2_pg_ana.def",
|
"../def/analog/tt_analog_1x2.def",
|
||||||
"TEST_analog_compound_vgnd",
|
"TEST_analog_compound_vgnd",
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user