Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Nov 23, 2025

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
cts__timing__setup__tns -599.0 -493.0 Tighten
globalroute__timing__setup__tns -2150.0 -1930.0 Tighten
finish__timing__setup__ws -38.1 -36.7 Tighten
finish__timing__setup__tns -693.0 -537.0 Tighten
finish__design__instance__area 2272 2269 Tighten

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

Metric Old New Type
cts__timing__setup__ws -40.1 -38.2 Tighten
cts__timing__setup__tns -749.0 -551.0 Tighten
globalroute__timing__setup__ws -51.5 -49.6 Tighten
globalroute__timing__setup__tns -2420.0 -1910.0 Tighten
finish__timing__setup__ws -41.5 -36.5 Tighten
finish__timing__setup__tns -846.0 -611.0 Tighten

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

Metric Old New Type
placeopt__design__instance__area 1981 1978 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
placeopt__design__instance__area 8668 8665 Tighten
placeopt__design__instance__count__stdcell 69466 69423 Tighten
cts__design__instance__count__setup_buffer 6040 6037 Tighten
cts__design__instance__count__hold_buffer 6040 6037 Tighten
cts__timing__setup__tns -2190.0 -2080.0 Tighten
finish__timing__setup__tns -2350.0 -2280.0 Tighten

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

Metric Old New Type
globalroute__timing__setup__ws -36.3 -34.0 Tighten
globalroute__timing__setup__tns -153.0 -136.0 Tighten

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

Metric Old New Type
globalroute__timing__setup__ws -309.0 -307.0 Tighten

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

Metric Old New Type
detailedroute__route__wirelength 74292 74215 Tighten

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

Metric Old New Type
globalroute__timing__setup__tns -1540.0 -703.0 Tighten

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

Metric Old New Type
finish__timing__setup__tns -658.0 -651.0 Tighten

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

Metric Old New Type
placeopt__design__instance__count__stdcell 24289 24274 Tighten
cts__timing__setup__tns -108.0 -107.0 Tighten
globalroute__timing__setup__ws -1.12 -1.09 Tighten

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

Metric Old New Type
placeopt__design__instance__area 652854 650139 Tighten

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

Metric Old New Type
cts__timing__setup__tns -4.88 -4.47 Tighten
finish__design__instance__area 800080 799557 Tighten

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

Metric Old New Type
detailedroute__route__wirelength 2810762 2803717 Tighten

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

Metric Old New Type
placeopt__design__instance__count__stdcell 9586 9581 Tighten
detailedroute__route__wirelength 813705 809768 Tighten

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

Metric Old New Type
placeopt__design__instance__area 201011 200905 Tighten
placeopt__design__instance__count__stdcell 18625 18614 Tighten
finish__design__instance__area 204800 204761 Tighten

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

Metric Old New Type
globalroute__timing__setup__tns -0.622 -0.553 Tighten
globalroute__timing__hold__ws -0.0419 -0.0412 Tighten
globalroute__timing__hold__tns -0.166 -0.164 Tighten
detailedroute__route__wirelength 288398 288386 Tighten
finish__timing__setup__tns -1.02 -0.718 Tighten
finish__design__instance__area 26342 26325 Tighten

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

Metric Old New Type
finish__timing__setup__tns -27.1 -19.7 Tighten

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

Metric Old New Type
placeopt__design__instance__area 774593 774576 Tighten

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

Metric Old New Type
cts__timing__setup__tns -20.8 -16.2 Tighten
globalroute__timing__setup__tns -19.0 -16.0 Tighten
finish__timing__setup__tns -32.8 -25.9 Tighten

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

Metric Old New Type
cts__timing__setup__ws -4.6 -4.59 Tighten
globalroute__timing__setup__ws -4.71 -4.7 Tighten
detailedroute__timing__setup__tns -816.0 -760.0 Tighten
detailedroute__timing__hold__ws -0.278 -0.277 Tighten
detailedroute__timing__hold__tns -7.83 -7.5 Tighten

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

Metric Old New Type
cts__timing__setup__ws -0.482 -0.468 Tighten
cts__timing__setup__tns -1.81 -1.79 Tighten
globalroute__timing__setup__ws -0.463 -0.453 Tighten
globalroute__timing__setup__tns -1.78 -1.75 Tighten
finish__timing__setup__ws -0.453 -0.445 Tighten

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

Metric Old New Type
cts__timing__setup__ws -0.114 -0.11 Tighten
cts__timing__setup__tns -0.444 -0.44 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 -10300.0 -10100.0 Tighten
detailedroute__timing__hold__tns -1.54 -1.4 Tighten
finish__timing__setup__tns -12500.0 -10300.0 Tighten

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

Metric Old New Type
cts__timing__setup__tns -28.8 -24.8 Tighten
globalroute__timing__setup__tns -32.8 -24.3 Tighten
detailedroute__timing__hold__tns -6.48 -5.94 Tighten
finish__timing__setup__tns -39.1 -25.4 Tighten

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

Metric Old New Type
cts__timing__setup__ws -0.18 -0.16 Tighten
cts__timing__setup__tns -0.584 -0.58 Tighten
globalroute__timing__setup__ws -0.337 -0.307 Tighten
finish__timing__setup__ws -0.229 -0.206 Tighten

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

Metric Old New Type
globalroute__timing__setup__ws -0.627 -0.611 Tighten
globalroute__timing__setup__tns -19.1 -18.7 Tighten
detailedroute__route__wirelength 14922 14773 Tighten
finish__timing__setup__ws -0.552 -0.513 Tighten
finish__timing__setup__tns -15.0 -14.8 Tighten
finish__design__instance__area 8163 8160 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 Nov 23, 2025
@openroad-ci openroad-ci removed the UpdateRules Starts GHA to update rules label Nov 23, 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 Nov 24, 2025
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 Nov 24, 2025
@vvbandeira vvbandeira marked this pull request as ready for review November 24, 2025 13:52
@vvbandeira vvbandeira enabled auto-merge November 24, 2025 13:52
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