@@ -6,17 +6,17 @@ export PROCESS = ihp-sg13g2
66# ----------------------------------------------------
77# Add IO related files when a TCL script is assigned to 'FOOTPRINT_TCL'.
88# This variable is used to pass IO information.
9- export LOAD_ADDITIONAL_FILES ?= yes
10- ifdef FOOTPRINT_TCL
11- ifdef LOAD_ADDITIONAL_FILES
12- export ADDITIONAL_LEFS += $(PLATFORM_DIR ) /lef/sg13g2_io.lef \
13- $(PLATFORM_DIR ) /lef/bondpad_70x70.lef
14- export ADDITIONAL_SLOW_LIBS = $(ADDITIONAL_LIBS ) $(PLATFORM_DIR ) /lib/sg13g2_io_slow_1p08V_3p0V_125C.lib
15- export ADDITIONAL_FAST_LIBS = $(ADDITIONAL_LIBS ) $(PLATFORM_DIR ) /lib/sg13g2_io_fast_1p32V_3p6V_m40C.lib
16- export ADDITIONAL_LIBS += $(PLATFORM_DIR ) /lib/sg13g2_io_typ_1p2V_3p3V_25C.lib
17- export ADDITIONAL_GDS += $(PLATFORM_DIR ) /gds/sg13g2_io.gds \
18- $(PLATFORM_DIR ) /gds/bondpad_70x70.gds
19- endif
9+ export LOAD_ADDITIONAL_FILES ?= 1
10+ ifneq ( $( FOOTPRINT_TCL ) ,)
11+ ifeq ($( LOAD_ADDITIONAL_FILES),1)
12+ export ADDITIONAL_LEFS += $(PLATFORM_DIR ) /lef/sg13g2_io.lef \
13+ $(PLATFORM_DIR ) /lef/bondpad_70x70.lef
14+ export ADDITIONAL_SLOW_LIBS = $(ADDITIONAL_LIBS ) $(PLATFORM_DIR ) /lib/sg13g2_io_slow_1p08V_3p0V_125C.lib
15+ export ADDITIONAL_FAST_LIBS = $(ADDITIONAL_LIBS ) $(PLATFORM_DIR ) /lib/sg13g2_io_fast_1p32V_3p6V_m40C.lib
16+ export ADDITIONAL_LIBS += $(PLATFORM_DIR ) /lib/sg13g2_io_typ_1p2V_3p3V_25C.lib
17+ export ADDITIONAL_GDS += $(PLATFORM_DIR ) /gds/sg13g2_io.gds \
18+ $(PLATFORM_DIR ) /gds/bondpad_70x70.gds
19+ endif
2020endif
2121export TECH_LEF ?= $(PLATFORM_DIR ) /lef/sg13g2_tech.lef
2222export SC_LEF ?= $(PLATFORM_DIR ) /lef/sg13g2_stdcell.lef
0 commit comments