From 6b6858769f547dc353e4aa39bf821a5f16131480 Mon Sep 17 00:00:00 2001 From: Eder Monteiro Date: Fri, 29 May 2026 15:32:43 +0000 Subject: [PATCH 1/3] use est_check_delay_calc branch Signed-off-by: Eder Monteiro --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index 9e1904a6f8..37e5efc827 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit 9e1904a6f89b46d62f7deea4b2c154f8c1eb740a +Subproject commit 37e5efc827bdf0a80bdc56edec9cf0a69204bcdd From 0b40182c91ddf2531585ca53e285cb14c7d05de9 Mon Sep 17 00:00:00 2001 From: Eder Monteiro Date: Mon, 1 Jun 2026 12:10:20 -0300 Subject: [PATCH 2/3] bump openroad Signed-off-by: Eder Monteiro --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index 37e5efc827..5bf1281487 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit 37e5efc827bdf0a80bdc56edec9cf0a69204bcdd +Subproject commit 5bf1281487af0f48cfe992f38030b071af2220e2 From 54beddf57c3e2866dd732b6a1498e67a8b1e470c Mon Sep 17 00:00:00 2001 From: Eder Monteiro Date: Mon, 1 Jun 2026 15:32:48 -0300 Subject: [PATCH 3/3] update asap7/gcd-ccs core util and metrics Signed-off-by: Eder Monteiro --- flow/designs/asap7/gcd-ccs/config.mk | 5 +++++ flow/designs/asap7/gcd-ccs/rules-base.json | 16 ++++++++-------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/flow/designs/asap7/gcd-ccs/config.mk b/flow/designs/asap7/gcd-ccs/config.mk index 352ef013c3..96db2fddfb 100644 --- a/flow/designs/asap7/gcd-ccs/config.mk +++ b/flow/designs/asap7/gcd-ccs/config.mk @@ -1,3 +1,8 @@ export DESIGN_NICKNAME = gcd-ccs export LIB_MODEL = CCS include designs/asap7/gcd/config.mk + +# Lower the core utilization from 65 (base asap7/gcd) to 60 +# due to a DPL failure at the global route stage due to extra +# buffers inserted by repair_timing +export CORE_UTILIZATION = 60 \ No newline at end of file diff --git a/flow/designs/asap7/gcd-ccs/rules-base.json b/flow/designs/asap7/gcd-ccs/rules-base.json index dd5ad12be8..519f25d02c 100644 --- a/flow/designs/asap7/gcd-ccs/rules-base.json +++ b/flow/designs/asap7/gcd-ccs/rules-base.json @@ -1,11 +1,11 @@ { "synth__canonical_netlist__hash": { - "value": "9b1daddbf16520e983085be7f06a02bc2fc2e27a", + "value": "7250dc152c2381ac020b86c78a5191b1c336244b", "compare": "==", "level": "warning" }, "synth__netlist__hash": { - "value": "2d3fbf9f1b7357c0cadb1e193d984ae458d68fa8", + "value": "a954b979a1a0eff89ed870fa50d202847b6807bf", "compare": "==", "level": "warning" }, @@ -38,11 +38,11 @@ "compare": "<=" }, "cts__timing__setup__ws": { - "value": -63.5, + "value": -79.2, "compare": ">=" }, "cts__timing__setup__tns": { - "value": -773.0, + "value": -1260.0, "compare": ">=" }, "cts__timing__hold__ws": { @@ -58,11 +58,11 @@ "compare": "<=" }, "globalroute__timing__setup__ws": { - "value": -63.5, + "value": -93.7, "compare": ">=" }, "globalroute__timing__setup__tns": { - "value": -771.0, + "value": -1530.0, "compare": ">=" }, "globalroute__timing__hold__ws": { @@ -90,11 +90,11 @@ "compare": "<=" }, "finish__timing__setup__ws": { - "value": -84.2, + "value": -78.5, "compare": ">=" }, "finish__timing__setup__tns": { - "value": -1200.0, + "value": -1190.0, "compare": ">=" }, "finish__timing__hold__ws": {