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

Wrong cells orientation #11

Open
EpSilicon opened this issue May 7, 2024 · 3 comments
Open

Wrong cells orientation #11

EpSilicon opened this issue May 7, 2024 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@EpSilicon
Copy link

EpSilicon commented May 7, 2024

Hello,
I'm trying to generate a padring using the sky130_ef_io cells.
The config file and the LEF are here: https://github.com/EpSilicon/OpenSource_IC_Design/tree/aaac67b832ec428b2b9f9427061800a5e8412f54/sandbox

The generated DEF shows a wrong orientation of the corners and the pad cells.

image

Is the issue coming from the LEF, the config file, the tool or may be something else?

Thanks and regards,
Erwann

@trcwm
Copy link
Member

trcwm commented May 7, 2024

I think the issue is that Padring is ignoring the default orientation in the LEF, if there is one specified.

Will fix in a few weeks as I'm busy atm.

Regards,
Niels.

@trcwm trcwm added the bug Something isn't working label May 7, 2024
@trcwm trcwm self-assigned this May 7, 2024
@trcwm
Copy link
Member

trcwm commented Jul 6, 2024

The corner cells don't have an orientation assigned to them in the LEF file but they should. However, Padring will still produce the wrong output even if an orientation is specified in the LEF because it doesn't parse the orientation attribute.

@EpSilicon
Copy link
Author

The Corner have a class ENDCAP TOPRIGHT, is this not enough for the orientation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants