Skip to content

Update OpenROAD submodule#3459

Merged
vvbandeira merged 2 commits into
masterfrom
update-openroad
Sep 10, 2025
Merged

Update OpenROAD submodule#3459
vvbandeira merged 2 commits into
masterfrom
update-openroad

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 1, 2025

Copy link
Copy Markdown
Contributor

Automated action to update tools/OpenROAD submodule and tighten CI rule checking.
[ci:rules-tighten]

Updated Rules

designs/asap7/aes-block/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 7231 7229 Tighten
cts__design__instance__count__hold_buffer 1155 1099 Tighten
finish__timing__setup__ws -92.83 -70.41 Tighten

designs/asap7/aes-mbff/rules-base.json updates:

Metric Old New Type
finish__timing__setup__ws -46.64 -35.3 Tighten
finish__timing__wns_percent_delay -15.57 -14.22 Tighten

designs/asap7/aes_lvt/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 1989 1987 Tighten
finish__timing__setup__ws -30.85 -19.8 Tighten
finish__design__instance__area 2030 2026 Tighten

designs/asap7/cva6/rules-base.json updates:

Metric Old New Type
finish__timing__setup__ws -82.95 -77.71 Tighten

[WARNING] Multiple clocks not supported. Will use first clock: mrx_clk_pad_i: 300.0000.
designs/asap7/ethmac/rules-base.json updates:

Metric Old New Type
finish__timing__setup__ws -156.06 -136.03 Tighten
finish__timing__wns_percent_delay -41.11 -40.42 Tighten

[WARNING] Multiple clocks not supported. Will use first clock: mrx_clk_pad_i: 300.0000.
designs/asap7/ethmac_lvt/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 8380 8361 Tighten
placeopt__design__instance__count__stdcell 66074 65886 Tighten
cts__design__instance__count__setup_buffer 5746 5729 Tighten
cts__design__instance__count__hold_buffer 5746 5729 Tighten
finish__timing__setup__ws -55.18 -40.43 Tighten
finish__timing__drv__setup_violation_count 2873 2865 Tighten
finish__timing__wns_percent_delay -22.5 -17.99 Tighten

designs/asap7/gcd/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 1244 1174 Tighten
finish__timing__setup__ws -73.56 -65.85 Tighten
finish__timing__wns_percent_delay -32.76 -30.25 Tighten

designs/asap7/ibex/rules-base.json updates:

Metric Old New Type
synth__design__instance__area__stdcell 2612.72 2612.69 Tighten
placeopt__design__instance__area 2802 2781 Tighten
finish__timing__setup__ws -212.68 -194.68 Tighten
finish__timing__wns_percent_delay -30.27 -28.37 Tighten

designs/asap7/jpeg/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 175657 172645 Tighten
finish__timing__setup__ws -41.79 -38.61 Tighten

designs/asap7/jpeg_lvt/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 7037 7036 Tighten
placeopt__design__instance__count__stdcell 64677 64647 Tighten
cts__design__instance__count__setup_buffer 5624 5622 Tighten
cts__design__instance__count__hold_buffer 5624 5622 Tighten
finish__timing__drv__setup_violation_count 2812 2811 Tighten

designs/asap7/mock-alu/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 1817 1816 Tighten
finish__timing__setup__ws -285.92 -283.88 Tighten
finish__timing__wns_percent_delay -60.98 -60.56 Tighten

designs/asap7/mock-array/rules-base.json updates:

Metric Old New Type
finish__timing__setup__ws -89.95 -89.71 Tighten

[WARNING] Multiple clocks not supported. Will use first clock: clk: 333.0000.
designs/asap7/uart/rules-base.json updates:

Metric Old New Type
finish__timing__setup__ws -41.75 -38.61 Tighten

designs/gf180/aes/rules-base.json updates:

Metric Old New Type
globalroute__antenna_diodes_count 8 3 Tighten
detailedroute__route__wirelength 1389423 1384189 Tighten
finish__timing__setup__ws -1.14 -0.97 Tighten
finish__design__instance__area 874849 859279 Tighten
finish__timing__wns_percent_delay -35.82 -32.66 Tighten

designs/gf180/aes-hybrid/rules-base.json updates:

Metric Old New Type
globalroute__antenna_diodes_count 9 3 Tighten
detailedroute__route__wirelength 1650663 1624232 Tighten

designs/gf180/ibex/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 772631 771949 Tighten
globalroute__antenna_diodes_count 28 8 Tighten
detailedroute__route__wirelength 1544585 1510884 Tighten
detailedroute__antenna_diodes_count 10 5 Tighten
finish__design__instance__area 980281 816779 Tighten

designs/gf180/jpeg/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 2911755 2845416 Tighten
finish__design__instance__area 2509185 2243765 Tighten

designs/gf180/riscv32i/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 715180 689403 Tighten
finish__design__instance__area 461285 388403 Tighten

designs/gf180/uart-blocks/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 17661 17442 Tighten

designs/ihp-sg13g2/aes/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 203544 203465 Tighten
placeopt__design__instance__count__stdcell 18986 18984 Tighten
globalroute__antenna_diodes_count 14 4 Tighten
detailedroute__antenna__violating__nets 1 0 Tighten
finish__timing__drv__setup_violation_count 826 825 Tighten

designs/ihp-sg13g2/gcd/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 6431 6422 Tighten
finish__design__instance__area 27303 27236 Tighten

designs/ihp-sg13g2/ibex/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 302065 299930 Tighten
placeopt__design__instance__count__stdcell 20753 20731 Tighten
detailedroute__route__wirelength 1027854 1000316 Tighten
detailedroute__antenna_diodes_count 36 8 Tighten
finish__timing__setup__ws -0.17 -0.14 Tighten
finish__timing__drv__setup_violation_count 902 901 Tighten

designs/ihp-sg13g2/jpeg/rules-base.json updates:

Metric Old New Type
globalroute__antenna_diodes_count 20 16 Tighten
detailedroute__antenna__violating__nets 1 0 Tighten

designs/ihp-sg13g2/riscv32i/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 511850 506574 Tighten
detailedroute__antenna_diodes_count 9 6 Tighten

designs/ihp-sg13g2/spi/rules-base.json updates:

Metric Old New Type
synth__design__instance__area__stdcell 2244.75 2232.28 Tighten
finish__timing__setup__ws -0.09 -0.07 Tighten
finish__design__instance__area 10376 10374 Tighten
finish__timing__drv__setup_violation_count 9 8 Tighten

designs/nangate45/aes/rules-base.json updates:

Metric Old New Type
finish__design__instance__area 26699 26566 Tighten

designs/nangate45/ariane133/rules-base.json updates:

Metric Old New Type
finish__design__instance__area 843034 841585 Tighten

designs/nangate45/ariane136/rules-base.json updates:

Metric Old New Type
finish__timing__drv__hold_violation_count 124 120 Tighten

designs/nangate45/black_parrot/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 776627 776488 Tighten
finish__timing__setup__ws -3.69 -3.64 Tighten
finish__design__instance__area 792384 790795 Tighten

designs/nangate45/bp_be_top/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 274273 274228 Tighten
finish__timing__setup__ws -0.35 -0.31 Tighten
finish__design__instance__area 276023 275758 Tighten
finish__timing__wns_percent_delay -22.31 -20.23 Tighten

designs/nangate45/bp_fe_top/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 245106 244991 Tighten
finish__design__instance__area 247731 247483 Tighten

designs/nangate45/bp_multi_top/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 587578 587567 Tighten
finish__design__instance__area 597097 595687 Tighten

designs/nangate45/dynamic_node/rules-base.json updates:

Metric Old New Type
finish__design__instance__area 27422 27377 Tighten

designs/nangate45/ibex/rules-base.json updates:

Metric Old New Type
finish__timing__setup__ws -0.14 -0.13 Tighten

designs/nangate45/jpeg/rules-base.json updates:

Metric Old New Type
finish__timing__setup__ws -0.05 -0.03 Tighten
finish__design__instance__area 103664 103424 Tighten

[WARNING] Multiple clocks not supported. Will use first clock: clk_i: 3.0000.
designs/nangate45/mempool_group/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 4076067 4029078 Tighten
finish__design__instance__area 304646 303881 Tighten

designs/nangate45/swerv/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 180188 179209 Tighten
finish__design__instance__area 185087 183900 Tighten
finish__timing__drv__hold_violation_count 279 108 Tighten

designs/nangate45/swerv_wrapper/rules-base.json updates:

Metric Old New Type
finish__timing__setup__ws -0.3 -0.26 Tighten
finish__design__instance__area 737022 735861 Tighten
finish__timing__wns_percent_delay -19.37 -17.5 Tighten

designs/nangate45/tinyRocket/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 756638 734937 Tighten
finish__timing__setup__ws -0.19 -0.15 Tighten
finish__design__instance__area 63696 63556 Tighten

designs/sky130hd/chameleon/rules-base.json updates:

Metric Old New Type
globalroute__antenna_diodes_count 428 298 Tighten
detailedroute__route__wirelength 795476 788921 Tighten
detailedroute__antenna_diodes_count 86 78 Tighten
finish__design__instance__area 6534921 6532057 Tighten

designs/sky130hd/gcd/rules-base.json updates:

Metric Old New Type
cts__design__instance__count__setup_buffer 61 55 Tighten
finish__timing__setup__ws -1.88 -1.82 Tighten

designs/sky130hd/ibex/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 801898 758508 Tighten
detailedroute__antenna_diodes_count 74 54 Tighten

designs/sky130hd/jpeg/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 497427 496234 Tighten
detailedroute__route__wirelength 1362429 1338308 Tighten
detailedroute__antenna_diodes_count 75 44 Tighten

[WARNING] Multiple clocks not supported. Will use first clock: ext_clk: 15.0000.
designs/sky130hd/riscv32i/rules-base.json updates:

Metric Old New Type
globalroute__antenna_diodes_count 4 2 Tighten
detailedroute__route__wirelength 297104 294408 Tighten
detailedroute__antenna_diodes_count 9 5 Tighten

designs/sky130hs/gcd/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 10678 10120 Tighten
finish__design__instance__area 5548 5404 Tighten

designs/sky130hs/ibex/rules-base.json updates:

Metric Old New Type
synth__design__instance__area__stdcell 214910.32 214573.94 Tighten
placeopt__design__instance__area 235081 234073 Tighten
globalroute__antenna_diodes_count 20 4 Tighten
detailedroute__antenna_diodes_count 38 12 Tighten
finish__design__instance__area 253949 251699 Tighten

designs/sky130hs/riscv32i/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 363444 355618 Tighten
finish__design__instance__area 126635 112580 Tighten
finish__timing__wns_percent_delay -22.09 -18.43 Tighten

Messages from CI

[INFO] asap7/minimal not included in CI.
[INFO] gf12 not included in the update.
[INFO] gf55 not included in the update.
[INFO] nangate45/bp_quad set to not run for this PR.
[INFO] rapidus2hp not included in the update.

@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Sep 1, 2025
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Sep 1, 2025
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Sep 2, 2025
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Sep 2, 2025
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Sep 3, 2025
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Sep 3, 2025
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Sep 4, 2025
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Sep 4, 2025
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Sep 5, 2025
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Sep 5, 2025
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Sep 6, 2025
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Sep 6, 2025
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Sep 7, 2025
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Sep 7, 2025
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Sep 8, 2025
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Sep 8, 2025
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Sep 9, 2025
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Sep 9, 2025
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Sep 10, 2025
@oharboe

oharboe commented Sep 10, 2025

Copy link
Copy Markdown
Collaborator

@maliberty Merge? This will give me a new docker image that I can enable -hier with on our design.

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Sep 10, 2025
@vvbandeira vvbandeira marked this pull request as ready for review September 10, 2025 14:57
@vvbandeira vvbandeira merged commit 4ee6469 into master Sep 10, 2025
10 checks passed
@vvbandeira vvbandeira deleted the update-openroad branch September 10, 2025 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants