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

FZFile: parse pad names, enable pad sorting #277

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

galkinvv
Copy link
Contributor

@galkinvv galkinvv commented Mar 6, 2023

Some .fz files contains pad names,
this change enables their parsing and display.

With this information available the pin sorting is enabled.

If the pin numbers are identical those names are also used for sorting: a special ordering function is implemented to order pins of large BGAs as A0 A1..A9 A10 A11..A99 A100 A101..B0..Z0..AA0..AZ0..BA0..

Unfortunately some .fz files has ICs with very long pin names like VINSEN_AUX_1; such long names makes display cluttered.

Some .fz files contains pad names,
this change enables their parsing and display.

With this information available the pin sorting is enabled.

If the pin numbers are identical those names are also used for sorting:
a special ordering function is implemented to order pins of large BGAs as
A0 A1..A9 A10 A11..A99 A100 A101..B0..Z0..AA0..AZ0..BA0..

Unfortunately some .fz files has ICs with very long pin names like
VINSEN_AUX_1; such long names makes display cluttered.
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.

None yet

1 participant