Objective calibration for scanning electron microscopes

文档序号:1510244 发布日期:2020-02-07 浏览:9次 中文

阅读说明:本技术 扫描电子显微镜的物镜校准 (Objective calibration for scanning electron microscopes ) 是由 本庄一郎 C·西尔斯 杨河东 夏清 王建伟 徐惠那 于 2018-06-29 设计创作,主要内容包括:可使用所揭示技术及系统来获得运用较少图像采集对扫描电子显微镜复检工具进行的物镜对准。可基于图像确定用于所述扫描电子显微镜的两个不同X-Y电压对。基于第一X-Y电压对的第二图像可用于确定第二X-Y电压对。可将所述X-Y电压对施加在所述扫描电子显微镜的Q4透镜或其它光学组件处。(Objective alignment for a scanning electron microscope review tool with less image acquisition can be obtained using the disclosed techniques and systems. Two different X-Y voltage pairs for the scanning electron microscope can be determined based on the image. A second image based on the first X-Y voltage pairs may be used to determine second X-Y voltage pairs. The X-Y voltage pair may be applied at a Q4 lens or other optical component of the scanning electron microscope.)

1. A method, comprising:

receiving a first image at a control unit, wherein the first image provides alignment information for an objective lens in a scanning electron microscope system;

determining, using the control unit, a first X-Y voltage pair based on the first image, wherein the first X-Y voltage pair provides alignment of the objective lens closer to a center of an alignment target than in the first image;

using the control unit to transfer the first X-Y voltage pair to the scanning electron microscope system;

receiving a second image at the control unit, wherein the second image provides alignment information of the objective lens and the second image is a result of the setting of the first X-Y voltage pair;

determining, using the control unit, a second X-Y voltage pair based on the second image, wherein the second X-Y voltage pair provides alignment of the objective lens closer to the center of the alignment target than the first X-Y voltage pair; and

using the control unit to transfer the second X-Y voltage pair to the scanning electron microscope system.

2. The method of claim 1, wherein the first X-Y voltage pair is a class.

3. The method of claim 1, wherein the second X-Y voltage pair is a continuous value.

4. The method of claim 1, wherein the second X-Y voltage pair is based on an average of a plurality of results.

5. The method of claim 1, further comprising:

applying the first X-Y voltage pair to a Q4 lens of the scanning electron microscope prior to generating the second image; and

applying the second X-Y voltage pair to the Q4 lens of the scanning electron microscope.

6. The method of claim 1, wherein determining the first X-Y voltage pair uses a first deep learning neural network.

7. The method of claim 6, wherein the first deep learning neural network includes a classification network.

8. The method of claim 1, wherein determining the second X-Y voltage pair uses a second deep learning neural network.

9. The method of claim 8, wherein the second deep learning neural network comprises a regression network ensemble.

10. The method of claim 1, wherein the first image and the second image are images of a carbon substrate with gold plated solder balls thereon.

11. A non-transitory computer readable medium storing a program configured to direct a processor to:

receiving a first image, wherein the first image provides alignment information for an objective lens in a scanning electron microscope system;

determining a first X-Y voltage pair based on the first image, wherein the first X-Y voltage pair provides alignment of the objective lens closer to a center of an alignment target than in the first image;

passing the first X-Y voltage pair;

receiving a second image, wherein the second image provides alignment information of the objective lens and the second image is a result of the setting of the first X-Y voltage pair;

determining a second X-Y voltage pair based on the second image, wherein the second X-Y voltage pair provides alignment of the objective lens closer to the center of the alignment target than the first X-Y voltage pair; and

passing the second X-Y voltage pair.

12. The non-transitory computer-readable medium of claim 11, wherein the first X-Y voltage pair is of a class.

13. The non-transitory computer-readable medium of claim 11, wherein the second X-Y voltage pair is a continuous value.

14. The non-transitory computer-readable medium of claim 11, wherein the second X-Y voltage pair is based on an average of a plurality of results.

15. The non-transitory computer-readable medium of claim 11, wherein determining the first X-Y voltage pair uses a first deep learning neural network, and wherein the first deep learning neural network includes a classification network.

16. The non-transitory computer-readable medium of claim 11, wherein determining the second X-Y voltage pair uses a second deep learning neural network, and wherein the second deep learning neural network includes a regression network ensemble.

17. The non-transitory computer-readable medium of claim 11, wherein the first X-Y voltage pair and the second X-Y voltage pair are passed to the scanning electron microscope system.

18. A system, comprising:

a control unit comprising a processor, a memory, and a communication port in electronic communication with a scanning electron microscope system, wherein the control unit is configured to:

receiving a first image, wherein the first image provides alignment information for an objective lens in the scanning electron microscope;

determining a first X-Y voltage pair based on the first image, wherein the first X-Y voltage pair provides alignment of the objective lens closer to a center of an alignment target than in the first image;

passing the first X-Y voltage pair to the scanning electron microscope system;

receiving a second image, wherein the second image provides alignment information of the objective lens and the second image is a result of the setting of the first X-Y voltage pair;

determining a second X-Y voltage pair based on the second image, wherein the second X-Y voltage pair provides alignment of the objective lens closer to the center of the alignment target than the first X-Y voltage pair; and

passing the second X-Y voltage pair to the scanning electron microscope system.

19. The system of claim 18, further comprising an electron beam source, an electron optical column having a Q4 lens and the objective lens, and a detector, wherein the control unit is in electronic communication with the Q4 lens and the detector.

20. The system of claim 18, wherein the first image and the second image are images of a carbon substrate with gold plated solder balls thereon.

Technical Field

The present invention relates to calibration in electron beam systems.

Background

The fabrication of semiconductor devices, such as logic and memory devices, typically involves the processing of semiconductor wafers using a number of semiconductor manufacturing processes to form the various features and multiple levels of semiconductor devices. For example, photolithography is a semiconductor manufacturing process that involves transferring a pattern from a reticle to a photoresist disposed on a semiconductor wafer. Additional examples of semiconductor manufacturing processes include, but are not limited to, Chemical Mechanical Polishing (CMP), etching, deposition, and ion implantation. Multiple semiconductor devices may be fabricated in some arrangement on a single semiconductor wafer and then separated into individual semiconductor devices.

Various steps during semiconductor manufacturing use an inspection process to detect defects on wafers to facilitate higher yields and therefore higher profits in the manufacturing process. Inspection is always an important part of the manufacture of semiconductor devices, such as integrated circuits. However, as semiconductor device sizes decrease, inspection becomes even more important for successfully manufacturing acceptable semiconductor devices, as smaller defects can cause the devices to fail. For example, as semiconductor devices decrease in size, detection of defects of decreasing size has become necessary because even relatively small defects can cause unwanted aberrations in the semiconductor devices.

Scanning Electron Microscopy (SEM) may be used to detect defects during semiconductor fabrication. SEM systems typically consist of three imaging-related subsystems: an electron source (or electron gun), electron optics (e.g., electrostatic and/or magnetic lenses), and a detector. These components together form the column of the SEM system. Column calibration, which includes aligning various components in the column with the electron beam, may be performed to ensure proper operating conditions and good image quality in the SEM system. Objective alignment (OLA) is one such calibration task. The OLA aligns the electron beam with the Objective Lens (OL) by adjusting the beam alignment to ensure that the beam travels through the center of the OL. In the SEM system 100 of fig. 1, an electron source 101 generates an electron beam 102 (shown in phantom), the electron beam 102 traveling through a Q4 lens 103 and an objective lens 104 toward a wafer 105 on a stage 106.

The OLA generally uses a calibration chip mounted on a stage as an alignment target. The alignment OL with the target image centered in the image field of view (FOV) is shown in the image 200 of fig. 2 (with the corresponding electron beam position). If the OL is misaligned, the beam center will be offset from the lens center. Thus, the target image will appear to be off-center from the image FOV as seen in image 201 of fig. 2 (with the corresponding electron beam position). The amount of image shift is proportional to the amount of misalignment. By detecting the offset in X and Y and converting it to X and Y voltages (Vx, Vy) applied to the beam aligner, the target image can be recentered, which can provide the alignment OL.

Current OLAs are iterative procedures that use multiple progressively smaller FOVs. First, the control software sets the FOV to a certain value and adjusts the beam aligner voltage while the wafer bias is being swung, which causes the target pattern in the FOV to shift laterally if the OL is misaligned. The pattern matching algorithm detects the shift. The shift of the pixel is converted to a voltage using a lookup table and the voltage is sent to the beam aligner to minimize the shift. Then, the FOV is reduced to some smaller value and the same steps are repeated. Then, the FOV is further reduced to an even smaller value and the last pass of adjustment is performed to stabilize the image, completing the alignment.

This technique has several disadvantages. At least three different FOVs are required for beam aligner adjustment and multiple images must be acquired at each FOV. This is a slow, cumbersome process because there are many electron beams and each electron beam must be periodically aligned. Furthermore, for higher alignment accuracy, the FOV needs to be below 3 μm. However, the minimum target on the calibration chip is about 0.5 μm. When the FOV is below 3 μm, the target image becomes too large. In addition, due to the special scanning setup of the OLA, only a small area around the beam center (e.g., approximately 0.2 μm to 0.3 μm) is in focus, which further reduces the effective FOV. Thus, the target may fall outside the focus area and become invisible. This can cause alignment failures and limit the alignment accuracy that can be achieved.

Accordingly, there is a need for improved techniques and systems for calibration.

Disclosure of Invention

In a first embodiment, a method is provided. A first image is received at a control unit. The first image provides alignment information for an objective lens in a scanning electron microscope system. Determining, using the control unit, a first X-Y voltage pair based on the first image. The first X-Y voltage pair provides alignment of the objective lens closer to a center of an alignment target than in the first image. Communicating the first X-Y voltage pair to the scanning electron microscope system using the control unit. A second image is received at the control unit. The second image provides alignment information for the objective lens, and the second image is a result of the setting of the first X-Y voltage pair. Determining, using the control unit, a second X-Y voltage pair based on the second image. The second X-Y voltage pair provides alignment of the objective lens closer to the center of the alignment target than the first X-Y voltage pair. Communicating the second X-Y voltage pair to the scanning electron microscope system using the control unit.

The first X-Y voltage pair may be of a type.

The second X-Y voltage pair may be continuous in value.

The second X-Y voltage pair may be based on an average of a plurality of results.

The method may further comprise: applying the first X-Y voltage pair to a Q4 lens of the scanning electron microscope prior to generating the second image; and applying the second X-Y voltage pair to the Q4 lens of the scanning electron microscope.

Determining the first X-Y voltage pair may use a first deep learning neural network. The first deep learning neural network may include a classification network.

Determining the second X-Y voltage pair may use a second deep learning neural network. The second deep learning neural network may include a regression network ensemble.

The first image and the second image may be images of a carbon substrate with gold plated solder balls thereon.

In a second embodiment, a non-transitory computer readable medium storing a program is provided. The program is configured to instruct a processor to: receiving a first image, wherein the first image provides alignment information for an objective lens in a scanning electron microscope system; determining a first X-Y voltage pair based on the first image, wherein the first X-Y voltage pair provides alignment of the objective lens closer to a center of an alignment target than in the first image; passing the first X-Y voltage pair; receiving a second image, wherein the second image provides alignment information of the objective lens and the second image is a result of the setting of the first X-Y voltage pair; determining a second X-Y voltage pair based on the second image, wherein the second X-Y voltage pair provides alignment of the objective lens closer to the center of the alignment target than the first X-Y voltage pair; and passing the second X-Y voltage pair.

The first X-Y voltage pair may be of a type.

The second X-Y voltage pair may be continuous in value.

The second X-Y voltage pair may be based on an average of a plurality of results.

Determining the first X-Y voltage pair may use a first deep learning neural network that includes a classification network.

Determining the second X-Y voltage pair may use a second deep learning neural network comprising a regression network ensemble.

The first and second X-Y voltage pairs can be passed to the scanning electron microscope system.

In a third embodiment, a system is provided. The system includes a control unit. The control unit includes a processor, a memory, and a communication port in electronic communication with the scanning electron microscope system. The control unit is configured to: receiving a first image, wherein the first image provides alignment information for an objective lens in the scanning electron microscope; determining a first X-Y voltage pair based on the first image, wherein the first X-Y voltage pair provides alignment of the objective lens closer to a center of an alignment target than in the first image; passing the first X-Y voltage pair to the scanning electron microscope system; receiving a second image, wherein the second image provides alignment information of the objective lens and the second image is a result of the setting of the first X-Y voltage pair; determining a second X-Y voltage pair based on the second image, wherein the second X-Y voltage pair provides alignment of the objective lens closer to the center of the alignment target than the first X-Y voltage pair; and communicating the second X-Y voltage pair to the scanning electron microscope system.

The system may further include an electron beam source, an electron optical column having a Q4 lens and the objective lens, and a detector. The control unit may be in electronic communication with the Q4 lens and the detector.

The first image and the second image may be images of a carbon substrate with gold plated solder balls thereon.

Drawings

For a fuller understanding of the nature and objects of the present invention, reference should be made to the following detailed description taken together with the accompanying figures in which:

FIG. 1 is a block diagram illustrating a column in an exemplary SEM system during operation;

FIG. 2 is a top view and corresponding side view of a block diagram including a Q4 lens with both an alignment OL and a misalignment OL;

FIG. 3 is a view of a resolution standard;

FIG. 4 is a diagram indicating a centered resolution criterion for properly aligning an objective lens;

FIG. 5 is a diagram indicating a non-centered resolution criterion for a misaligned objective lens;

FIG. 6 is a flow chart of an alignment embodiment according to the present invention; and

fig. 7 is a block diagram of an embodiment of a system according to the present invention.

Detailed Description

Although claimed subject matter will be described in terms of certain specific embodiments, other embodiments, including embodiments that do not provide all of the advantages and features set forth herein, are also within the scope of the present disclosure. Various structural, logical, process step, and electrical changes may be made without departing from the scope of the present invention. The scope of the invention is, therefore, defined only by reference to the appended claims.

Embodiments disclosed herein may achieve the high sensitivity of the OLA of an SEM system with less image acquisition. The auto-calibration method is more reliable, achieves higher alignment accuracy and reduces calibration time. Thus, a faster and more accurate beam alignment estimate is provided.

Fig. 3 is a view of a resolution standard. The resolution standard may be used as an alignment target. The resolution standard may be a carbon substrate with gold plated solder balls randomly deposited on its surface. Fig. 4 is a view indicating a centered resolution criterion for properly aligning an objective lens. Fig. 5 is a view indicating a non-centered resolution standard of a misaligned objective lens. Note the difference in position of the gold plated solder balls between fig. 4 and fig. 5. The misaligned objective lens is not centered.

The resolution standard provides small features, although other targets may be used instead of the resolution standard with gold plated solder balls. For example, the diameter of the sphere may be from approximately 20nm to 100 nm. The balls may be distributed over an extended area (e.g., 20 mm)2) Thus, there may be a ball within the focal area of any FOV. This may provide faster fine objective alignment (FOLA) without loss of accuracy.

Fig. 6 is a flow chart of an alignment method 300. In method 300, at 301, a first image is received at a control unit. The first image provides alignment information of the objective lens. For example, the first image may be image 200 in fig. 2 or the image in fig. 5.

Using the control unit, a first X-Y voltage pair is determined 302 based on the first image. The first X-Y voltage pair provides better alignment of the objective lens. The alignment may be closer to the center of the alignment target than in the first image. The center position (X, Y) of the in-focus region in the first image corresponds to the X-Y voltage. In other words, (V)x,Vy) F (x, y). This relationship can be learned during training by the neural network. At run time, the network may receive a first image and output a corresponding voltage based on (X, Y) information in the image.

Determining 302 the first X-Y voltage pair may use a classification network, which may be a deep learning neural network. The classification network may bin the input image into one of a number of classes, each of which corresponds to one beam aligner voltage. The classification network may attempt to minimize the difference between the live voltage and the estimated voltage. The classification network will generate corresponding X and Y voltages based on the image, which can be used to center the beam better.

If the classification network is trained using all images for each possible voltage, the classification network may learn all bin voltages. However, to reduce the complexity of the training task, the classification network may be trained to output a coarse voltage using images acquired at a coarse voltage grid. At run time, when an image is received, this classification network may generate voltage pairs that fall on one of the coarse grid points whose image is used for training. Since the runtime image may be from voltages between the coarse grid points, but the classification network output is the closest coarse grid point, the accuracy of the classification network may be half of the coarse grid spacing.

Another option for generating the coarse voltage is to use an iterative procedure that uses a plurality of progressively smaller FOVs.

Using the control unit, the first X-Y voltage pair is transferred 303 to, for example, a SEM system that may apply the first X-Y voltage pair in a Q4 lens or other optical component.

At 304, a second image is received at the control unit. The second image provides alignment information of the objective lens and is the result of the setting of the first X-Y voltage pair. Thus, the setting is changed to the first X-Y voltage pair and a second image is obtained.

Using the control unit, a second X-Y voltage pair is determined 305 based on the second image. The second X-Y voltage pair provides alignment of the objective lens closer to the center of the alignment target than the first X-Y voltage pair. This second X-Y voltage pair may be determined using the same method as used to determine the first X-Y voltage pair or a different method.

Determining 305 the second X-Y voltage pair may use a regression network ensemble, which may be a deep learning neural network. Using an ensemble of multiple regression networks, each regression network may take an input image and generate one X-Y voltage pair within a certain range on each axis.

The regression network may be similar to the classification network. One difference is the last layer of the network. The regression network generates continuous outputs, while the classification network uses a soft maximization layer that generates multiple outputs that represent the probability that an input belongs to a particular category. Another difference is the cost function used for training. Regression networks tend to use the L2 norm or some measure of distance between live values and network output values as a cost function, while classification networks typically use log-likelihood as a cost function.

In an example, the second X-Y voltage pair is an average based on the plurality of results. For example, multiple regression networks may each provide an X-Y voltage pair and average the resulting X-Y voltage pair to generate a second X-Y voltage pair.

Using the control unit, the second X-Y voltage pair is delivered 306, for example, to a SEM system, which may apply the second X-Y voltage pair in a Q4 lens or other optical component.

In an example, the first X-Y voltage pair is of a class and the second X-Y voltage pair is of continuous value.

Thus, in an example, a classification network can be used to find a first X-Y voltage pair, and a regression network can be used to find a second X-Y voltage pair.

Embodiments of the present invention may use a deep learning neural network to align optical components in an SEM system. Deep learning based approaches can directly correlate images with voltages, eliminating the need for lookup tables that can introduce additional errors if not properly generated. Thus, the image itself may be used to determine the voltage settings.

The first image and the second image may be images of a carbon substrate with gold plated solder balls on the carbon substrate or some other substrate.

Steps 301 to 303 may be referred to as a coarse process. Steps 304 through 306 may be referred to as a refinement process. The advantage of the coarse process is that it reduces the computational time required to perform the fine process.

Instead of using templates that match multiple images, the method 300 may use a depth learning based algorithm that estimates the beam aligner voltage with higher accuracy directly from a single resolution standard image. The coarse-to-fine approach may also reduce the number of training images required to cover the entire beam aligner X-Y voltage space at a certain pitch. Without the coarse step, there may be too many beam aligner points (e.g., images) that the regression network would need to learn. Using a coarse-to-fine approach, the total number of beam aligner points that the classification and regression networks learn together is reduced.

Another advantage of the classifier is that confidence scores associated with each class label output can be provided, which can be used to filter out objectionable sites or blurred images. The confidence score generated by the classification network is the probability that the input image belongs to a particular voltage grid point (or class). The network outputs N confidence scores (N categories) for each input image. The highest scoring class is assigned to the input image, which also assigns a corresponding voltage to the image. A low confidence score may mean that the network is uncertain to which voltage grid point the input image should be assigned. This may occur if an image is taken from a region on the resolution standard where a solder ball is missing or damaged, in which case a low confidence score may tell the system to skip that region and move to another region to grab a new image.

A classification network and a regression network (or each of the regression networks) may be trained. An X-Y voltage pair is applied and the resulting image is obtained. The X and Y voltages are varied across a plurality of X-Y voltage pairs and the process is repeated. These images are each associated with a particular X-Y voltage pair and may be used to train an algorithm.

In addition to the X-Y voltages, the focus may also vary such that the images acquired for training may contain less sharp images. This may train the network to work with images that are not perfectly focused.

Embodiments described herein may include or be performed in a system, such as system 400 of fig. 7. The system 400 includes an output acquisition subsystem having at least an energy source and a detector. The output acquisition subsystem may be an electron beam based output acquisition subsystem. For example, in one embodiment, the energy directed to the wafer 404 includes electrons and the energy detected from the wafer 404 includes electrons. In this manner, the energy source may be an electron beam source 402. In one such embodiment shown in fig. 7, the output collection subsystem includes an electron optical column 401, the electron optical column 401 being coupled to a control unit 407. The control unit 407 may include one or more processors 408 and one or more memories 409. Each processor 408 may be in electronic communication with one or more of the memories 409. In an embodiment, the one or more processors 408 are communicatively coupled. In this regard, the one or more processors 408 may receive an image of the wafer 404 and store the image in the memory 409 of the control unit 407. The control unit 407 may also include a communication port 410 in electronic communication with the at least one processor 408. The control unit 407 may be part of the SEM itself or may be separate from the SEM (e.g., a stand-alone control unit or in a centralized quality control unit).

As also shown in fig. 7, the electron optical column 401 includes an electron beam source 402, the electron beam source 402 configured to generate electrons focused by the one or more elements 403 to the wafer 404. The electron beam source 402 may include an emitter, and the one or more elements 403 may include, for example, a gun lens, an anode, a beam limiting aperture, a gate valve, a beam current selection aperture, an objective lens, a Q4 lens, and/or a scanning subsystem. The electron column 401 may comprise any other suitable element known in the art. Although only one electron beam source 402 is illustrated, the system 400 may include multiple electron beam sources 402.

Electrons (e.g., secondary electrons) returning from the wafer 404 may be focused by one or more elements 405 to a detector 406. One or more elements 405 may include, for example, a scanning subsystem, which may be the same scanning subsystem included in element(s) 403. The electron column 401 may comprise any other suitable element known in the art.

Although the electron column 401 is shown in fig. 7 as being configured such that electrons are directed to the wafer 404 at an oblique angle of incidence and scattered from the wafer at another oblique angle, it should be appreciated that the electron beam may be directed to and scattered from the wafer at any suitable angle. In addition, the electron beam-based output acquisition subsystem may be configured to generate images of the wafer 404 (e.g., at different illumination angles, collection angles, etc.) using multiple modes. The multiple modes of the electron beam based output acquisition subsystem may differ in any image generation parameter of the output acquisition subsystem.

The control unit 407 may be in electronic communication with the detector 406 or other components of the system 400. The detector 406 may detect electrons returning from the surface of the wafer 404, thereby forming an electron beam image of the wafer 404. The electron beam image may comprise any suitable electron beam image. The control unit 407 may be configured according to any of the embodiments described herein. The control unit 407 may also be configured to perform other functions or additional steps using the output of the detector 406 and/or the electron beam image. For example, the control unit 407 may be programmed to perform some or all of the steps of fig. 6.

It should be appreciated that the control unit 407 may be implemented by virtually any combination of hardware, software, and firmware. Also, the functions of the control unit 407 as described herein may be performed by one unit or divided among different components, each of which may then be implemented by any combination of hardware, software, and firmware. Program code or instructions for the control unit 407 to implement the various methods and functions may be stored in a controller-readable storage medium, such as memory 409 within the control unit 407, external to the control unit 407, or a combination thereof.

It should be noted that fig. 7 is provided herein to generally illustrate the configuration of the electron beam based output acquisition subsystem. The electron beam-based output acquisition subsystem configurations described herein may be altered to optimize the performance of the output acquisition subsystem, as is typically performed when designing commercial output acquisition systems. Additionally, the systems described herein or components thereof may be implemented using existing systems (e.g., by adding the functionality described herein to existing systems). For some such systems, the methods described herein may be provided as optional functionality of the system (e.g., in addition to other functionality of the system).

Although disclosed as part of a defect review system, the control unit 407 or methods described herein may be configured for use with an inspection system. In another embodiment, the control unit 407 or method described herein may be configured to be used with a metering system. Thus, embodiments as disclosed herein describe some sort configurations that can be customized in several ways for systems with different imaging capabilities and more or less suited to different applications.

In particular, the embodiments described herein may be installed on a computer node or computer cluster that is a component of detector 406 or coupled to detector 406, or that is another component of a defect review tool, mask inspector, virtual inspector, or other device. In this manner, embodiments described herein may generate output that may be used for a variety of applications including, but not limited to, wafer inspection, mask inspection, e-beam inspection and review, metrology, or other applications. The characteristics of the system 400 shown in fig. 7 may be modified based on the samples for which the system 400 will generate an output as described above.

The control unit 407, other system(s), or other subsystem(s) described herein may take various forms, including a personal computer system, workstation, image computer, main computer system, workstation, network appliance, internet appliance, parallel processor, or other device. In general, the term "control unit" may be broadly defined to encompass any device having one or more processors that execute instructions from a memory medium. The subsystem(s) or system(s) may also include any suitable processor known in the art, such as a parallel processor. In addition, subsystem(s) or system(s) may include a platform with high speed processing and software, either as a standalone tool or a networked tool.

If the system includes more than one subsystem, the different subsystems may be coupled to each other so that images, data, information, instructions, etc., may be sent between the subsystems. For example, one subsystem may be coupled to additional subsystem(s) by any suitable transmission medium, which may include any suitable wired and/or wireless transmission medium known in the art. Two or more of such subsystems may also be effectively coupled by a shared computer-readable storage medium (not shown).

In another embodiment, control unit 407 may be communicatively coupled to any of the various components or subsystems of system 400 in any manner known in the art. Further, the control unit 407 may be configured to receive and/or collect data or information from other systems (e.g., inspection results from an inspection system such as a broadband plasma (BBP) tool, a remote database including design data, etc.) over a transmission medium, which may include wired and/or wireless portions. In this manner, the transmission medium may serve as a data link between the control unit 407 and other subsystems of the system 400 or systems external to the system 400.

Control unit 407 may be coupled to the components of system 400 in any suitable manner (e.g., via one or more transmission media, which may include wired and/or wireless transmission media) such that control unit 407 may receive outputs generated by system 400. The control unit 407 may be configured to perform several functions using the output. In another example, control unit 407 may be configured to send the output to memory 409 or another storage medium without performing a defect review on the output. The control unit 407 may be further configured as described herein.

Additional embodiments relate to a non-transitory computer-readable medium storing program instructions executable on a controller to perform a computer-implemented method for aligning an SEM system, as disclosed herein. In particular, as shown in fig. 7, the control unit 407 may include a memory 409 having program instructions executable on the control unit 407 or other electronic data storage medium having a non-transitory computer-readable medium. The computer-implemented method may include any step(s) of any method(s) described herein. The memory 409 or other electronic data storage medium may be a storage medium such as a magnetic or optical disk, magnetic tape, or any other suitable non-transitory computer-readable medium known in the art.

The program instructions may be implemented in any of various ways, including program-based techniques, component-based techniques, and/or object-oriented techniques, among others. For example, program instructions may be implemented using ActiveX controls, C + + objects, JavaBeans, Microsoft Foundation Classes (MFC), SSE (streaming SIMD extensions), or other techniques or methodologies, as desired.

In some embodiments, the various steps, functions and/or operations of the system 400 and methods disclosed herein are carried out by one or more of: an electronic circuit, a logic gate, a multiplexer, a programmable logic device, an ASIC, an analog or digital control/switch, a microcontroller, or a computing system. Program instructions to implement methods, such as those described herein, may be transmitted over or stored on a carrier medium. The carrier medium may comprise a storage medium such as read-only memory, random-access memory, a magnetic or optical disk, non-volatile memory, solid-state memory, magnetic tape, or the like. The carrier medium may comprise a transmission medium such as a wire, cable or wireless transmission link. For example, various steps described throughout the present invention may be carried out by a single control unit 407 (or computer system) or multiple control units 407 (or computer systems). Further, the different subsystems of system 400 may include one or more computing systems or logic systems. Accordingly, the above description should not be construed as limiting the invention, but merely as exemplifications thereof.

Each of the method steps may be performed as described herein. The method may also include any other step(s) performed by the control unit and/or computer subsystem(s) or system(s) described herein. The steps may be performed by one or more computer systems, which may be configured in accordance with any of the embodiments described herein. Additionally, the methods described above may be performed by any of the system embodiments described herein.

While the invention has been described with respect to one or more particular embodiments, it will be understood that other embodiments of the invention may be made without departing from the scope of the invention. Accordingly, the invention is to be considered limited only by the following claims and the reasonable interpretation thereof.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:反射镜组件和光模块

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!