Content deleted Content added
remove outdated npov tag |
|||
(26 intermediate revisions by 19 users not shown) | |||
Line 1:
{{Infobox file format
| name = OASIS
| developer = [[SEMI]]
| released = {{Start date and age|2002|9|br=yes}}{{r|:1}}
| standards = SEMI P39-0416{{r|:0}}
| free = No
| open = Yes
| url = [https://store-us.semi.org/products/p03800-semi-p39-specification-for-oasis%C2%AE-open-artwork-system-interchange-standard SEMI SEMI P39 - Specification for OASIS ] (P39-0416)
}}
'''Open Artwork System Interchange Standard''' ('''OASIS'''<ref>The trade name [http://tarr.uspto.gov/servlet/tarr?regser=serial&entry=78169188 OASIS is a registered trademark in the USA] of Thomas J. Grebinski, Alamo, California and licensed for use exclusively by [http://www.semi.org/ SEMI].</ref>) is a binary file format used for specification of data structures for [[photomask]] production.<ref>{{Cite web |title=SEMI P39 : 2016 SPECIFICATION FOR OASIS - OPEN ARTWORK SYSTEM INT |url=https://infostore.saiglobal.com/en-us/Standards/SEMI-P39-2016-1036702_SAIG_SEMI_SEMI_2419502/ |access-date=2023-05-23 |website=infostore.saiglobal.com}}</ref> It's used to represent a pattern an interchange and encapsulation format for hierarchical integrated circuit mask layout information produced during [[integrated circuit design]] that is further used for [[Semiconductor device fabrication|manufacturing]] of a [[photomask]]. The standard is developed by [[SEMI]].<ref name=":0">{{cite web |title=OASIS |url=https://www.layouteditor.org/layout/file-formats/oasis#:~:text=Open%20Artwork%20System%20Interchange%20Standard%20(OASIS)%20is%20a%20specification%20for,is%20the%20trademark%20of%20SEMI. |access-date=2022-05-26 |website=www.layouteditor.org}}</ref><ref name=":1">{{cite web |title=About OASIS SEMI P39 |url=http://www.yottadatasciences.com/compliancecenter.html |access-date=2022-05-26 |website=www.yottadatasciences.com}}</ref> The language defines the code required for geometric shapes such as rectangles, trapezoids, and polygons. It defines the type of properties each can have, how they can be organized into cells containing patterns made by these shapes and defines how each can be placed relative to each other. It is similar to [[GDSII]].
As of 2023 the cost of the standard for members of [[SEMI]] was set to $252 and non-members: US$335.<ref>{{Cite web |title=P03800 - SEMI P39 - Specification for OASIS® – Open Artwork System Interchange Standard |url=https://store-us.semi.org/products/p03800-semi-p39-specification-for-oasis%c2%ae-open-artwork-system-interchange-standard |access-date=2023-05-23 |website=semi.org |language=en}}</ref>
==Introduction==
{{More citations needed|date=May 2022}}
OASIS is the purported commercial successor to the integrated circuit design and manufacturing electronic pattern layout language, [[GDSII]].
GDSII
The effort to create the
A constrained version of OASIS, called [[OASIS.MASK]], addresses the unique needs of semiconductor photomask manufacturing equipment such as pattern generators and inspection systems. Both OASIS and OASIS.MASK are [[technical standard|industry
==Example
{{overly detailed|section=yes|date=February 2012}}
[[File:Wikipediaoasisimage 2.png|thumb|This view is called a cell view. A cell can be a collection of placed geometric shapes. It also can be a collection of cells; each containing other cells and/or geometric shapes. Each cell must have at least one layer. In this view, each color represents a different layer within the cell. An integrated circuit can contain tens of thousands of unique cells and repeated instances of the same cell.]]
Line 28 ⟶ 41:
SWHXYRDL (Square,Width,Height,X-coordinate,Y-coordinate,Repetition,Datatype,Layer-number).
For this RECTANGLE record, the bit pattern is set to 0WHXY0DL (Not a square,Width,Height,X-coordinate,Y-coordinate,Not repetitive,Datatype,Layer-number). The first and second RECTANGLE records in cell "Cell_Placed_Shapes_2" (CELL refNum=1)" define repeated instances of a rectangle. The first RECTANGLE record (SW0XYRDL) uses a type 10 repetition (rep=rep10). The second RECTANGLE record (0WHXYR0L) uses a type 11 repetition (rep=Rep11). There are a total of
According to the CELLNAME records below, the bottom cells have the following ''cellname-strings'' "Cell_Placed_Shapes_1, . . . _2 and . . . _3". Each ''layer-number'' that had been assigned to a geometric shape has an association with a LAYERNAME record that defines a ''layer-interval'' and a ''layername-string''. In this view, the ''layername-string'', "Layer_Color_Mapping", defines the layer intervals used in a layer color table "layercolormap.data".
Line 80 ⟶ 93:
20 RECTANGLE 0WHXY000 width=120 height=825 x=875 y=325
20 RECTANGLE SW00YR00 width=340 y=1150 rep=rep10[dim=3 disp=(g(330,880) g(1265,990))]
2 END
==Industry
OASIS and OASIS.MASK are now formal [[technical standard|industry
The fee-based specifications for SEMI P39 OASIS and SEMI P44 OASIS.MASK can be downloaded from SEMI's web-site.
==
* [[OpenAccess]]
==External links==
* [https://store-us.semi.org/products/p03800-semi-p39-specification-for-oasis%C2%AE-open-artwork-system-interchange-standard?_pos=1&_sid=1c0bcca9d&_ss=r SEMI P39 OASIS Standard]
* [https://store-us.semi.org/products/p04400-semi-p44-specification-for-open-artwork-system-interchange-standard-oasis-%C2%AE-specific-to-mask-tools?_pos=2&_sid=1c0bcca9d&_ss=r SEMI P44 OASIS Standard]
* [https://web.archive.org/web/20191104140038/http://www.wrcad.com/oasis/oasis-3626-042303-draft.pdf Public OASIS draft (archived)]
==Footnotes==
|