The-OpenROAD-Project / The-OpenROAD-Project/OpenROAD-flow-scripts

Asap7 coralnpu with lower CORE_UTILIZATION gets "stuck" in DRT

Open
#4,478 0 comments 0 reactions 2 assignees View on GitHub

@osamahammad21 is already working on this.

Since Aug 26, 2026.

drt
Dominant language
Verilog
Stars
748
Forks
525
Avg merge
2d 19h
Merged PRs (30d)
56

Description

Subject

[Stage]: Detail Router.

Describe the bug

When the CORE_UTILIZATION is lowered to 55, asap7 coralnpu gets stuck on two violations in DRT:

Iteration Violation Count
5 2321
10 511
20 19
28 2
30 2
40 2
50 2
60 2

I interrupted the job after that.

The remaining issues are in the regfile module:

violation type: Short
	srcs: net:core.score/regfile/_07790_ net:core.score/regfile/_07792_
	bbox = (50.1250, 221.5800) - (50.2070, 221.5980) on Layer M2
violation type: Metal Spacing
	srcs: net:core.score/regfile/_07789_ net:VDD
	bbox = (50.0580, 221.6860) - (50.0730, 221.6870) on Layer M3
Expected Behavior

Successful DRT completion

Environment
orfs git commit tag: 7ff3adf8eda37712a40591dbd8ec3bef449e6fee
To Reproduce

mkissue tarball: https://drive.google.com/file/d/1YoLRYEVx808W7DZmkVG7OnpmQxbFC8dR/view?usp=drive_link

Relevant log output

Screenshots

No response

Additional Context

No response

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.