Skip to content

Update OpenROAD submodule#4124

Draft
github-actions[bot] wants to merge 2 commits intomasterfrom
update-openroad
Draft

Update OpenROAD submodule#4124
github-actions[bot] wants to merge 2 commits intomasterfrom
update-openroad

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Apr 8, 2026

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
cts__timing__setup__ws -78.0 -75.6 Tighten
cts__timing__setup__tns -2890.0 -2560.0 Tighten
globalroute__timing__setup__tns -3020.0 -2900.0 Tighten
globalroute__timing__hold__tns -1080.0 -423.0 Tighten
finish__timing__setup__ws -58.1 -43.1 Tighten
finish__timing__setup__tns -897.0 -608.0 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 18784.414249 18500.0 Tighten
detailedroute__route__wirelength 688855 667361 Tighten

[WARNING] Multiple clocks not supported. Will use first clock: mrx_clk_pad_i: 300.0000.
[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
finish__timing__setup__ws -19.6 -18.7 Tighten
finish__timing__setup__tns -94.2 -82.1 Tighten

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

Metric Old New Type
detailedroute__route__wirelength 1006 1002 Tighten
finish__timing__setup__ws -32.2 -32.0 Tighten

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

Metric Old New Type
detailedroute__route__wirelength 925 923 Tighten
finish__timing__setup__ws -37.9 -36.7 Tighten
finish__timing__setup__tns -180.0 -175.0 Tighten

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

Metric Old New Type
finish__timing__setup__tns -13000.0 -12900.0 Tighten

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

Metric Old New Type
finish__timing__setup__tns -1670.0 -1620.0 Tighten

designs/asap7/riscv32i-mock-sram/rules-base.json updates:

Metric Old New Type
globalroute__timing__setup__ws -56.5 -52.7 Tighten
globalroute__timing__setup__tns -209.0 -203.0 Tighten

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

Metric Old New Type
detailedroute__route__wirelength 1359688 1358563 Tighten

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

Metric Old New Type
finish__timing__setup__ws -1.28 -1.27 Tighten
finish__design__instance__area 752796 752750 Tighten

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

Metric Old New Type
detailedroute__route__wirelength 21354 20103 Tighten

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

Metric Old New Type
detailedroute__antenna__violating__nets 1 0 Tighten

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

Metric Old New Type
detailedroute__route__wirelength 11091 11054 Tighten

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

Metric Old New Type
placeopt__design__instance__area 847520 846969 Tighten
cts__timing__hold__tns -8.05 -3.43 Tighten
detailedroute__antenna_diodes_count 201 200 Tighten
finish__design__instance__area 858672 857704 Tighten

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

Metric Old New Type
cts__timing__setup__ws -2.8 -2.78 Tighten
globalroute__timing__setup__ws -2.97 -2.96 Tighten
finish__timing__setup__ws -2.78 -2.75 Tighten

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

Metric Old New Type
cts__timing__setup__ws -0.411 -0.27 Tighten
cts__timing__setup__tns -24.3 -13.6 Tighten
globalroute__timing__setup__ws -0.427 -0.291 Tighten
globalroute__timing__setup__tns -29.9 -16.0 Tighten
finish__timing__setup__ws -0.418 -0.295 Tighten
finish__timing__setup__tns -28.5 -16.1 Tighten

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

Metric Old New Type
placeopt__design__instance__area 574894 574648 Tighten
placeopt__design__instance__count__stdcell 108887 108775 Tighten
cts__design__instance__count__setup_buffer 9468 9459 Tighten
cts__design__instance__count__hold_buffer 9468 9459 Tighten
finish__timing__hold__tns -1.32 -0.96 Tighten
finish__design__instance__area 581449 581255 Tighten

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

Metric Old New Type
detailedroute__route__wirelength 5236 5224 Tighten
finish__timing__setup__ws -0.0688 -0.0684 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 178043.59 167000.0 Tighten
placeopt__design__instance__area 179149 177053 Tighten
placeopt__design__instance__count__stdcell 99342 97419 Tighten
cts__design__instance__count__setup_buffer 8638 8471 Tighten
cts__design__instance__count__hold_buffer 8638 8471 Tighten
cts__timing__setup__ws -0.518 -0.366 Tighten
cts__timing__setup__tns -338.0 -254.0 Tighten
globalroute__antenna_diodes_count 102 101 Tighten
globalroute__timing__setup__ws -0.533 -0.482 Tighten
globalroute__timing__setup__tns -329.0 -264.0 Tighten
detailedroute__route__wirelength 2659376 2465867 Tighten
detailedroute__antenna_diodes_count 102 101 Tighten
finish__timing__setup__ws -0.524 -0.397 Tighten
finish__timing__setup__tns -311.0 -302.0 Tighten
finish__design__instance__area 183736 182910 Tighten

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

Metric Old New Type
cts__timing__setup__ws -0.321 -0.101 Tighten
cts__timing__setup__tns -154.0 -0.401 Tighten
globalroute__timing__setup__ws -0.297 -0.1 Tighten
globalroute__timing__setup__tns -129.0 -0.4 Tighten
finish__timing__setup__ws -0.296 -0.121 Tighten
finish__timing__setup__tns -113.0 -0.478 Tighten

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

Metric Old New Type
placeopt__design__instance__area 60308 60283 Tighten
placeopt__design__instance__count__stdcell 31653 31628 Tighten
cts__design__instance__count__setup_buffer 2752 2750 Tighten
cts__design__instance__count__hold_buffer 2752 2750 Tighten
cts__timing__setup__tns -30.3 -25.5 Tighten
globalroute__timing__setup__tns -44.3 -33.8 Tighten
detailedroute__route__wirelength 538070 532678 Tighten
finish__timing__setup__tns -38.1 -32.0 Tighten
finish__design__instance__area 62067 62011 Tighten

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

Metric Old New Type
finish__timing__setup__tns -7.56 -7.08 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 2760.0 2670.0 Tighten
cts__timing__setup__ws -1.82 -1.58 Tighten
cts__timing__setup__tns -77.3 -69.9 Tighten
globalroute__timing__setup__ws -1.91 -1.88 Tighten
globalroute__timing__setup__tns -85.4 -82.7 Tighten
finish__timing__setup__ws -1.8 -1.76 Tighten
finish__timing__setup__tns -80.8 -76.1 Tighten

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

Metric Old New Type
detailedroute__antenna__violating__nets 3 0 Tighten
detailedroute__antenna_diodes_count 1724 1717 Tighten
finish__timing__hold__ws -1.6 -1.59 Tighten

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

Metric Old New Type
finish__timing__setup__ws -0.15 -0.149 Tighten
finish__timing__setup__tns -0.57 -0.569 Tighten

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

Metric Old New Type
finish__timing__setup__tns -19.8 -18.3 Tighten

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

Metric Old New Type
detailedroute__route__wirelength 351774 351354 Tighten
finish__timing__setup__ws -0.876 -0.874 Tighten
finish__timing__setup__tns -207.0 -167.0 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 not included in CI.
[INFO] rapidus2hp not included in the update.

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 Apr 8, 2026
@github-actions github-actions bot requested review from maliberty and vvbandeira April 8, 2026 08:35
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 Apr 8, 2026
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.

2 participants