Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mpl2: handle the track pattern more directly #6355

Conversation

openroad-robot
Copy link
Contributor

If you have multiple track patterns (eg m2 in asap7) the current code is wrong. This is a partial solution in that it just uses the first track pattern. Ideally it should consider snapping to any of the track patterns. The cost will be snapping further than needed.

This "fixes" #6267.

If you have multiple track patterns (eg m2 in asap7) the current code
is wrong.  This is a partial solution in that it just uses the first
track pattern.  Ideally it should consider snapping to any of the
track patterns.  The cost will be snapping further than needed.

This "fixes" The-OpenROAD-Project#6267.

Signed-off-by: Matt Liberty <[email protected]>
Copy link
Contributor

clang-tidy review says "All clean, LGTM! 👍"

@maliberty
Copy link
Member

@AcKoucher @joaomai please work on a better fix for handling multiple patterns

@maliberty maliberty enabled auto-merge December 15, 2024 16:41
@maliberty maliberty merged commit 0ffcb02 into The-OpenROAD-Project:master Dec 15, 2024
11 checks passed
@maliberty maliberty deleted the mpl2-track-pat branch December 15, 2024 19:48
@AcKoucher
Copy link
Contributor

@maliberty Opened #6360 for the enhancement work.

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.

3 participants