Skip to content

Update OpenROAD submodule#4087

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

Update OpenROAD submodule#4087
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 Mar 31, 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 -1650.0 Tighten

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

Metric Old New Type
globalroute__timing__setup__tns -209.0 -208.0 Tighten
finish__timing__setup__tns -363.0 -283.0 Tighten

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

Metric Old New Type
detailedroute__route__wirelength 1483815 1483804 Tighten
finish__timing__setup__ws -276.0 -246.0 Tighten
finish__timing__setup__tns -11700.0 -10400.0 Tighten
finish__timing__hold__tns -11000.0 -10600.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/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/ariane133/rules-base.json updates:

Metric Old New Type
finish__timing__setup__tns -1510.0 -1270.0 Tighten

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

Metric Old New Type
detailedroute__route__wirelength 6759084 6758893 Tighten

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

Metric Old New Type
finish__timing__setup__ws -0.206 -0.2 Tighten
finish__timing__setup__tns -9.95 -8.29 Tighten

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

Metric Old New Type
finish__timing__hold__tns -1.32 -0.96 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/mempool_group/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 5508759 5508692 Tighten
finish__timing__hold__tns -1.77 -1.74 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 178043.59 168000.0 Tighten
placeopt__design__instance__area 179149 177330 Tighten
placeopt__design__instance__count__stdcell 99342 97682 Tighten
cts__design__instance__count__setup_buffer 8638 8494 Tighten
cts__design__instance__count__hold_buffer 8638 8494 Tighten
cts__timing__setup__ws -0.518 -0.315 Tighten
cts__timing__setup__tns -338.0 -158.0 Tighten
globalroute__antenna_diodes_count 102 101 Tighten
globalroute__timing__setup__ws -0.533 -0.362 Tighten
globalroute__timing__setup__tns -329.0 -238.0 Tighten
detailedroute__route__wirelength 2659376 2494479 Tighten
detailedroute__antenna_diodes_count 102 101 Tighten
finish__timing__setup__ws -0.524 -0.337 Tighten
finish__timing__setup__tns -311.0 -175.0 Tighten
finish__design__instance__area 183736 182643 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/chameleon/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 788362 788302 Tighten
finish__timing__setup__ws -3.59 -3.55 Tighten
finish__timing__setup__tns -79.8 -76.8 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

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

Metric Old New Type
finish__timing__setup__tns -90.0 -88.9 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/gcd/rules-base.json updates:

Metric Old New Type
finish__timing__setup__tns -15.8 -15.7 Tighten

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

Metric Old New Type
finish__timing__setup__tns -19.8 -18.6 Tighten

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

Metric Old New Type
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.

@github-actions github-actions bot added the UpdateRules Starts GHA to update rules label Mar 31, 2026
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Mar 31, 2026
@github-actions github-actions bot added the UpdateRules Starts GHA to update rules label Apr 1, 2026
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Apr 1, 2026
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 2, 2026
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 2, 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