From 58829b88101e2930141aaf7c93b5fd67847de3b4 Mon Sep 17 00:00:00 2001 From: Arthur Koucher Date: Fri, 19 Sep 2025 11:35:47 -0300 Subject: [PATCH] scripts: remove MPL connection signature flow variable Signed-off-by: Arthur Koucher --- docs/user/FlowVariables.md | 2 -- flow/scripts/macro_place_util.tcl | 1 - flow/scripts/variables.yaml | 7 ------- 3 files changed, 10 deletions(-) diff --git a/docs/user/FlowVariables.md b/docs/user/FlowVariables.md index d683f22450..3fea098da2 100644 --- a/docs/user/FlowVariables.md +++ b/docs/user/FlowVariables.md @@ -204,7 +204,6 @@ configuration file. | RTLMP_NOTCH_WT| Weight for the notch, or the existence of dead space that cannot be used for placement and routing.| 10.0| | RTLMP_OUTLINE_WT| Weight for violating the fixed outline constraint, meaning that all clusters should be placed within the shape of their parent cluster.| 100.0| | RTLMP_RPT_DIR| Path to the directory where reports are saved.| | -| RTLMP_SIGNATURE_NET_THRESHOLD| Minimum number of connections between two clusters to be identified as connected.| 50| | RTLMP_WIRELENGTH_WT| Weight for half-perimiter wirelength.| 100.0| | RULES_JSON| json files with the metrics baseline regression rules. In the ORFS Makefile, this defaults to $DESIGN_DIR/rules-base.json, but ORFS does not mandate the users source directory layout and this can be placed elsewhere when the user sets up an ORFS config.mk or from bazel-orfs.| | | RUN_LOG_NAME_STEM| Stem of the log file name, the log file will be named `$(LOG_DIR)/$(RUN_LOG_NAME_STEM).log`.| run| @@ -331,7 +330,6 @@ configuration file. - [RTLMP_NOTCH_WT](#RTLMP_NOTCH_WT) - [RTLMP_OUTLINE_WT](#RTLMP_OUTLINE_WT) - [RTLMP_RPT_DIR](#RTLMP_RPT_DIR) -- [RTLMP_SIGNATURE_NET_THRESHOLD](#RTLMP_SIGNATURE_NET_THRESHOLD) - [RTLMP_WIRELENGTH_WT](#RTLMP_WIRELENGTH_WT) - [SETUP_REPAIR_SEQUENCE](#SETUP_REPAIR_SEQUENCE) - [SETUP_SLACK_MARGIN](#SETUP_SLACK_MARGIN) diff --git a/flow/scripts/macro_place_util.tcl b/flow/scripts/macro_place_util.tcl index 61c2ffa668..9cd68575b9 100644 --- a/flow/scripts/macro_place_util.tcl +++ b/flow/scripts/macro_place_util.tcl @@ -47,7 +47,6 @@ if { [find_macros] != "" } { append additional_rtlmp_args " -halo_width $halo_x" append additional_rtlmp_args " -halo_height $halo_y" append_env_var additional_rtlmp_args RTLMP_MIN_AR -min_ar 1 - append_env_var additional_rtlmp_args RTLMP_SIGNATURE_NET_THRESHOLD -signature_net_threshold 1 append_env_var additional_rtlmp_args RTLMP_AREA_WT -area_weight 1 append_env_var additional_rtlmp_args RTLMP_WIRELENGTH_WT -wirelength_weight 1 append_env_var additional_rtlmp_args RTLMP_OUTLINE_WT -outline_weight 1 diff --git a/flow/scripts/variables.yaml b/flow/scripts/variables.yaml index 90b20123f4..1496237797 100644 --- a/flow/scripts/variables.yaml +++ b/flow/scripts/variables.yaml @@ -911,13 +911,6 @@ RTLMP_MIN_AR: default: 0.33 stages: - floorplan -RTLMP_SIGNATURE_NET_THRESHOLD: - description: > - Minimum number of connections between two clusters to be identified as - connected. - default: 50 - stages: - - floorplan RTLMP_AREA_WT: description: > Weight for the area of the current floorplan.