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
synth__design__instance__area__stdcell 1780.0 1610.0 Tighten
placeopt__design__instance__area 1849 1614 Tighten
placeopt__design__instance__count__stdcell 17477 14474 Tighten
cts__design__instance__count__setup_buffer 1520 1259 Tighten
cts__design__instance__count__hold_buffer 1520 1259 Tighten
detailedroute__route__wirelength 60637 58522 Tighten
finish__design__instance__area 1884 1672 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 1930.0 631.0 Tighten
finish__design__instance__area 6742 6741 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 1780.0 1620.0 Tighten
placeopt__design__instance__area 1818 1480 Tighten
placeopt__design__instance__count__stdcell 17450 13292 Tighten
cts__design__instance__count__setup_buffer 1517 1156 Tighten
cts__design__instance__count__hold_buffer 1517 1156 Tighten
detailedroute__route__wirelength 65052 59509 Tighten
finish__timing__setup__ws -26.1 -18.0 Tighten
finish__timing__setup__tns -92.8 -72.0 Tighten
finish__design__instance__area 1846 1500 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 18700.0 14100.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 -92.5 Tighten
finish__timing__setup__tns -1590.0 -1480.0 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/gcd/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 61 51 Tighten
placeopt__design__instance__count__stdcell 611 478 Tighten
cts__timing__setup__tns -1290.0 -532.0 Tighten
globalroute__timing__setup__ws -110.0 -101.0 Tighten
globalroute__timing__setup__tns -1770.0 -640.0 Tighten
detailedroute__route__wirelength 1302 914 Tighten
finish__timing__setup__ws -96.7 -91.9 Tighten
finish__timing__setup__tns -1460.0 -532.0 Tighten
finish__design__instance__area 66 54 Tighten

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

Metric Old New Type
placeopt__design__instance__area 61 51 Tighten
placeopt__design__instance__count__stdcell 606 482 Tighten
cts__timing__setup__tns -1260.0 -427.0 Tighten
globalroute__timing__setup__tns -1530.0 -488.0 Tighten
detailedroute__route__wirelength 1159 921 Tighten
finish__timing__setup__tns -1190.0 -390.0 Tighten
finish__design__instance__area 63 54 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/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__count__stdcell 63593 56865 Tighten
cts__design__instance__count__setup_buffer 5530 4945 Tighten
cts__design__instance__count__hold_buffer 5530 4945 Tighten

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

Metric Old New Type
placeopt__design__instance__count__stdcell 64302 55428 Tighten
cts__design__instance__count__setup_buffer 5592 4820 Tighten
cts__design__instance__count__hold_buffer 5592 4820 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
synth__design__instance__area__stdcell 2810.0 1230.0 Tighten
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
synth__design__instance__area__stdcell 1570.0 1320.0 Tighten
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
synth__design__instance__area__stdcell 52700.0 14600.0 Tighten
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
synth__design__instance__area__stdcell 61300.0 13000.0 Tighten
detailedroute__route__wirelength 20528 20513 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 208000.0 169000.0 Tighten
placeopt__design__instance__area 197224 162508 Tighten
placeopt__design__instance__count__stdcell 18253 14531 Tighten
detailedroute__route__wirelength 782983 661544 Tighten
finish__design__instance__area 201215 167995 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 5260.0 5250.0 Tighten
placeopt__design__instance__area 6153 5688 Tighten
finish__design__instance__area 6429 5970 Tighten

designs/ihp-sg13g2/i2c-gpio-expander/rules-base.json updates:

Metric Old New Type
synth__design__instance__area__stdcell 358000.0 13000.0 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 823000.0 337000.0 Tighten
globalroute__timing__setup__tns -576.0 -563.0 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 845000.0 346000.0 Tighten
cts__timing__hold__tns -5.55 -5.48 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 776000.0 348000.0 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 268204.56 109000.0 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 241575.35 59800.0 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 568000.0 182000.0 Tighten

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

Metric Old New Type
placeopt__design__instance__area 25239 24887 Tighten
finish__design__instance__area 26188 26109 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
synth__design__instance__area__stdcell 424000.0 304000.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/swerv_wrapper/rules-base.json updates:

Metric Old New Type
synth__design__instance__area__stdcell 712000.0 170000.0 Tighten
cts__timing__setup__tns -156.0 -148.0 Tighten
finish__timing__setup__tns -143.0 -124.0 Tighten

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

Metric Old New Type
synth__design__instance__area__stdcell 59681.09 58300.0 Tighten
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.761 Tighten
globalroute__timing__setup__ws -0.466 -0.409 Tighten
globalroute__timing__setup__tns -5.96 -5.73 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
globalroute__timing__setup__tns -2.82 -2.5 Tighten
detailedroute__route__wirelength 703854 703197 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
synth__design__instance__area__stdcell 686000.0 677000.0 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.51 Tighten

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

Metric Old New Type
finish__timing__setup__tns -12.6 -12.5 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
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Jun 12, 2026
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Jun 12, 2026
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Jun 13, 2026
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Jun 13, 2026
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Jun 14, 2026
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Jun 14, 2026
@github-actions github-actions Bot added the UpdateRules Starts GHA to update rules label Jun 15, 2026
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Jun 15, 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 16, 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 16, 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