-
Notifications
You must be signed in to change notification settings - Fork 212
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1502 from KLayout/issue-1499
Fixed issue #1499 (strm2oas: support LAYER <layername> TYPE OVERLAP ;…
- Loading branch information
Showing
10 changed files
with
130 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
VERSION 5.8 ; | ||
|
||
MACRO a | ||
ORIGIN 0 0 ; | ||
SIZE 600 BY 600 ; | ||
OBS | ||
LAYER M1 ; | ||
RECT 10 10 590 590 ; | ||
END | ||
END a | ||
|
||
MACRO b | ||
ORIGIN -600 0 ; | ||
SIZE 400 BY 500 ; | ||
OBS | ||
LAYER M1 ; | ||
RECT 610 10 990 490 ; | ||
END | ||
END b | ||
|
||
MACRO c | ||
ORIGIN -500 -500 ; | ||
SIZE 500 BY 500 ; | ||
OBS | ||
LAYER M1 ; | ||
POLYGON 510 610 610 610 610 510 990 510 990 990 510 990 ; | ||
LAYER overlap ; | ||
RECT 500 700 1000 1000 ; | ||
POLYGON 500 600 600 600 600 500 1000 500 1000 700 500 700 ; | ||
END | ||
END c |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
VERSION 5.8 ; | ||
|
||
LAYER M1 | ||
TYPE ROUTING ; | ||
DIRECTION HORIZONTAL ; | ||
WIDTH 0.1 ; | ||
PITCH 0.1 ; | ||
END M1 | ||
|
||
LAYER overlap | ||
TYPE OVERLAP ; | ||
END overlap |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
DIEAREA ALL 1 0 | ||
#BOUNDARY DIEAREA 1 0 | ||
BOUNDARY MACRO 1 0 | ||
#M1 LEFOBS 2 0 | ||
M1 LEFOBS 3 0 | ||
M1 BLOCKAGE 3 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
VERSION 5.8 ; | ||
DESIGN top ; | ||
UNITS DISTANCE MICRONS 1000 ; | ||
DIEAREA ( 0 0 ) ( 1000000 1000000 ) ; | ||
COMPONENTS 3 ; | ||
- a a + PLACED ( 0 0 ) N ; | ||
- b b + PLACED ( 600000 0 ) N ; | ||
- c c + PLACED ( 500000 500000 ) N ; | ||
END COMPONENTS | ||
END DESIGN |