This U.S. nonprovisional patent application claims priority under 35 U.S.C. §119 of Korean Patent Application 10-2016-0002690 filed on Jan. 8, 2016, the entire contents of which are hereby incorporated by reference.
The present inventive concepts relate to methods of inspecting substrates, and, more particularly, to methods of inspecting substrates by employing an optical inspection apparatus that uses a spectroscopic spectrum to detect defects on a relatively large-sized substrate.
As semiconductor manufacturing processes become miniaturized and more complex, testing for and/or otherwise identifying defects that may occur in semiconductor devices may become more important. The detection of defects can lead to enhanced reliability and yield of semiconductor devices. The defects in semiconductor devices may be inspected using light.
Embodiments of the present inventive concepts provide methods of inspecting a substrate for detecting pattern variations and structural defects in a relatively large-sized area.
According to example embodiments of the present inventive concepts, a method of inspecting a substrate may comprise: irradiating light onto a substrate that has experienced a first process; obtaining spectral data of the light reflected from the substrate; detecting a defect region of the substrate from the spectral data; and extracting a first defect site that occurred in or otherwise corresponding to the first process from the defect region. Extracting the first defect site may comprise: establishing an effective area where the first process affects the substrate; and extracting, from the defect region, a superimposed area that is overlapped with the effective area. The superimposed area may be defined as the first defect site. A semiconductor device may be fabricated responsive to extracting the first defect site.
According to example embodiments of the present inventive concepts, a method of inspecting a substrate may comprise: irradiating light onto a target area of a substrate; obtaining spectral data of the light reflected from target area; comparing the obtained spectral data with a predetermined reference spectral data so as to quantify a difference therebetween; attaining a first defect map that indicates a defect region on the substrate based on the quantified difference; and fabricating a semiconductor device responsive to attaining the first defect map.
According to example embodiments of the present inventive concepts, a method of fabricating a semiconductor device includes detecting a defect region within a target area of a substrate based on spectral data indicated by light reflected from the target area, and identifying a defect site within the defect region as corresponding to a first fabrication process among a plurality of fabrication processes, where the detecting and identifying are operations performed by at least one controller. Identifying the defect site includes establishing an effective area within the target area, where the effective area includes patterns therein that are affected by the first fabrication process to a greater extent than other patterns within the target area; and determining an overlap between the effective area and the defect region, wherein the overlap is indicative of the defect site corresponding to the first fabrication process. The semiconductor device is fabricated responsive to identifying the defect site as corresponding to the first fabrication process.
The accompanying drawings are included to provide a further understanding of the inventive concepts, and are incorporated in and constitute a part of this specification. The drawings illustrate example embodiments of the present inventive concepts and, together with the description, serve to explain principles of the present inventive concepts. In the drawings:
Hereinafter, it will be described about an exemplary embodiment of the present inventive concepts in conjunction with the accompanying drawings.
Referring to
The monochromatic unit 30 may include a monochromator. The monochromatic unit 30 may change a wavelength of the incident light L using an optic device such as a prism, a diffraction grating, or the like. The light incidence unit 40 may be positioned at the front of the monochromatic unit 30. In other words, the light incidence unit 40 may be positioned between the monochromatic unit 30 and the substrate 10 placed on the holder 12. The light incidence unit 40 may include a plurality of optical elements. For example, the light incidence unit 40 may include at least one of a polarizer, a lens, and a compensator.
The light receiving unit 50 may receive a reflected light L′ provided from the target area A. For example, the reflected light L′ may be reflected from the target area A. The light receiving unit 50 may include optical elements. For example, the light receiving unit 50 may include at least one of a polarizer, a lens, a compensator, and an analyzer. The imaging unit 60 may produce an image based on the reflected light L′ passed through the receiving unit 50, and an image data of the image may be transferred to the detector 70. The image data detected by the detector 70 may be transferred to the controller 90 through an optical fiber 72. For example, the image data may include spectral data. The angle handler 80 may adjust positions of the monochromatic unit 30, the light incidence unit 40, the light receiving unit 50, and the imaging unit 60. For example, the angle handler 80 may adjust an incidence angle θ of the incident light L, which may be varied according to one or more patterns to be measured. The incidence angle θ may be measured with reference to a direction that is perpendicular to the surface of the substrate 10.
The controller 90 may control the light source 20, the monochromatic unit 30, the light incidence unit 40, the light receiving unit 50, the imaging unit 60, the detector 70, and/or the angle handler 80. For example, the controller 90 may control positions of the light source 20, the monochromatic unit 30, the light incidence unit 40, the light receiving unit 50, the imaging unit 60, the detector 70, and the angle handler 80 based on a kind of inspection process, a profile (e.g., a profile of one or more patterns to be measured), and an inspection object. Additionally, the controller 90 may determine a wavelength of the incident light L and control a focal position (or a focal distance) of the imaging unit 60.
The controller 90 may receive the spectral data of the reflected light L′ from the detector 70 and analyze the received spectral data. For example, the spectral data may include at least one of a reflective spectrum, a transmitted spectrum, a Psi spectrum, and Delta spectrum. The controller 90 may analyze the spectral data to detect a defect region on the substrate 10. The controller 90 may selectively extract or otherwise distinguish a first defect site generated by a first process from the defect region on the substrate 10. The present inventive concepts will be discussed hereinafter with respect to an embodiment of procedure for detecting the defect region and extracting the first defect site using the controller 90.
Referring to
Referring to
Referring to
Referring to
The reference spectral data may be established by selecting a reference region and obtaining spectral data thereabout. At least one zone with the lowest possible defects on the substrate 10 may be selected as the reference region, and spectral information about the at least one zone may be obtained to establish the reference spectral data for each site on the at least one zone. When a single zone of the substrate 10 is selected as the reference region, a defect in the single zone may become an error in the substrate inspection. It therefore may be advantageous to select a plurality of zones rarely having defects as the reference region. Furthermore, spectral data may be acquired on the basis of spectral information about the plurality of zones and a median value of spectral data for the plurality of zones may be selected as the reference spectral data, thereby reducing the effect of error.
Referring to
Referring to
Referring to
Referring to
Referring to
Next, the controller 90 may acquire a map showing a defect region on the substrate 10. The defect region may include an inherent defect region on the substrate 10 or a foreign defect region occurred at a specific process.
Additionally, in case that GDS maps related to the first and second processes are analogous to each other, the controller 90 may obtain defect maps including defect regions which are extracted after the first and second processes, respectively, and compare the defect maps to determine that the first defect site is attributable to (e.g., occurred in or during) the first process.
According to exemplary embodiments of the present inventive concepts, it may be possible to individually determine areas with higher probability of defect occurred in or otherwise corresponding to each process and thus to continuously carry out measurement optimal to the each process. Through this, it may be advantageous to easily determine whether the related process is defective and further to improve development speed and fabrication yield through process enhancement. In addition, abnormality of non-repetitive pattern may be recognized and modeling thereof may be skipped, which may swiftly detect pattern changes and structural failure on a large-sized zone.
Embodiments are described, and illustrated in the drawings, in terms of functional blocks, units and/or modules. Those skilled in the art will appreciate that these blocks, units and/or modules are physically implemented by electronic (or optical) circuits such as logic circuits, discrete components, microprocessors, hard-wired circuits, memory elements, wiring connections, and the like, which may be formed using semiconductor-based fabrication techniques or other manufacturing technologies. In the case of the blocks, units and/or modules being implemented by microprocessors or similar, they may be programmed using software (e.g., microcode) to perform various functions discussed herein and may optionally be driven by firmware and/or software. Alternatively, each block, unit and/or module may be implemented by dedicated hardware, or as a combination of dedicated hardware to perform some functions and a processor (e.g., one or more programmed microprocessors and associated circuitry) to perform other functions. Also, each block, unit and/or module of the embodiments may be physically separated into two or more interacting and discrete blocks, units and/or modules without departing from the scope of the inventive concepts. Further, the blocks, units and/or modules of the embodiments may be physically combined into more complex blocks, units and/or modules without departing from the scope of the inventive concepts.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element. Thus, a first element discussed below could be termed a second element without departing from the scope of the present inventive concepts.
The flow charts shown in the figures illustrate the architecture, functionality, and operations of embodiments of hardware and/or software according to various embodiments of the present inventive concepts. It will be understood that each block of the flow chart and/or block diagram illustrations, and combinations of blocks in the flow chart and/or block diagram illustrations, may be implemented by computer program instructions and/or hardware operations. In this regard, each block represents a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should be noted that, in other implementations, the function(s) noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending on the functionality involved.
The computer program instructions may be provided to a processor of a general purpose computer, a special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart and/or block diagram block or blocks. The computer program instructions may also be stored in a computer usable or computer-readable memory that may direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer usable or computer-readable memory produce an article of manufacture including instructions that implement the function specified in the flowchart and/or block diagram block or blocks.
Effects of the present inventive concepts are not limited to the aforementioned effects. Other effects, which are not mentioned above, will be apparently understood by the person skilled in the art from the foregoing descriptions and accompanying drawings.
Although the present inventive concepts have been described in connection with embodiments illustrated in the accompanying drawings, the present inventive concepts are not limited thereto. It will be apparent to those skilled in the art that various substitutions, modifications, and changes may be thereto without departing from the scope and spirit of the inventive concepts.
Number | Date | Country | Kind |
---|---|---|---|
10-2016-0002690 | Jan 2016 | KR | national |