The present disclosure relates to manufacture of integrated circuit chips.
Many circuit chips are made from silicon crystals. Typically, the crystal is cut into slices, so-called wafers. The wafers are processed in batches, for example one batch including 25 wafers, in which case the batch of wafers is called a lot. During wafer processing, multiple instances of integrated circuits are formed on each wafer of the lot. Each integrated circuit defines an active area on the wafer. Thus, multiple active areas are created on the wafer. In a later step in processing the wafer, wafer material is removed from some of the spaces between active areas, whereby trenches, so-called scribe lines, are formed in the wafer surface. Typically, the multiple integrated circuits formed on the wafer are eventually separated from one another by breaking, sawing, or cutting the wafer along the scribe lines, each integrated circuit to form a so-called die. Once the multiple integrated circuits that were formed on the wafer are separated from one another, the dies are, for example, each set to a die frame that holds the die during further steps of manufacturing the circuit chip.
Sometime after manufacturing the integrated circuit chip, the integrated circuit may turn out to malfunction. The cause of the malfunction may need investigation, for example with a view to avoidance of future malfunction of similar products and/or in order to remove a cause for the malfunction in products still to be manufactured, and/or in order to identify an entity that is to be held responsible for the malfunction. However, there is no possibility to investigate the exact cause of the malfunction to the extent that it occurred in a particular lot of wafers and/or position on a wafer.
The accompanying drawings are included to provide a further understanding of the present invention and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the present invention and together with the description serve to explain the principles of the invention.
As used herein, like terms refer to like elements throughout the description.
The elements of the drawings are not necessarily to scale relative to each other. Like reference numerals designate corresponding similar parts. Because components of embodiments according to the present invention can be positioned in a number of different orientations, directional terminology may be used for purposes of illustration that, however, is in no way limiting, unless expressly stated to the contrary.
Other embodiments according to the present invention and many of the intended advantages of the present invention will be readily appreciated as they become better understood by reference to the following detailed description. It is to be understood that other embodiments may be utilized and structural or logical changes may be made without departing from the scope of the present invention. The following detailed description, therefore, is not to be taken in a limiting sense, and the scope of the present invention is defined by the appended claims.
Below, embodiments, implementations and associated effects are disclosed with reference to the accompanying drawings.
For the purpose of illustration, the section of wafer 100 that is shown includes two chip portions, herein also referred to as integrated circuit (IC) portions 110, 120. However, it should be understood that the wafer 100, along one cross-section, depending on the length of the cross-section and the size of an individual chip substrate, can provide tens of chip portions or even hundreds of chip portions. As the substrate originates from the wafer, the substrate material is that of the wafer. Subsequent to forming the integrated circuits, IC portions 110, 120 were covered by a mask layer 130. In some embodiments mask layer 130 is provided by a resist. In some embodiments, using a lithography photomask, selected portions of the resist, that is, those portions that cover IC portions 110, 120, were exposed to light so as to turn resistive to subsequent etching process steps.
Embodiments of the invention apply to integrated circuits that include many transistors, e.g., thousands or millions, interconnected to form any number of devices, such as processors, controllers or anything else. On the other hand, the invention applies equally to embodiments that have only a single transistor, e.g., a power MOSFET. In fact, the device does not require any transistors, e.g., a MEMS device.
Next, in some implementations, the resistive layer 130 of wafer 100 was exposed to etching, as indicated in
In some embodiments etching is performed using anisotropic plasma etching. In some embodiments the anisotropic plasma etching is performed by alternating repeatedly between a first process phase and a second process phase. The first process phase is a plasma etching phase that, in some implementations, is essentially isotropic. The second process phase is a deposition of a passivation layer that to protect the substrate from chemical activity caused by reactive ions supplied during the plasma etching phase. In some embodiments the passivation layer is chemically inert. In some implementations, during the plasma etching phase, directional ions bombard the substrate and attack the passivation layer at the bottom 190 of the trenches 150 more than the trenches' sidewalls 180.
Therefore, the passivation layer the bottom 190 of the trenches is quickly removed while the passivation layer on the side walls 180 essentially protects the sidewalls 180 from etching for a duration of the plasma etching phase that is predetermined as will be described in more detail below. As a consequence, anisotropic etching is performed, that is, at the bottom of the trenches 150, vertical etching at a vertical etching rate, and, at the walls 180 of the trenches 150, lateral etching at a lateral etching rate. The lateral etching rate differs from the vertical etching rate. In some implementations the vertical etching rate is controlled to be larger than the lateral etching. In some implementations the vertical etching rate is controlled to be larger than the lateral etching rate by more than an order of magnitude. For example, a deep reactive-ion technique is used such as a technology known as Bosch process.
In some implementations passivation phase and etching phase alternate several times a minute. More particularly, the length of the passivation phase determines, amongst other factors, the thickness of passivation layer. Likewise, the length of the etching phase determines, amongst other factors, an extent to which the passivation layer is removed. As described above, at the bottom 190 of the trenches 150, the passivation layer is quickly removed such that vertical etching takes place during most of the duration of the etching phase. However, on the sidewalls 180 of the trenches 150, the passivation layer, in some embodiments, is slowly removed such that lateral etching hardly takes place at all during the etching phase. However, once the passivation layer is removed from the sidewalls 180 lateral etching proceeds on the sidewalls.
In accordance with the teaching disclosed herein, in some implementations the duration of the etching phases is selectively controlled so as to provide lateral etching during some of the etching phases so as to form grooves, so-called scallops 181, 182, 183, . . . , in the sidewalls 180. During each etching phase one scallop 181, 182, 183, . . . is formed in the sidewalls 180 of those trenches 150 that are exposed to etching.
According to some embodiments selective control of lateral etching is performed in order to form a code in sidewall 180. In some implementations the code represents information indicative of the lot that the processed wafer belongs to. In other implementation, the code could represent a facility (a “fab”) in which the wafer was fabricated. In the example shown in
For the purpose of coding, for example, in one implementation a small scallop represents a bit value zero and a large scallop represents a bit value one. In another implementation a large scallop represents a bit value zero and a small scallop represents a bit value one. It should be understood that the teaching disclosed herein is not limited to forming scallops in two different sizes; the person skilled in the art could also implement the teaching with forming scallops of more than two different sizes, wherein the different value is assigned to each size.
In the example of
In some implementations the scallop coding is formed in a portion of the side wall 180 that encases the integrated circuit, while a portion of the side wall 180 that encases the substrate beneath the integrated circuit is blank. In some embodiments the portion of the side wall 180 encases the integrated circuit at least to the extent that the integrated circuit is formed atop the substrate. Herein the wording ‘blank’ means that the surface does not have any information encoded thereon. In some implementations scallop coding is also formed in the portion of the side wall 180 that encases the substrate. At least one effect can be that a surface available for code is larger so that more information can be encoded. One effect can be that, in order to encode a given amount of information, scallop dimensions, in particular a scallop width, need to be less precise.
While in the example the anisotropic etching is performed the same across the complete wafer, in some implementations performance of the anisotropic etching depends in a predetermined fashion on location on the wafer. For example, the wafer surface could be thought of in terms of four quadrants and the coding process described above with reference to the complete wafer surface could be performed differently from one quadrant to another, for example by exposing the photoresist in one quadrant to light longer than in other quadrants.
Further processing in accordance with some embodiments is now described with reference to
Further processing in accordance with some other embodiments is now described with reference to
Next, another etching phase is performed. The another etching phase deepens a trench 350 into the substrate of wafer 100 below a level 330 of a lowest layer of integrated circuitry that is provided in integrated circuit portions 110, 120. In the process, first dicing scallops 351 are formed in the side walls 180 of trenches 150. As described above with reference to forming the scallop coding 181, 182, 183, . . . , passivation phase and etching phase are alternately repeatedly performed. In some implementations of etch dicing, the repeating is performed until all wafer substrate that is not covered by the mask 130 is etched away. At that point chip substrate 210 and chip substrate 220 are separated from one another. In some implementations etching is performed in larger steps than in the above described implementations of code etching.
As a result, as illustrated in
In some embodiments each active portion 410, 420, 430, 440, . . . comprises an integrated circuit. In some implementations integrated circuit of every active portion 410, 420, 430, 440, . . . is the same. In some implementations the wafer 100 is used to manufacture substrates that include more than one type of integrated circuit. Consequently, in such implementations not every active portion includes the same integrated circuit. In the illustration of
In the kerf portions, just outside active portions 410, 420, 430, 440, . . . , scallops are formed. In some embodiments are adjacent to the active portion 410, 420, 430, 440. For example, looking at the bottom left quadrant of
Likewise, to give another example, in the second kerf portion 470, a first scallop 436 and a second scallop 437 are narrow-width scallops, and a third scallop 438 is a wide-width scallop. Thus, the scallops provide a first binary pattern formed adjacent to the active portion 430 along the direction of the first kerf portion 460 and second binary pattern formed adjacent to the active portion 430 along the direction of the second kerf portion 470. As is illustrated in
In some embodiments, as in the example illustrated in
In
It is understood that the embodiment as shown in
Now, reading information encoded into the side walls, in particular detection of information, will be described with reference to
Detection of the scallop code, according to some embodiments, is performed mechanically. In some implementations a profilometer 500 is used that has a detection spike 510 mounted on an arm 520. In some embodiments the profilometer 500 is set near the side wall 180. In some embodiments the profilometer 500 is configured to detect a distance between the tip of the detection spike 510 and the surface of the side wall 180 and to output a signal indicative of that distance for processing in a profile detection unit (not shown) of the profilometer 500. In some embodiments the profilometer 500 is configured to track the surface of side wall 180 by keeping constant the distance between the tip of the detection spike 510 and the surface of the side wall 180 while the profilometer 500 is driven in a direction that is transverse, for example perpendicular, to longitudinal axes of the scallops 181, 182, 183, . . . , formed in the side wall 180. In some embodiments the profilometer 500 is configured to move the substrate relative to the detection spike 510. Control signals used in drive control of the profilometer 500 reflect the profile of the surface of the sidewall surface 180. The profilometer 500 outputs the control signals or signals derived from the control signals for further processing in the profile detection unit. The profile detection unit or another processing unit that is in receipt of data representative of the detected profile, from the detected profile, extracts information on a sequence of scallops 181, 182, 183, . . . , and the respective scallop width in order to derive a barcode that is formed in the side wall 180.
An example of a barcode is illustrated in
The detection of information encoded into the side walls described with reference to
Detection of the scallop code, according to some embodiments, is therefore limited to the portion 180 of the sidewalls that is provided with scallops 181, 182, 183, . . . that encode information. The detection of the scallop code is performed mechanically as described above with reference to
Scallop code detection according to some implementations using the light detector is now briefly described still with reference to
The lens 810 is driven across the surface essentially in a direction 830 that is perpendicular to axes of the code scallops formed in the sidewall 180. As the lens travels across the scallops reflection of light at the surface changes characteristically at the surface along the scallop's cross section, since the inclination of the surface changes and/or since the focal point 820 is out of the plane with the surface that recedes from the crests between scallops to scallop bottoms. In some implementations detected light and/or a signal derived from the detected light that represents the detected profile is output to a profile detection unit (not shown in
In another embodiment, rather than detecting a binary code, the code information can be extracted by looking at the pattern of the reflection. This method is especially useful when only a small number of choices are needed to be detected, e.g., the fab of origin.
The light detector unit 920 is configured to detect light 940 scattered from the surface that is struck by the light beam 930. The optical detection apparatus 900 is coupled to a control unit (not shown) that is operative to control the optical detection apparatus 900. In some implementations detected light and/or a signal derived from the detected light that represents the detected profile is output to a profile detection unit (not shown in
Operation of the optical detection apparatus 900 according to some implementations will now briefly be described still with reference to
In some implementations the optical detection apparatus 900 is static, i.e., once the apparatus is set to shine the light onto the surface of the sidewall 180, the beam of light 930 is not moved relative to the substrate 310. In some implementations the optical detection apparatus 900 is dynamic, i.e., the source of light 910, and/or the light detector 920 are configured to be moved relative to the surface of the sidewall 180 while scattered light 940 is detected, and/or between separate ‘images’ of the scattered light 940 are taken at the light detector 920. In some implementations a signal is derived from the detected light and output to the profile detection unit (not shown in
Now, detection of position information encoded adjacent the active portions 410, 420, 430, 440 will be described with reference to
In some implementations, as described above with reference to scallop code formed in the side wall 180 to encode, for example, an identifier of the lot that the wafer of origin 100 of the chip substrate with the active portion 440 belonged to, detection of the scallop code is performed mechanically. For example, in a first step (A) the profilometer 500 is used to detect the sequence of scallops 441, 442, 443, . . . , and the respective scallop width in order to derive a first barcode; in a second step (B) the profilometer 500 is used to detect the sequence of scallops 446, 447, 448, . . . , and the respective scallop width in order to derive a second barcode (see
An example of the second barcode is illustrated in
As described above, other codes could be implemented as well, for example, the length of the bit sequence is not limited to five and six, respectively, and/or, for example, the representation of zeros and ones could be vice versa, and/or in reversed order.
Below, further embodiments, implementations and associated effects are disclosed.
This description, in an aspect according to some embodiments, describes a method for use in manufacturing integrated circuit chips. Some implementations of the method comprises receiving a wafer having a plurality of integrated circuits provided in active areas, herein also referred to as active portions. The method comprises providing the integrated circuits with a signature, herein also referred to as code pattern. In some embodiments the code pattern is provided outside the active area.
In some embodiments the method comprises removing material from the wafer so as to form one or more scribe line trenches, herein also referred to as scribe lines, outside the active area so as to separate active areas from one another. At least one effect can be that the code pattern can be used to represent information specific to the manufacturing process such as an identifier of a lot that the wafer, herein also referred to as wafer of origin, belonged to, and/or an identifier of a column in an array formed on the wafer of origin to include the active area, and/or an identifier of a line in the error a formed on the wafer of origin to include the active area.
In some embodiments of the method the code pattern is provided on a side wall of the one or more scribe line. In some embodiments the removing the material is performed by anisotropic etching. In some implementations the removing the material is performed by dry etching. In some embodiments the dry etching is reactive ion etching. In some embodiments the method comprises, when removing the material to form the code pattern, varying a rate of material removal per unit time. At least one effect can be that variation allows to impress, i.e., to modulate a signal onto the removal rate, whereby information represented by the signal can be encoded in a relief, herein also referred to as silhouette, created and/or formed in the side wall as a result of the removal. Accordingly, in some implementations the method comprises controlling the rate of material removal such that the code pattern represents different rates of material removal at different times during the removal of material. In some embodiments the code pattern represents information associated with a wafer lot that includes the wafer.
In some embodiments a laser is used to write the code pattern onto the side wall. In some embodiments an indenter, in particular a micro indenter is used to emboss the code pattern onto the die outside the active area, for example onto the side wall. In some embodiments a lithographic method is used to form the code pattern on the die outside the active area, for example, in or on the side wall.
At least one effect of providing the code pattern outside the active area can be that, when working with and/or processing wafers of different lots, the manufacturing apparatus can form different code patterns, wherein the different code patterns are associated with the different lots. Thus, code pattern can be indicative of a lot and can be used to identify the lot of origin of a given die. In some implementations of the method the code pattern represents information indicative of the wafer that is, from the die's point of view, to become the wafer of origin for that die. In some implementations the code pattern is associated with a position of the die on the wafer.
In some embodiments the code pattern represents information indicative of at least one of a column position co-ordinate and a line position in an array of active areas provided on the wafer. In some implementations the fields in the array are to be separated and to become integrated circuit chip dies. At least one effect can be that the position of the die on the wafer can still be identified after the die was separated from the wafer. In an implementation where both, wafer lot and die position, are coded onto the die, the die is uniquely identified to have formed part of one wafer lot and to have been worked upon at one position of a wafer in that lot.
This description, in an aspect according to some embodiments, describes a computer-readable medium holding instructions that, when executed, cause a processor (e.g., a microprocessor) to perform steps in control of a manufacturing tool to implement the above-described method. In an aspect according to some embodiments the description describes a computer-readable medium holding instructions that, when executed, cause a processor to control performance of the following steps of a manufacturing tool: holding a wafer comprising a plurality of integrated circuits provided in active areas; removing material from the wafer so as to form one or more scribe line trenches between active areas; and providing a code pattern outside active areas.
Implementation can be performed using a digital storage medium, for example a floppy disk, a DVD, a Blue-Ray, a CD, a ROM, a PROM, an EPROM, an EEPROM or a FLASH memory, having electronically readable control signals stored thereon, which cooperate (or are capable of cooperating) with a programmable computer system to perform method steps.
One embodiment includes a processing means, for example a computer, or a programmable logic device, configured to or adapted to control performance of one of the methods described herein.
This description, in another aspect according to some embodiments, describes a manufacturing apparatus, herein also referred to as semiconductor manufacturing apparatus, configured as a tool for use in manufacture of semiconductor integrated circuit chips. The manufacturing apparatus is configured to receive a wafer and to remove material from the wafer so as to form trenches between active areas. The semiconductor manufacturing apparatus is further configured to provide code pattern outside the active areas. In some embodiments the code pattern is to be provided on a trench side wall.
In some embodiments the semiconductor manufacturing apparatus is configured to perform anisotropic etching so as to remove the material. In some implementations the anisotropic etching is performed by plasma etching. In some embodiments the semiconductor manufacturing apparatus is configured to vary a rate of material removal per unit time. At least one effect can be that, provided suitable control of the removal operation, the code pattern can thus be formed. In some embodiments the manufacturing apparatus is configured to control the rate of material removal such that the code pattern is formed to reflect different rates of material removal at different times during the removal of material in accordance with the code pattern to represent information associated with a wafer lot that includes the wafer subject processing by the semiconductor manufacturing apparatus.
At least one effect can be that, when processing and/or working on wafers of different lots, the semiconductor manufacturing apparatus can form different code patterns, wherein the different code patterns are associated with the different lots. Thus, a code pattern can be indicative of a lot and can be used to identify the lot of origin of a given integrated circuit chip die. In some implementations the information encoded by the code pattern is represented according to a standard. In some implementations the standard is a SEMI® standard. In some implementations the information is represented according to a specification of SEMI's “Serial Alphanumeric Marking of the Front Surface of Wafers” such as the SEMI M12-0706 standard. In some implementations information encoded in the code pattern, for example information that identifies the lot of origin that the die substrate belonged to prior to the step of dividing the wafer of origin up into dies, is represented in accordance with a JEDEC® standard.
In some embodiments the method further comprises at least one dicing step wherein material is removed to deepen the scribe line trenches until the wafer is divided up in separate die substrates. In some embodiments pattern scallops are formed in a die side wall portion that encases the active area. In some embodiments of the method, where anisotropic etching is performed to divide up the wafer into die substrates, the method comprises forming dicing scallops the die side wall that encase a die substrate below a level of the integrated circuit on the die substrate. In some embodiments the pattern scallops are less wide than dicing scallops.
In some implementations the code pattern represents information indicative of the wafer. In some implementations the code pattern associated with a position of the die in the wafer. At least one effect can be that a position of the die in the wafer can still be identified after the die was separated from the wafer. In an implementation where both, wafer lot and die position, are coded onto the die, the die is identified to have formed part of one wafer lot and to have been worked upon at one position of a wafer in that lot. At least one effect can be that a malfunction in operation of an integrated circuit chip can be investigated in light of a position of the integrated circuit chip die in the wafer of origin and/or in light of the particular lot that the wafer of origin belonged to.
This description in a further aspect according to some embodiments describes a wafer comprising one or more scribe lines configured for use in separation of the wafer into a plurality of dies, wherein the one or more scribe lines are formed as a trench having side walls, and wherein the sidewalls carry a pattern. In some implementations the pattern encodes information. In some embodiments the information is indicative of a lot that the wafer belonged during processing of the wafer. In some embodiments the information is indicative of a position of the die in the wafer during processing of the wafer.
In yet another aspect according to some embodiments the description describes an integrated circuit (IC) die comprising an integrated circuit and originating from a wafer of origin that included a plurality of the same integrated circuits, wherein the IC die comprises a pattern that represents at least one code of a group of codes consisting of: a code associated with a lot that included the wafer of origin, a code uniquely identifying a position of the IC die on the wafer of origin, a code uniquely identifying a raw that included the IC die in an array of same integrated circuits on the wafer of origin, a code uniquely identifying a column that included the IC die in the array of same integrated circuits on the wafer of origin, a code uniquely identifying a distance of the IC die location from a center of the wafer of origin, and a code uniquely identifying a rotational angle of the IC die location on the wafer of origin.
In an aspect according to some embodiments disclosed herein is a lithographic mask for use in a manufacturing process to manufacture a plurality integrated circuit chip substrates to comprise the same integrated circuit on a wafer, wherein the mask is configured to provide each integrated circuit chip with a pattern that represents at least one code of a group of codes consisting of: a code associated with a lot that included the wafer of origin, a code uniquely identifying a position of the IC die on the wafer of origin, a code uniquely identifying a raw that included the IC die in an array of same integrated circuits on the wafer of origin, a code uniquely identifying a column that included the IC die in the array of same integrated circuits on the wafer of origin, a code uniquely identifying a distance of the IC die location from a center of the wafer of origin, and a code uniquely identifying a rotational angle of the IC die location on the wafer of origin.
In still another aspect according to some embodiments the description describes an integrated circuit chip comprising a substrate originating from a wafer of origin, the substrate carrying an integrated circuit and a code pattern associated with a lot that comprised the wafer of origin.
It is to be understood that the features of the various embodiments described herein may be combined with each other, unless specifically noted otherwise.
Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that a variety of alternate and/or equivalent implementations may be substituted for the specific embodiments shown and described without departing from the scope of the present invention. This application is intended to cover any adaptations or variations of the specific embodiments discussed herein.
Other permutations and combinations of the above-disclosed concepts are also contemplated as falling within the scope of the disclosure. The disclosure includes all such modifications and alterations and is limited only by the scope of the following claims. In particular having regard to the various functions performed by the above described components (e.g., elements and/or resources), the terms used to describe such components are intended to correspond, unless otherwise indicated, to any component which performs the specified function of the described component (e.g., that is functionally equivalent), even though not structurally equivalent to the disclosed structure which performs the function in the herein illustrated exemplary implementations of the disclosure.
While a particular feature of the disclosure may have been disclosed with respect to only one of several implementations, such feature may be combined with one or more other features of the other implementations as may be desired and advantageous for any given or particular application.
It is intended that this invention be limited only by the claims and the equivalents thereof.
Exemplary implementations/embodiments discussed herein may have various components collocated; however, it should be appreciated that the components of the arrangements may be combined into one or more apparatuses.
The implementations herein are described in terms of exemplary embodiments. However, it should be appreciated that individual aspects of the implementations may be separately claimed and one or more of the features of the various embodiments may be combined.
In some instances, well-known features are omitted or simplified to clarify the description of the exemplary implementations.
In the above description of exemplary implementations, for purposes of explanation, specific numbers, materials configurations, and other details are set forth in order to better explain the invention, as claimed. However, it will be apparent to one skilled in the art that the claimed invention may be practiced using different details than the exemplary ones described herein.
The inventors intend the described exemplary embodiments/implementations to be primarily examples. The inventors do not intend these exemplary embodiments/implementations to limit the scope of the appended claims. Rather, the inventors have contemplated that the claimed invention might also be embodied and implemented in other ways, in conjunction with other present or future technologies.
As used herein, the word ‘exemplary’ means serving as an example, instance, or illustration. Any aspect or design described herein as ‘exemplary’ is not necessarily to be construed as preferred or advantageous over other aspects or designs. Rather, use of the word exemplary is intended to present concepts and techniques in a concrete fashion. The term ‘techniques,’ for instance, may refer to one or more devices, apparatuses, systems, methods, articles of manufacture, and/or computer-readable instructions as indicated by the context described herein.
As used herein, the term ‘or’ is intended to mean an inclusive ‘or’ rather than an exclusive ‘or.’ That is, unless specified otherwise or clear from context, ‘X employs A or B’ is intended to mean any of the natural inclusive permutations. That is, if X employs A; X employs B; or X employs both A and B, then ‘X employs A or B’ is satisfied under any of the foregoing instances.
As used herein, the articles ‘a’ and ‘an’ should generally be construed to mean ‘one or more,’ unless specified otherwise or clear from context to be directed to a singular form.
The order in which the embodiments/implementations and methods/processes are described is not intended to be construed as a limitation, and any number of the described implementations and processes may be combined.
As used herein, the terms ‘coupled’ and ‘connected’ may have been used to describe how various elements interface. Unless expressly stated or at least implied otherwise, such described interfacing of various elements may be either direct or indirect.
As used herein, the terms ‘having’, ‘containing’, ‘including’, ‘with’ or variants thereof, and like terms are open ended terms intended to be inclusive. These terms indicate the presence of stated elements or features, but do not preclude additional elements or features.
As used herein, directional terminology, such as ‘top’, ‘bottom’, ‘front’, ‘back’, ‘leading’, ‘trailing’, etc., is used with reference to the orientation of the figure(s) being described.
As used herein, terms such as ‘first’, ‘second’, and the like, are also used to describe various elements, regions, sections, etc. and are also not intended to be limiting.
As used herein, the wording ‘information associated with X’ and the wording ‘information indicative of X’ are used as synonyms that mean the information can be used in determining X. In some embodiments the information is X itself, in some embodiments, using the information, X can be derived. For example, if a code pattern is to represent the information, knowledge about a rule on how information is coded to form the code pattern is needed in order to derive X.