Skip to content

[Backend][ASIC] Add hierarchical ASIC flow integration - #52

Merged
sunwookim028 merged 1 commit into
sunwookim028:mainfrom
jbushlow:allo-asic-integration
Oct 22, 2026
Merged

sunwookim028 merged 1 commit into
sunwookim028:mainfrom
jbushlow:allo-asic-integration

Conversation

@jbushlow

Copy link
Copy Markdown

Description

(Brief description of what this PR is about, what kind of problem you want to solve, and what is your solution)

Problems

The current /backend/asic port only works in very limited circumstances and does not support the full hierarchical Allo-Assisted ASIC Harness suite.

Proposed Solutions

I made changes to the repo - mostly inside the asic directory but some changes to the the main allo files to support things like storing physical/spatial/connectivity information in the IR, scripts to extract that information, generalize PIDs to enable macro reuse, etc.

Examples

see the README for /backend/asic

Checklist

Please make sure to review and check all of these items:

  • PR's title starts with a category (e.g. [Bugfix], [IR], [Builder], etc)
  • All changes have test coverage (It would be good to provide ~2 different test cases to test the robustness of your code)
  • Pass the formatting check locally
  • Code is well-documented

@sunwookim028
sunwookim028 merged commit 5c9505c into sunwookim028:main Oct 22, 2026
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