semi合集-English.pdf - 第3647页

SEMI E142-0705 © SEMI 2005 9 Attribute Name Definition Access Reqd Form Name Descriptive name for the reference, e.g. “ First Device”, “Prober Origin” RO N Text 13.3 BinCo deMap 13.3.1 The BinCodeM ap object contains a l…

100%1 / 7923
SEMI E142-0705 © SEMI 2005 8
Attribute Name Definition Access Reqd Form
Orientation Coordinate system attribute that defines the orientation of
the substrate in relation to the map data. This variable
will increase in the right (clockwise) direction from 0°. It
is restricted to values from 0°-359°.
* Default value if this item is not present is 0°..
RO N Integer
OriginLocation Coordinate system attribute that defines location of the
coordinate system origin. Restricted to the values (see
Figure A2-1 for an example);
LowerLeft*
UpperLeft
LowerRight
UpperRight
Center
* Default value if this item is not present.
RO N Text
AxisDirection Coordinate system attribute that defines direction in whic
h
the Y and X axis, respectively increase. Restricted to the
values (see Figure A2-1 for an example);
UpRight*
DownRight
UpLeft
DownLeft
* Default value if this item is not present.
RO N Text
13 Overlay
13.1 The Overlay object is an array of data that corresponds to the dimensions on the Layout to which the
containing SubstrateMap is assigned. The specialized objects (e.g. BinCodeMap, DeviceIdMap, TransferMap) are
extensions of the Overlay object which each define a different type of data. See the definitions of the specialized
objects in the sections below. An Overlay object may have one or more ReferenceDevice objects.
Table 9 Overlay Attributes
Attribute Name Definition Access Reqd Form
MapName A name that describes the purpose of the bin codes in the
map. Possible examples include: “CellStatus”,
“DefectCode”, “MarkGrade”, “PackageGrade”,
“SortGrade”, DeviceId”, “Transfer”.
RO Y Text
MapVersion The version is used to distinguish between multiple versions
of maps for the same substrate with the same MapName.
RO N Text
13.2 ReferenceDevice
13.2.1 The ReferenceDevice object defines a reference device on the substrate.
Table 10 ReferenceDevice Attributes
Attribute Name Definition Access Reqd Form
Coordinates X and Y coordinate of the reference device to align device
matrix on physical substrate with the map data.
RO Y LogicalCoordinates
(see Table 3)
Position Offset of the center of a reference device in the X and Y
directions from the center of substrate.
RO N XYDimensions
(see Table 4)
SEMI E142-0705 © SEMI 2005 9
Attribute Name Definition Access Reqd Form
Name Descriptive name for the reference, e.g. “First Device”,
“Prober Origin”
RO N Text
13.3 BinCodeMap
13.3.1 The BinCodeMap object contains a list of zero or more BinDefinition objects and a list of one or more
BinCode objects.
Table 11 BinCodeMap Attributes
Attribute Name Definition Access Reqd Form
BinType
#1, #2
The format in which the each device will be represented.
The following values are reserved:
BinType = ‘Ascii’: Single ASCII character (1 byte per
device)
BinType = ‘Decimal’: 3 digit integer from 000 to 255 (1
byte per device)
BinType = ‘HexaDecimal’: 2 digit Hexadecimal value from
00 to FF (1 byte per device)
BinType = ‘Integer2’: 4 digit Hexadecimal value from 0000
to FFFF (2 bytes per device)
RO Y Text
NullBin Code to indicate no device or not measured device in
BinCode.Values. It should be represented according to
BinType.
RO Y Text
#1
For readability when BinType = ‘Decimal’ there must be spaces added between each device and each row of devices should be on a new line.
#2
When BinType = ‘Ascii’ or ‘Hexadecimal’ or ‘Integer2’ there must not be spaces between each device and for readability, each row should be
on a new line.
13.3.2 BinCode
13.3.2.1 The BinCode contains the actual bin code values.
Table 12 BinCode Attributes
Attribute Name Definition Access Reqd Form
Values The concatentation of bin code values represented according
to the value of BinCodeMap.BinType. [Values] may contain
just one bin code, a row of bin codes or the entire map of bin
codes.
RO Y Text
X The X coordinate of the device to which the first bin code
applies, according to the values of SubstrateMap coordinate
attributes; SubstrateSide, Orientation, OriginLocation, and
AxisDirection.
If omitted X = 0.
RO N Integer
Y The Y coordinate of the device to which the first bin code
applies, according to the values of SubstrateMap coordinate
attributes; SubstrateSide, Orientation, OriginLocation, and
AxisDirection.
If omitted Y is derived from the ordinal position of the
BinCode object in the parent BinCodeMap object. The first
BinCode object is the top row.
RO N Integer
SEMI E142-0705 © SEMI 2005 10
Attribute Name Definition Access Reqd Form
Number
The number of contiguous bin codes in the Values attribute.
If omitted Number is derived from the length of the Values
attribute and the value of BinCodeMap.BinType. For
example, if BinCodeMap.BinType = ‘HexaDecimal’, Number
= LengthOf(Values) / 2
RO N Integer
13.3.3 Map Representation Types
13.3.3.1 A BinCode object may contains bin code information for a single device, a row of devices or the entire
map of devices. The choice depends on whether the primary objective is readability, compactness or flexibility.
13.3.3.2 The most readable approach is to represent all the devices in a row in a single BinCode entry. The length
of each row is equal to the value of Layout.Columns. Locations in the layout that do not contain a device are
assigned to the BinCodeMap.NullBin value. Alternatively, a starting XY coordinate and length may be specified.
This approach offers good readability and a balance between compactness and flexibility. See Figure A1-1a
Row/Column Format.
13.3.3.3 For a more compact representation, a single BinCode object can include the entire array of bin codes in
row major format starting at the top left. See Figure A1-1b Array Format.
13.3.3.4 A less compact but more flexible approach is to include a separate BinCode object for each individual
device. The X and Y coordinates must both be included. See Figure A1-1c Coordinate Format
13.3.4 BinDefinition
13.3.4.1 The BinDefinition object describes a bin code that may be present in the map.
Table 13 BinDefinition Attributes
Attribute Name Definition Access Reqd Form
BinCode A bin category, other that the value assigned to
BinCodeMap.NullBin, that may be assigned to a device. It
should be represented according to BinCodeMap.BinType.
RO Y Unsigned 1 byte
integer unless
BinCodeMap.BinTy
pe attribute is
‘Integer2’, in which
case it is a 2 byte
integer.
BinCount The number of devices on the substrate with the specified
BinCode.
If not present then BinCount is undefined.
RO N Positive Integer
BinDescription A description of the specified BinCode, e.g. “100MHz”.
If not present then BinDescription is undefined.
RO N Text
BinQuality Describes the quality of the specified BinCode.
The following values are reserved:
“Pass” – Indicates a quality that has commercial value
“Fail” – Indicates a quality that does not have commercial
value
Other values defined by an application.
If not present then BinQuality is undefined.
RO N Text
Pick Pick = True indicates that devices with this BinCode should
be processed.
Pick = False indicates that devices with this BinCode should
not be processed.
If not present that Pick=False.
RO N Boolean