Skip to content

Update OpenROAD submodule#4283

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

Update OpenROAD submodule#4283
github-actions[bot] wants to merge 2 commits into
masterfrom
update-openroad

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 7, 2026

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/rules-base.json updates:

Metric Old New Type
detailedroute__route__wirelength 60637 60613 Tighten
finish__design__instance__area 1884 1883 Tighten

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

Metric Old New Type
finish__design__instance__area 6742 6741 Tighten

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

Metric Old New Type
finish__timing__setup__ws -26.1 -26.0 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
cts__timing__setup__tns -1370.0 -1360.0 Tighten
globalroute__timing__setup__ws -107.0 -104.0 Tighten
finish__timing__setup__ws -98.2 -93.3 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
cts__timing__setup__ws -21.4 -19.0 Tighten
cts__timing__setup__tns -113.0 -85.7 Tighten
globalroute__timing__setup__ws -28.9 -26.9 Tighten
globalroute__timing__setup__tns -260.0 -210.0 Tighten
finish__timing__setup__ws -19.6 -18.5 Tighten
finish__timing__setup__tns -94.2 -80.0 Tighten

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

Metric Old New Type
globalroute__timing__setup__ws -74.3 -68.3 Tighten
globalroute__timing__setup__tns -432.0 -308.0 Tighten

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

Metric Old New Type
finish__timing__setup__tns -303.0 -258.0 Tighten

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

Metric Old New Type
finish__timing__setup__ws -300.0 -299.0 Tighten
finish__timing__setup__tns -20200.0 -19300.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
detailedroute__route__wirelength 55190 55183 Tighten

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

Metric Old New Type
placeopt__design__instance__area 2982 2979 Tighten
placeopt__design__instance__count__stdcell 11777 11740 Tighten
cts__design__instance__count__setup_buffer 1024 1021 Tighten
cts__design__instance__count__hold_buffer 1024 1021 Tighten
detailedroute__route__wirelength 61129 60590 Tighten
finish__design__instance__area 3052 3046 Tighten

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

Metric Old New Type
finish__timing__setup__ws -61.6 -49.1 Tighten
finish__timing__setup__tns -2770.0 -194.0 Tighten

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

Metric Old New Type
finish__timing__setup__ws -318.0 -80.0 Tighten
finish__timing__setup__tns -46800.0 -320.0 Tighten
finish__timing__hold__ws -88.9 -80.0 Tighten
finish__timing__hold__tns -338.0 -320.0 Tighten

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

Metric Old New Type
globalroute__timing__setup__ws -62.2 -60.5 Tighten
finish__timing__setup__ws -46.8 -45.8 Tighten

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

Metric Old New Type
placeopt__design__instance__count__stdcell 22216 22196 Tighten
cts__timing__setup__ws -0.769 -0.754 Tighten
cts__timing__setup__tns -83.0 -80.8 Tighten
globalroute__timing__setup__ws -0.918 -0.897 Tighten
globalroute__timing__setup__tns -100.0 -99.8 Tighten
detailedroute__route__wirelength 1319109 1284269 Tighten
finish__timing__setup__ws -0.897 -0.851 Tighten
finish__timing__setup__tns -95.7 -94.9 Tighten
finish__design__instance__area 806715 798470 Tighten

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

Metric Old New Type
placeopt__design__instance__area 615897 608316 Tighten
globalroute__timing__setup__ws -1.14 -1.11 Tighten
globalroute__timing__setup__tns -139.0 -138.0 Tighten
finish__timing__setup__ws -1.16 -1.12 Tighten
finish__timing__setup__tns -133.0 -132.0 Tighten
finish__design__instance__area 729921 727580 Tighten

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

Metric Old New Type
globalroute__timing__setup__tns -3.92 -3.8 Tighten

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

Metric Old New Type
globalroute__timing__setup__tns -4.53 -4.5 Tighten
detailedroute__route__wirelength 646077 645243 Tighten

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

Metric Old New Type
detailedroute__route__wirelength 20528 20513 Tighten

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

Metric Old New Type
finish__timing__setup__tns -1.8 -1.75 Tighten

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

Metric Old New Type
finish__design__instance__area 581042 581039 Tighten

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

Metric Old New Type
globalroute__timing__setup__tns -0.549 -0.469 Tighten

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

Metric Old New Type
globalroute__timing__setup__tns -45.8 -45.6 Tighten
finish__timing__setup__ws -0.151 -0.147 Tighten
finish__timing__setup__tns -37.0 -36.3 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
globalroute__timing__setup__tns -13900.0 -11700.0 Tighten

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

Metric Old New Type
detailedroute__route__wirelength 2365053 2364906 Tighten
finish__timing__setup__tns -609.0 -507.0 Tighten

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

Metric Old New Type
globalroute__timing__setup__tns -53.9 -51.3 Tighten
finish__timing__setup__tns -46.6 -43.6 Tighten

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

Metric Old New Type
cts__timing__setup__tns -0.823 -0.812 Tighten
globalroute__timing__setup__ws -0.466 -0.406 Tighten
globalroute__timing__setup__tns -5.96 -5.0 Tighten

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

Metric Old New Type
cts__timing__setup__ws -1.62 -1.56 Tighten
globalroute__timing__setup__ws -1.9 -1.68 Tighten
globalroute__timing__setup__tns -89.0 -79.1 Tighten
detailedroute__route__wirelength 14932 11231 Tighten
finish__timing__setup__ws -1.82 -1.57 Tighten
finish__timing__setup__tns -85.7 -72.6 Tighten

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

Metric Old New Type
cts__timing__setup__ws -0.505 -0.5 Tighten
globalroute__timing__setup__tns -2.82 -2.29 Tighten

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

Metric Old New Type
placeopt__design__instance__area 494087 493258 Tighten
placeopt__design__instance__count__stdcell 52580 52487 Tighten
cts__design__instance__count__setup_buffer 4572 4564 Tighten
cts__design__instance__count__hold_buffer 4572 4564 Tighten
globalroute__antenna_diodes_count 102 100 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
globalroute__antenna_diodes_count 1364 1153 Tighten
finish__design__instance__area 5572106 5571612 Tighten

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

Metric Old New Type
placeopt__design__instance__count__stdcell 8393 8389 Tighten
cts__timing__setup__tns -148.0 -116.0 Tighten
globalroute__timing__setup__tns -304.0 -242.0 Tighten
finish__timing__setup__tns -169.0 -116.0 Tighten

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

Metric Old New Type
globalroute__timing__setup__tns -1.73 -1.48 Tighten

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

Metric Old New Type
finish__timing__setup__tns -12.6 -12.5 Tighten

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

Metric Old New Type
globalroute__timing__setup__tns -0.835 -0.81 Tighten

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

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

@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Jun 7, 2026
@github-actions github-actions Bot requested review from maliberty and vvbandeira June 7, 2026 09:13
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Jun 7, 2026
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Jun 8, 2026
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Jun 8, 2026
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Jun 9, 2026
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Jun 9, 2026
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Jun 10, 2026
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Jun 10, 2026
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Jun 11, 2026
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Jun 11, 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 Jun 12, 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 Jun 12, 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