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

tempsense: avoid metal 1 in the VIN route #132

Open
luccareinehr opened this issue Nov 12, 2022 · 6 comments
Open

tempsense: avoid metal 1 in the VIN route #132

luccareinehr opened this issue Nov 12, 2022 · 6 comments
Labels
help wanted Extra attention is needed

Comments

@luccareinehr
Copy link
Collaborator

Lower metal layers have higher resistivity, so we should ignore them for power routing

@msaligane
Copy link
Member

Lower metal layer should not be used for routing these special nets. We also have to find a way to avoid single via connection.
We really need a Special router or point-to-point router.

@luccareinehr
Copy link
Collaborator Author

We can set the top and bottom routing layers with the detailed_place command

So we can first route all nets except r_VIN, then just route r_VIN limiting the layers

@msaligane
Copy link
Member

Yes, that should work. But at this point, we have too many hacks to do something so simple.
We need to create a specification so that OpenROAD developers add it.

@saicharan0112 saicharan0112 added the help wanted Extra attention is needed label Mar 22, 2023
@saicharan0112
Copy link
Collaborator

@luccareinehr any plans to work on this?

@luccareinehr
Copy link
Collaborator Author

@saicharan0112 not really, sorry... I remember all I could try were some "hacks" with openroad commands, which eventually became too complicated. Hence the need for the special router Mehdi mentions

@saicharan0112
Copy link
Collaborator

No problem! Let's see if anyone could pick this up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants