Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions flow/platforms/gf180/config.mk
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@ export PROCESS = 180
#----------------------------------------------------
# OpenROAD
#----------------------------------------------------
export TECH_LEF = $(PLATFORM_DIR)/lef/gf180mcu_$(METAL_OPTION)_$(KVALUE)K_$(TRACK_OPTION)_tech.lef
export TECH_LEF ?= $(PLATFORM_DIR)/lef/gf180mcu_$(METAL_OPTION)_$(KVALUE)K_$(TRACK_OPTION)_tech.lef

export SC_LEF ?= $(PLATFORM_DIR)/lef/gf180mcu_$(METAL_OPTION)_$(KVALUE)K_$(TRACK_OPTION)_sc.lef

export GDS_FILES = $(wildcard $(PLATFORM_DIR)/gds/$(TRACK_OPTION)/*.gds) \
$(ADDITIONAL_GDS)
export GDS_FILES ?= $(wildcard $(PLATFORM_DIR)/gds/$(TRACK_OPTION)/*.gds)
export GDS_FILES += $(ADDITIONAL_GDS)

# Dont use cells
export DONT_USE_CELLS = *_1
Expand Down Expand Up @@ -118,17 +118,17 @@ export RCX_RC_CORNER = $($(CORNER)_RCX_RC_CORNER)
#----------------------------------------------------------------------------------------------------
# standard cell section
#----------------------------------------------------------------------------------------------------
export BC_LIB_FILES = $(abspath $(PLATFORM_DIR)/lib/gf180mcu_fd_sc_mcu$(TRACK_OPTION)$(POWER_OPTION)__ff_n40C_5v50.lib.gz)
export BC_TEMPERATURE = -40c
export BC_VOLTAGE = 5.5
export BC_LIB_FILES ?= $(abspath $(PLATFORM_DIR)/lib/gf180mcu_fd_sc_mcu$(TRACK_OPTION)$(POWER_OPTION)__ff_n40C_5v50.lib.gz)
export BC_TEMPERATURE ?= -40c
export BC_VOLTAGE ?= 5.5

export WC_LIB_FILES = $(abspath $(PLATFORM_DIR)/lib/gf180mcu_fd_sc_mcu$(TRACK_OPTION)$(POWER_OPTION)__ss_125C_4v50.lib.gz)
export WC_TEMPERATURE = 125c
export WC_VOLTAGE = 4.5
export WC_LIB_FILES ?= $(abspath $(PLATFORM_DIR)/lib/gf180mcu_fd_sc_mcu$(TRACK_OPTION)$(POWER_OPTION)__ss_125C_4v50.lib.gz)
export WC_TEMPERATURE ?= 125c
export WC_VOLTAGE ?= 4.5

export TC_LIB_FILES = $(abspath $(PLATFORM_DIR)/lib/gf180mcu_fd_sc_mcu$(TRACK_OPTION)$(POWER_OPTION)__tt_025C_5v00.lib.gz)
export TC_TEMPERATURE = 25c
export TC_VOLTAGE = 5.0
export TC_LIB_FILES ?= $(abspath $(PLATFORM_DIR)/lib/gf180mcu_fd_sc_mcu$(TRACK_OPTION)$(POWER_OPTION)__tt_025C_5v00.lib.gz)
export TC_TEMPERATURE ?= 25c
export TC_VOLTAGE ?= 5.0

# ----------------------------------------------------------------------------------------------------
# now, set files from user setting CORNER
Expand Down
12 changes: 6 additions & 6 deletions flow/platforms/sky130hd/config.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ export PROCESS = 130
#-----------------------------------------------------
# Tech/Libs
# ----------------------------------------------------
export TECH_LEF = $(PLATFORM_DIR)/lef/sky130_fd_sc_hd.tlef
export SC_LEF = $(PLATFORM_DIR)/lef/sky130_fd_sc_hd_merged.lef
export TECH_LEF ?= $(PLATFORM_DIR)/lef/sky130_fd_sc_hd.tlef
export SC_LEF ?= $(PLATFORM_DIR)/lef/sky130_fd_sc_hd_merged.lef

export LIB_FILES = $(PLATFORM_DIR)/lib/sky130_fd_sc_hd__tt_025C_1v80.lib \
$(ADDITIONAL_LIBS)
export GDS_FILES = $(wildcard $(PLATFORM_DIR)/gds/*.gds) \
$(ADDITIONAL_GDS)
export LIB_FILES ?= $(PLATFORM_DIR)/lib/sky130_fd_sc_hd__tt_025C_1v80.lib
export LIB_FILES += $(ADDITIONAL_LIBS)
export GDS_FILES ?= $(wildcard $(PLATFORM_DIR)/gds/*.gds)
export GDS_FILES += $(ADDITIONAL_GDS)

# Dont use cells to ease congestion
# Specify at least one filler cell if none
Expand Down
14 changes: 7 additions & 7 deletions flow/platforms/sky130hs/config.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ export PROCESS = 130
#-----------------------------------------------------
# Tech/Libs
# ----------------------------------------------------
export TECH_LEF = $(PLATFORM_DIR)/lef/sky130_fd_sc_hs.tlef
export SC_LEF = $(PLATFORM_DIR)/lef/sky130_fd_sc_hs_merged.lef
export TECH_LEF ?= $(PLATFORM_DIR)/lef/sky130_fd_sc_hs.tlef
export SC_LEF ?= $(PLATFORM_DIR)/lef/sky130_fd_sc_hs_merged.lef

export LIB_FILES = $(PLATFORM_DIR)/lib/sky130_fd_sc_hs__tt_025C_1v80.lib \
$(ADDITIONAL_LIBS)
export GDS_FILES = $(wildcard $(PLATFORM_DIR)/gds/*.gds) \
$(ADDITIONAL_GDS)
export LIB_FILES ?= $(PLATFORM_DIR)/lib/sky130_fd_sc_hs__tt_025C_1v80.lib
export LIB_FILES += $(ADDITIONAL_LIBS)
export GDS_FILES ?= $(wildcard $(PLATFORM_DIR)/gds/*.gds)
export GDS_FILES += $(ADDITIONAL_GDS)

# Dont use cells to ease congestion
# Specify at least one filler cell if none
Expand Down Expand Up @@ -105,4 +105,4 @@ export RCX_RULES = $(PLATFORM_DIR)/rcx_patterns.rules
export PWR_NETS_VOLTAGES ?= VDD 1.8
export GND_NETS_VOLTAGES ?= VSS 0.0
export IR_DROP_LAYER ?= met1
export REMOVE_CELLS_FOR_LEC = sky130_fd_sc_hs__tapvpwrvgnd*
export REMOVE_CELLS_FOR_LEC = sky130_fd_sc_hs__tapvpwrvgnd*