-
Notifications
You must be signed in to change notification settings - Fork 120
Via P(y)Cells #703
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
base: dev
Are you sure you want to change the base?
Via P(y)Cells #703
Conversation
44a671b to
ceedb24
Compare
|
This is a great enhancement to the KLayout setup. I just saw Matthias demonstrate it in the "MICROELECTRONICS 2025: From Technology to Application" webinar. |
a4f01e0 to
76e9603
Compare
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
… cell Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
…nd gap in the middle of the array Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
…rays Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
… / pya.ViaType Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
…enclosure rules Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
ceb4e5c to
c6d90de
Compare
|
OK, added some changes:
|
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
|
@martinjankoehler thank you for these contributions, I am reviewing it. |
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
Signed-off-by: Martin Jan Köhler <info@martinjankoehler.com>
|
Thanks for the report, I've added 2 commits that should fix this issue. |
|
@martinjankoehler thank you it works, I will continue the review. It looks very good. |
|
@KrzysztofHerman this is required for KLayout's
|
|
@martinjankoehler a time ago we have introduced a "preprocessor like" constructs to maybe it is a helpful information. |
Thanks for the info, I already saw it. In this case I found it cleaner to keep it separate for multiple reasons:
IMO in the IHP context, these native pcell library should be kept to a minimum (to honor the PyCell4KLayout strategy), but is useful exactly in those rare cases of KLayout-specific features (like |
NOTE: depends on PRs #671 and #670, please review/merge those first
Cont/Activ/GatPoly0.30.4Path-Via-Feature (place via using shortcut 'O')