Skip to content

tools: Bump OpenROAD submodule#4339

Open
jhkim-pii wants to merge 7 commits into
The-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:secure-rsz-time-borrow-opt
Open

tools: Bump OpenROAD submodule#4339
jhkim-pii wants to merge 7 commits into
The-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:secure-rsz-time-borrow-opt

Conversation

@jhkim-pii

Copy link
Copy Markdown
Contributor

Summary

  • Bump the OpenROAD submodule to the latest secure-rsz-time-borrow-opt commit.
  • Enable ORFS CI coverage for the RSZ latch time-borrow repair updates and empty violator debug-log cleanup.

Problem

  • ORFS is still pinned to an older OpenROAD commit and does not exercise the latest RSZ changes in flow-level CI.
  • The OpenROAD PR needs corresponding ORFS secure and public CI coverage to check QoR and metric impact.

Solution

  • Update tools/OpenROAD from 8eade99b1 to 9896dd27ff.
  • Include the current OpenROAD RSZ time-borrow repair commits and the RSZ-0008 logging cleanup.

Impact

  • No ORFS script or design configuration changes.
  • Flow impact is limited to the OpenROAD engine submodule update.
  • CI should report whether the RSZ changes introduce QoR, metric, or regression changes.

Testing

  • OpenROAD local RSZ regression passed: bazelisk test //src/rsz/test:all --cache_test_results=no --test_output=errors.
  • ORFS CI is expected to run from this PR.

Reviewer Notes

  • Review the CI metric and QoR deltas for RSZ timing repair behavior.

Related

Update the OpenROAD submodule to include the CTS inferred clock-gator latency balancing fix.

This points ORFS at OpenROAD commit 3555e1d3d3, which preserves local clock-gating check arrival during latency balancing and adds the inferred_clock_gator CTS regression.

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
…ROAD-flow-scripts into secure-rsz-time-borrow-opt

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
Update the OpenROAD submodule to include the RSZ latch time-borrow repair updates and the empty violator debug-log cleanup.

This lets ORFS CI exercise the current secure-rsz-time-borrow-opt OpenROAD branch through the flow.

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
…row-opt

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>

# Conflicts:
#	tools/OpenROAD
@jhkim-pii jhkim-pii self-assigned this Jul 7, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the .gitignore file to ignore .omo files and updates the tools/OpenROAD subproject commit to a newer version. I have no feedback to provide as there are no review comments.

@maliberty

Copy link
Copy Markdown
Member

Is this a no-merge PR?

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