From 4b2e71747806ec61fc4c40d645aff024bf7e5af5 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Fri, 20 Feb 2026 17:41:18 +0900 Subject: [PATCH 1/6] Update OpenROAD submodule for RSZ-0075 debug message fix Point to secure-fix-issue-5988 branch which changes the makeBufferedNet warning (RSZ-0075) to a debug message. Resolves OpenROAD#5988, OpenROAD#8988 Co-Authored-By: Claude Opus 4.6 Signed-off-by: Jaehyun Kim --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index 84ab1533a0..a597d7050d 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit 84ab1533a0ac76d492e2a0e246d2e77e1e358873 +Subproject commit a597d7050dea311d2d86093d39c0f85537cab79c From 0991b59c00cdba69544901b3284c3acd3ce93eb4 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Fri, 20 Feb 2026 17:42:06 +0900 Subject: [PATCH 2/6] Remove pre-placement buffer attempt and unused estimate_parasitics In the floorplan stage, all cells are unplaced (at origin 0,0): - Remove `estimate_parasitics -placement` before replace_arith_modules since zero-wire parasitics are less accurate than wire load models - Remove `buffer` from repair_timing sequence since makeBufferedNet always returns nullptr when ParasiticsSrc::none (1168 wasted calls on asap7/aes, 0 buffers inserted) Other moves (unbuffer, sizeup, swap, vt_swap) continue to work correctly with wire load models. Co-Authored-By: Claude Opus 4.6 Signed-off-by: Jaehyun Kim --- flow/scripts/floorplan.tcl | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/flow/scripts/floorplan.tcl b/flow/scripts/floorplan.tcl index 00c1b8dabe..124bac05d6 100644 --- a/flow/scripts/floorplan.tcl +++ b/flow/scripts/floorplan.tcl @@ -130,7 +130,6 @@ if { !$::env(SKIP_REPAIR_TIE_FANOUT) } { } if { [env_var_exists_and_non_empty SWAP_ARITH_OPERATORS] } { - log_cmd estimate_parasitics -placement replace_arith_modules } @@ -139,7 +138,7 @@ if { $::env(REMOVE_ABC_BUFFERS) } { remove_buffers } else { # Skip clone & split - repair_timing_helper -setup -skip_last_gasp -sequence "unbuffer,sizeup,swap,buffer,vt_swap" + repair_timing_helper -setup -skip_last_gasp -sequence "unbuffer,sizeup,swap,vt_swap" } puts "Default units for flow" From 90e7bc6150bb6e625a65c883d11ab695cc367c3b Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Sun, 22 Feb 2026 19:37:38 +0900 Subject: [PATCH 3/6] Update OpenROAD submodule for RSZ-0075 warning restore and test fixes Co-Authored-By: Claude Opus 4.6 Signed-off-by: Jaehyun Kim --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index a597d7050d..d53246783e 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit a597d7050dea311d2d86093d39c0f85537cab79c +Subproject commit d53246783efc17ec3ac7417ea3a79d34586e9a0f From a34ba69ebce6ae2dfab2c3301a51ac2fbe59e730 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Sun, 22 Feb 2026 23:50:04 +0900 Subject: [PATCH 4/6] Update OpenROAD submodule for static DEF in RSZ tests Co-Authored-By: Claude Opus 4.6 Signed-off-by: Jaehyun Kim --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index d53246783e..2b7792cde7 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit d53246783efc17ec3ac7417ea3a79d34586e9a0f +Subproject commit 2b7792cde73c6f40b912f274e433c9f95b6c302a From 32817380ddc7f6531c71c66adfea1e583515c93a Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Mon, 23 Feb 2026 12:20:19 +0900 Subject: [PATCH 5/6] Update OpenROAD submodule with STA MCMM merge Co-Authored-By: Claude Opus 4.6 Signed-off-by: Jaehyun Kim --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index 2b7792cde7..84cb24992c 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit 2b7792cde73c6f40b912f274e433c9f95b6c302a +Subproject commit 84cb24992cf5acdffc9f3f518490ff2157e76f76 From a3f684099cc8d47462752a11ea8c2967920d3943 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Mon, 23 Feb 2026 14:36:23 +0900 Subject: [PATCH 6/6] Update OpenROAD submodule with staging STA MCMM merge Co-Authored-By: Claude Opus 4.6 Signed-off-by: Jaehyun Kim --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index 84cb24992c..168f0de634 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit 84cb24992cf5acdffc9f3f518490ff2157e76f76 +Subproject commit 168f0de6348d7852fa9775c1a7d24bf0e7faedb5