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

Enum for layer management #107

Open
dolphingarlic opened this issue Nov 1, 2024 · 1 comment
Open

Enum for layer management #107

dolphingarlic opened this issue Nov 1, 2024 · 1 comment
Labels
good first issue Good for newcomers

Comments

@dolphingarlic
Copy link
Member

dolphingarlic commented Nov 1, 2024

KLayout supports layer property (.lyp) files we would like to use for better layer visualization/management. However, this would require standardizing our layer conventions (e.g., the layer numbers for different types of layers). As a first step, we should create Python enums to keep track of these conventions.


Layer assignment (up for debate)
0 - low-current ebeam (pos-tone)
1 low-current ebeam (neg-tone)
10 - high-current ebeam (pos-tone)
11 high-current ebeam (neg-tone)
100 - photolitho (pos-tone)
101 photolitho (neg-tone)

Resistor layers?

Via layer, resistor contact layer?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants