semi合集-English.pdf - 第3667页

SEMI E142.1-0705 © SEMI 2005 4 Type Description OriginLocationEnum Enumeration: LowerLeft UpperLeft LowerRight UpperRIght Center AxisDirectionEnum Enumeration: UpRight DownRight UpLeft DownLeft SubstrateTypeE num Enumera…

100%1 / 7923
SEMI E142.1-0705 © SEMI 2005 3
Table 2 Complex Elements and Types Defined in Schema
Element/Type Description
MapData Top level MapDataType element.
MapDataType Top level element that contains zero or one LayoutsType elements, zero or one SubstratesType
elements and zero or one SubstrateMapsType elements.
LayoutsType A collection of one or more LayoutType elements. The uniqueness of the LayoutId is enforced
by the xs:key LayoutKey defined in MapData.
LayoutType An element containing the attributes defined for the Layout object in SEMI E142.
LogicalCoordinatesType An element containing the attributes defined for the LogicalCoordinates object in SEMI E142.
PhysicalCoordinatesType An element containing the attributes defined for the PhysicalCoordinates object in SEMI E142.
ZDimensionsType An element containing the attributes defined for the ZDimensions object in SEMI E142.
ChildLayoutsType A collection one or more ChildLayoutType elements.
ChildLayoutType A element containing a reference (LayoutId) of the child layout. This relationship is enforced
by the xs:KeyRef ChildLayoutRef defined in MapData.
SubstratesType A collection of one or more SubstrateType elements. The uniqueness of the combined
SubstrateType and SubstrateId key is enforced by the xs:key SubstrateKey defined in MapData.
SubstrateType An element containing the attributes defined for the Substrate object in SEMI E142.
AliasIdsType A collection of one or more AliasIdType elements.
AliasIdType An element containing the attributes defined for the AliasId object in SEMI E142.
SubstrateMapsType A collection of one or more SubstrateMapType elements.
SubstrateMapType An element containing the attributes defined for the SubstrateMap object in SEMI E142.
Overlay An element containing the attributes defined for the Overlay object in SEMI E142. The
uniqueness of the combined MapName and MapVersion key is enforced by the xs:key
OverlayKey defined in SubstrateMapsType.
ReferenceDevicesType A collection of one or more ReferenceDeviceType elements.
ReferenceDeviceType An element containing the attributes defined for the ReferenceDevice object in SEMI E142.
BinCodeMapType An element containing the attributes defined for the BinCodeMap object in SEMI E142.
BinCodeType The content of this element corresponds to the Value attribute defined for the BinCode object in
SEMI E142. The remaining attributes are represented as XML attributes.
BinDefinitionsType A collection of one or more BinDefinitionType elements.
BinDefinitionType An element containing the attributes defined for the BinDefinition object in SEMI E142.
DeviceIdMapType An element containing the attributes defined for the DeviceIdMap object in SEMI E142.
DeviceIdType An element containing the attributes defined for the DeviceId object in SEMI E142.
TransferMapType An element containing the attributes defined for the TransferMap object in SEMI E142.
TransferType An element containing the attributes defined for the Transfer object in SEMI E142.
Table 3 Simple Types Defined in Schema
Type Description
MaterialIdType String of 1-32 characters
BinCodeContentType String of 1 or more characters
OrientationType Integer from 0 to 359
BinTypeEnum Enumeration:
Ascii
Decimal
Hexadecimal
Integer2
SubstrateSideEnum Enumeration:
TopSide
BottomSide
SEMI E142.1-0705 © SEMI 2005 4
Type Description
OriginLocationEnum Enumeration:
LowerLeft
UpperLeft
LowerRight
UpperRIght
Center
AxisDirectionEnum Enumeration:
UpRight
DownRight
UpLeft
DownLeft
SubstrateTypeEnum Enumeration:
Wafer
Frame
Strip
Tray
Table 4 Mapping XML Names to Attributes
Object.Attribute XML Name
(Element or Attribute)
Type
Layout Layout (Element) LayoutType
Layout.LayoutId LayoutId (Attribute) xs:string
Layout.DefaultUnits DefaultUnits (Attribute) xs:string
Layout.TopLevel TopLevel (Attribute) xs:boolean
Layout.Dimension Dimension (Element) LogicalCoordinates
Layout.LowerLeft LowerLeft (Element) PhysicalCoordinates
Layout.DeviceSize DeviceSize (Element) PhysicalCoordinates
Layout.StepSize StepSize (Element) PhysicalCoordinates
Layout.Z Z (Element) ZDimensions
Layout.TopImage TopImage (Element) xs:string
Layout.BottomImage BottomImage (Element) xs:string
Layout.ProductId ProductId (Element) xs:string
Substrate Substrate (Element) SubstrateType
Substrate.SubstrateType SubstrateType (Attribute) SubstrateTypeEnum
Substrate.SubstrateId SubstrateId (Attribute) MaterialId
Substrate.LotId LotId (Element) MaterialId
Substrate.CarrierType CarrierType (Element) xs:string
Substrate.CarrierId CarrierId (Element) MaterialId
Substrate.SlotNumber SlotNumber (Element) xs:positiveInteger
Substrate.SubstrateNumber SubstrateNumber (Element) xs: positiveInteger
Substrate.GoodDevices GoodDevices (Element) xs: positiveInteger
Substrate.SupplierName SupplierName (Element) xs:string
Substrate.Status Status (Element) xs:string
SubstrateMap SubstrateMap (Element) SubstrateMapType
SubstrateMap.SubstrateType SubstrateType (Attribute) SubstrateTypeEnum
SubstrateMap.SubstrateId SubstrateId (Attribute) MaterialId
SubstrateMap.LayoutSpecifier LayoutSpecifier (Attribute) xs:string
SEMI E142.1-0705 © SEMI 2005 5
Object.Attribute XML Name
(Element or Attribute)
Type
SubstrateMap.SubstrateSide SubstrateSide (Attribute) SubstrateSideEnum
SubstrateMap.Orientation Orientation (Attribute) OrientationEnum
SubstrateMap.OriginLocation OriginLocation (Attribute) OriginLocationEnum
SubstrateMap.AxisDirection AxisDirection (Attribute) AxisDirectionEnum
AliasId AliasId (Element) AliasIdType
AliasId.Type Type (Attribute) xs:string
AliasId.Value Value (Attribute) MaterialId
Overlay Overlay (Element) OverlayType
Overlay.MapName MapName (Attribute) xs:string
Overlay.MapVersion MapVersion (Attribute) xs:string
ReferenceDevice ReferenceDevice (Element) ReferenceDeviceType
ReferenceDevice.Coordinates Coordinates (Element) LogicalCoordinates
ReferenceDevice.Position Position (Element) PhysicalCoordinates
BinCodeMap BinCodeMap (Element) BinCodeMapType
BinCodeMap.BinType BinType (Attribute) BinTypeEnum
BinCodeMap.NullBin NullBin (Attribute) xs:string
BinCode BinCode (Element) BinCodeType
BinCode.X X (Attribute) xs:integer
BinCode.Y Y (Attribute) xs:integer
BinCode.Number Number (Attribute) xs:integer
BinCode.Value BinCode (Element content) BinCodeContentType
BinDefinition BinDefinition (Element) BinDefinitionType
BinDefinition.BinCode BinCode (Attribute) xs:string
BinDefinition.BinCount BinCount (Attribute) xs:positiveInteger
BinDefinition.BinQuality BinQuality (Attribute) xs:string
BinDefinition.BinDescription BinDescription (Attribute) xs:string
BinDefinition.Pick Pick (Attribute) xs:boolean
DeviceId Id (Element) DeviceIdType
DeviceId.X X (Attribute) xs:integer
DeviceId.Y Y (Attribute) xs:integer
DeviceId.Value Id (Element content) xs:string
Transfer T (Element) TransferType
Transfer.FX FX (Attribute) xs:integer
Transfer.FY FY (Attribute) xs:integer
Transfer.TX TX (Attribute) xs:integer
Transfer.TY TY (Attribute) xs:integer
LogicalCoordinates.X X (Attribute) xs:integer
LogicalCoordinates.Y Y (Attribute) xs:integer
PhysicalCoordinates.X X (Attribute) xs:double
PhysicalCoordinates.Y Y (Attribute) xs:double
PhysicalCoordinates.Units Units (Attribute) xs:string
ZDimensions.Order Order (Attribute) xs:integer
ZDimensions.Height Height (Attribute) xs:double
ZDimensions.Units Units (Attribute) xs:string