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
Upstream update available: OpenROAD-flow-scripts
97416b2(2026-03-17)10a2bae(2026-05-02)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
SLANG_PLUGIN_PATH,CLUSTER_FLOPS_ARGS, margin parameters now tunable,LEC_CHECKreplacesEQUIVALENCE_CHECKAdd all PDKs and export variables.yaml, fix Bazel install target path,-noabcadded to synthrun_command.py, add GHA tag-release CI,yamlfix1.19.1 enforcementRecommendation
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_CHECKrename if any design configs reference it.Last refreshed: 2026-05-04T09:41:35Z