Skip to content

Upstream update available: OpenROAD-flow-scripts #78

@claude

Description

@claude

Upstream update available: OpenROAD-flow-scripts

Field Value
Pinned 97416b2 (2026-03-17)
Upstream 10a2bae (2026-05-02)
Commits behind 451
Days stale 46

Severity: MAJOR

The diff includes new tool versions (Yosys 0.64, multiple OpenROAD bumps), PDK updates (TPDK 0.5, PDK 0.3 typical-corner switch), and new flow variables that directly affect RTL synthesis and PnR results. Architecture-level changes to the ORFS flow itself.

What changed

  • Tool bumps: Yosys 0.64, multiple OpenROAD bumps (including an rsz/timing fix), new Yosys non-determinism fix
  • New flow variables: SLANG_PLUGIN_PATH, CLUSTER_FLOPS_ARGS, margin parameters now tunable, LEC_CHECK replaces EQUIVALENCE_CHECK
  • PDK updates: TPDK 0.5 design config updates; PDK 0.3 switch to typical corner (affects asap7 metrics)
  • Bazel flow changes: New Add all PDKs and export variables.yaml, fix Bazel install target path, -noabc added to synth
  • Python/CI tooling: Replace GNU time+tee with pure-Python run_command.py, add GHA tag-release CI, yamlfix 1.19.1 enforcement
  • New examples: Rapidus ibex AutoTuner example, SDC input/output delay support
  • Docker/container fixes: Podman issues resolved, Docker container setup for Claude Code added
  • macOS build: Add macOS build dependencies and validation

Recommendation

Update now. The tool bumps and PDK changes will shift QoR metrics across all designs; updating keeps the benchmark suite aligned with current ORFS HEAD. Verify HighTide designs still pass after the PDK 0.3 typical-corner switch and new Yosys version. Pay attention to the LEC_CHECK/EQUIVALENCE_CHECK rename if any design configs reference it.


Last refreshed: 2026-05-04T09:41:35Z

Metadata

Metadata

Assignees

No one assigned

    Labels

    upstream-updatePinned submodule is behind upstream

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions