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

Fix #487 (True text object support for DRC/LVS) #563

Merged
merged 35 commits into from May 26, 2020
Merged

Conversation

klayoutmatthias
Copy link
Collaborator

No description provided.

…erarchical filter for texts. Added Ruby tests for Texts.
The solution is to provide a new layer type: text collections.
This layer type can be manipulated by

* Boolean AND and NOT with polygons
* Polygon interact with texts
* Flatten
* Text filters

Layers of this kind are generated through "labels" now in LVS
and DRC. Text layers are more consistent than the previous
solution which consisted of pseudo-labels embedded inside
polygon layers.

Side effect: with text layers the dummy boxes for the text
markers (2x2 DBU boxes) are gone.

Text layers can participate in LVS connect and connect_global.
Text layers are the preferred way to handle texts in DRC and LVS.
@klayoutmatthias klayoutmatthias merged commit ba46ffb into master May 26, 2020
@klayoutmatthias klayoutmatthias deleted the issue-487 branch May 26, 2020 21:06
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