IN-LINE ANGULAR OPTICAL MULTI-POINT SCATTEROMETRY FOR NANOMANUFACTURING SYSTEMS
20250354926 ยท 2025-11-20
Inventors
- Steven R.J. Brueck (Albuquerque, NM)
- Alexander NEUMANN (Albuquerque, NM, US)
- Juan Jose Faria Briceno (Albuquerque, NM, US)
Cpc classification
G01B2210/56
PHYSICS
G02B27/286
PHYSICS
International classification
Abstract
A method and system for high-speed 2 multi-point scatterometry is disclosed. The method includes directing a laser beam from a laser light source to a collimation optical system that collimates the laser beam to a collimated laser beam; adjusting a polarization of the collimated laser beam using a polarization control optics; directing the collimated laser beam that is polarized by a first optical system to illuminate a focal area on a sample surface; receiving reflected light from the focus of the laser light source at the sample surface by a second optical system; detecting the reflected light by a detector system to produce detection signals; and processing the detection signals to measure parameters of the sample surface.
Claims
1. A system for high-speed 2 multi-point scatterometry comprising: a laser light source configured to produce a laser beam; one or more first polarization control optics configured to adjust a polarization of the laser beam; a first optical arrangement configured to receive the laser beam from the one or more polarization control optics and to illuminate an extended region along a line on a sample surface, wherein angles of incidence of illumination of an extended region on the sample surface are dynamically varied in a direction perpendicular to the line; a second optical arrangement configured to receive light reflected at the dynamically varied angles of incidence of the illumination from the extended region at the sample surface; and a detector arrangement configured to detect reflected light at the dynamically varied angles of incidence of the illumination from the extended region to produce one or more detection signals.
2. The system of claim 1, wherein: the illumination corresponds to a line focus; and the detector arrangement provides spatial resolution along a width of the line.
3. The system of claim 1, wherein: the illumination corresponds to a multiplicity of separated 2D foci oriented along the line; and the detector arrangement comprises a plurality of detectors for each of the multiplicity of 2D foci.
4. The system of claim 3, wherein: the illumination corresponds to one or more 1D focus or foci aligned oriented along the line such that a long dimension of the 1D foci is aligned with a line of the 1D foci; and the detector arrangement comprises a plurality of detectors for each of the multiplicity of 1D foci to provide spatial resolution within a long dimension of each of the 1D foci.
5. The system of claim 1, wherein the detector arrangement is further configured to record and process the detection signals to measure parameters of the sample surface.
6. The system of claim 1, further comprising one or more collimating optics configured to collimate the laser beam prior to the one or more first polarization control optics.
7. The system of claim 1, wherein the first optical arrangement, the second optical system, or both further comprising one or more translation components that are configured to translate and receive the laser beam across the sample surface to cover additional regions of the sample surface.
8. The system of claim 1, wherein the second optical arrangement comprises one or more second polarization control optics.
9. The system of claim 1, wherein the laser light source comprises multiple individual lasers at different wavelengths with the beams from each laser optically combined into a single beam and wherein the detection arrangement is configured to separately record the detection signals at the different wavelengths.
10. The system of claim 3, wherein the detector arrangement comprises a number of independent detectors that match a number of multiple laser beams.
11. The system of claim 3, wherein the first optical arrangement comprises a diffraction grating to provide the multiplicity of focal areas of illumination of the sample surface wherein diffracted orders from the diffraction grating are aligned along the rotation axis of the first resonant scanner.
12. The system of claim 3, wherein the first optical arrangement comprises a series of beamsplitters to provide the multiplicity of focal areas of illumination of the sample surface wherein beams from the multiple beamsplitters are aligned along the rotation axis of the first resonant scanner.
13. The system of claim 2, wherein the first optical arrangement comprises optics to expand the collimated beam in one direction along the rotation axis of a first resonant scanner.
14. The system of claim 1, wherein the first optical arrangement comprises a first one-dimensional parabolic mirror and the second optical arrangement comprises a second one-dimensional parabolic mirror.
15. The system of claim 1, wherein the first optical arrangement comprises a first acylindrical lens and the second optical arrangement comprises a second acylindrical lens.
16. The system of claim 1, further comprising a 1D grating, wherein the sample surface is patterned with the 1D grating and the first optical arrangement is adjusted so that the line between the multiplicity of focal areas is parallel to the lines of the grating.
17. The system of claim 1, further comprising a first rotation component that is configured to rotate the first optical arrangement an axis normal to the sample surface to allow for conical diffraction measurements and a second rotation component that is configured to rotate the second optical arrangement on the axis normal to the sample surface to allow for conical diffraction measurements.
18. A method for high-speed 2 multi-point scatterometry comprising: arranging a multiplicity of modules, each module comprising: a first optical system comprising one or more first optical elements that are configured to illuminate a focal area of a sample surface with a polarized laser beam, wherein an angle of incidence of illumination is dynamically varied by a first optical system; a second optical system comprising one or more second optical elements that are configured receiving light reflected at the dynamically varied angles of incidence of the illumination from the sample surface; detecting, by a detector system, reflected light at the dynamically varied angles of incidence of the illumination from a multiplicity of focal areas and to produce detection signals; and processing, by a processing system, the detection signals from each module to measure parameters of the sample surface, wherein each focal area of the sample surface that is illuminated by is separated on the sample surface.
19. The method of claim 18, wherein each module includes a laser source along with collimation and polarization optics.
20. The method of claim 18, wherein a single laser source, collimation optics, polarization optics and beam-splitting optics are provided to deliver a collimated polarized laser beam to each module.
Description
BRIEF DESCRIPTION OF THE FIGURES
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
DETAILED DESCRIPTION
[0032] In accordance with examples of the present disclosure, a multipoint angular in-line scatterometer is described, which monitors the reflectivity from a sample surface containing a periodic microscale and nanoscale structure array. Most often this is applicable to micro- and nanoscale structures that are smaller than the resolution limits of traditional optical microscopy. A constraint is that the illuminated spot on the sample should be much larger in linear dimension that the period of the structure array.
[0033] Described herein are a plurality of examples of a multipoint angular in-line scatterometer including the following: using dual resonant scanners along with 1-dimensional parabolic mirrors; using dual resonant scanners along with 1-dimensional acylindrical lenses; using one resonant scanner and optics to broaden the light beam in the dimension perpendicular to the scan direction to allow measurement of the reflectivity from multiple points, along with 1-dimensional parabolic mirrors; using one resonant scanner and optics to broaden the light beam in the dimension perpendicular to the scan direction to allow measurement of the reflectivity from multiple points; and along with 1-dimensional acylindrical lenses, and a multi-point inspection system using a multiplicity of parabolic mirrors or acylindrical lenses disposed on a line that is tilted relative to the direction of web motion. In the examples shown in
[0034]
[0035] The first multi-point inspection system design comprises using two resonant scanners to scan the beam in 2 directions across the web. The orientations of the two scanners are perpendicular from each other to allow scanning on both directions across the web. The scanner that moves the beam in the cross web direction will be slower than the scanner that varies the incident angle (angle scan direction). The 1-dimensional parabolic mirrors will be 90 off-axis. The angular range of the system will depend on the curvature of the parabolic mirrors. The long-dash, solid, and short-dash traces indicate the extent of the angular scan at different cross-web positions. As a result of the 1-dimensional optics, the spot on the sample in the cross-web direction will be approximately the same size as the collimated beam, while it will be focused to a smaller spot in the along-web direction.
[0036] As shown in
[0037] The advantages of the system of
[0038]
[0039] As shown in
[0040]
[0041] As shown in
[0042] The advantages of the system of
[0043]
[0044] As shown in
[0045]
[0046] As shown in
[0047] The choice of the angle relative to the web motion will depend on the details of the structure. It will be straightforward to rotate the entire system so that the line between the beams is at an arbitrary orientation with respect to the web direction. Additionally, each system can be rotated to control the direction of the angular sweep relative to the direction of web motion.
[0048] For each embodiment, additional components such as splitters to monitor the laser power are included by reference but are not explicitly shown above.
[0049]
[0050] The method 800 continues by adjusting a polarization of the collimated laser beam using a polarization control optics, as in 804. As shown in the example of
[0051] The method 800 continues by directing the collimated laser beam that is polarized by a first optical system to illuminate a focal area on a sample surface, as in 806. As shown in the example of
[0052] In some examples, the first optical system results in a two dimensional focus at the sample surface. In some examples, the first optical system results in a one-dimensional focus at the sample surface. In some examples, the first optical system includes a mechanical element or an optical element to dynamically vary an angle of incidence of the illumination forming the focus at the sample surface. In some examples, the first optical system comprises a first resonant scanner, a second resonant scanner, a patterned grating that creates multiple laser beams from the laser beam emitted by the laser source, and a one-dimensional parabolic mirror. In some examples, the first optical system can comprise a resonant scanner, a patterned grating that creates multiple laser beams from the laser beam, and a one-dimensional parabolic mirror. In some examples, the first optical system comprises a plurality of resonant scanners and a plurality of one-dimensional parabolic mirrors, wherein each resonant scanner of the plurality of resonant scanners is associated with a one-dimensional parabolic mirror of the plurality of parabolic mirrors.
[0053] The method 800 continues by receiving reflected light from the focus of the laser light source at the sample surface by a second optical system, as in 808. In some examples, the second optical system can include additional polarization control optics, which turns the measurement from reflectivity to ellipsometry. As shown in the example of
[0054] The method 800 continues by detecting the reflected light by a detector system to produce detection signals, as in 810. As shown in the example of
[0055] The method 800 continues by processing the detection signals to measure parameters of the sample surface, as in 812. The processing the detection signals can comprise averaging the detection signals from multiple repetitions of mechanical motion. The detection system records the reflectivity of the sample surface as a function of the angle of incidence and the processing system, such as the computer of
[0056] In some examples, the method 800 can include translating the first optical system and the second optical system across the sample surface to cover additional regions of the sample surface, as in 814.
[0057] In some examples, the method 800 can include projecting a one-dimensional focal image of the laser light source onto the sample surface with a dynamically variable angle of incidence by using two resonant scanners and one or more one-dimensional parabolic mirrors, as in 816. In this example, each of the two resonant scanners is a galvanometric mirror scanner and the laser beam is scanned in first dimension using a first resonant scanner and scanned in a second dimension using a second resonant scanner.
[0058] In some examples, the method 800 can include projecting a one-dimensional focal image of the laser light source onto the sample surface with a dynamically variable angle of incidence in a direction perpendicular to a one-dimensional image of the laser light source by using two resonant scanners and one or more acylindrical lenses, as in 818. In this example, the one resonant scanner can be a galvanometric mirror scanner.
[0059] In some examples, the method 800 can include creating a one-dimensional focal image of the laser light source using a grating to create multiple diffraction orders along a line; and using a resonant scanner and parabolic mirrors to dynamically vary angles of incidence and collection of a foci of a multiplicity of diffraction orders onto the sample surface, as in 820. In this example, the resonant scanner can be a galvanometric mirror scanner.
[0060] In some examples, the method 800 can include creating a one-dimensional focal image of the laser light source using a grating to create multiple diffraction orders along a line; and using a resonant scanner and acylindrical lenses to dynamically vary angles of incidence and collection of a multiplicity of diffraction orders onto the sample surface, as in 822.
[0061] In some examples, the method 800 can include creating a one-dimensional focal image of the laser light source using an optical system to expand the laser beam from the laser light source in one direction, and using a resonant scanner along with parabolic mirrors to dynamically vary angles of incidence and collection of the illumination forming the focus of the laser beam that is expanded from the laser light source onto the sample surface, as in 824.
[0062] In some examples, the method 800 can include creating a one-dimensional focal image of the laser light source using an optical system to expand the laser beam from the laser light source in one direction, and using a resonant scanner along with acylindrical mirrors to dynamically vary angles of incidence and collection of the illumination forming the focus of the laser beam that is expanded from the laser light source onto the sample surface, as in 826.
[0063] In some examples, the method 800 can include projecting a multiplicity of focal images of the laser light source onto the sample surface with a dynamically variable angle of incidence by using a multiple leg optical system with a resonant scanner and a pair of parabolic mirrors for each leg of the multiple leg optical system, as in 828. Each leg of the multiple leg optical system can be rotated on an axis perpendicular to a direction of sample surface motion to allow for conical diffraction measurements.
[0064] In some examples, the method 800 can include recording the detection signals, as in 830. The detector system can comprise a single detector or a number of independent detectors that match a number of multiple laser beams.
[0065] In some examples, the method 800 can include using a multiplicity of laser sources at different wavelengths with outputs optically combined in a single beam and a corresponding multiplicity of detectors responsive to each wavelength to provide wavelength diversity.
[0066] In some examples, the method 800 can include additional polarization optics to allow ellipsometric measurements.
[0067] The detectors of
[0068] The computer device 900 can also include one or more network interfaces 908 for communicating via one or more networks, such as Ethernet adapters, wireless transceivers, or serial network components, for communicating over wired or wireless media using protocols. Computer device 900 can also include one or more storage devices 910 of varying physical dimensions and storage capacities, such as flash drives, hard drives, random access memory, etc., for storing data, such as images, files, and program instructions for execution by one or more processors 902.
[0069] Additionally, computer device 900 can include one or more software programs 912 that enable the functionality described above. One or more software programs 912 can include instructions that cause one or more processors 902 to perform the processes, functions, and operations described herein, for example, with respect to the processes of
[0070] In implementations, computer device 900 can communicate with other devices via network 914. The other devices can be any types of devices as described above. Network 914 can be any type of network, such as a local area network, a wide-area network, a virtual private network, the Internet, an intranet, an extranet, a public switched telephone network, an infrared network, a wireless network, and any combination thereof. Network 914 can support communications using any of a variety of commercially-available protocols, such as TCP/IP, UDP, OSI, FTP, UPnP, NFS, CIFS, AppleTalk, and the like. Network 914 can be, for example, a local area network, a wide-area network, a virtual private network, the Internet, an intranet, an extranet, a public switched telephone network, an infrared network, a wireless network, and any combination thereof.
[0071] Computer device 900 can include a variety of data stores and other memory and storage media as discussed above. These can reside in a variety of locations, such as on a storage medium local to (and/or resident in) one or more of the computers or remote from any or all of the computers across the network. In some implementations, information can reside in a storage-area network (SAN) familiar to those skilled in the art. Similarly, any necessary files for performing the functions attributed to the computers, servers, or other network devices may be stored locally and/or remotely, as appropriate.
[0072] In implementations, the components of computer device 900 as described above need not be enclosed within a single enclosure or even located in close proximity to one another. Those skilled in the art will appreciate that the above-described componentry are examples only, as computer device 900 can include any type of hardware componentry, including any necessary accompanying firmware or software, for performing the disclosed implementations. Computer device 900 can also be implemented in part or in whole by electronic circuit components or processors, such as application-specific integrated circuits (ASICs) or field-programmable gate arrays (FPGAs).
[0073] If implemented in software, the functions can be stored on or transmitted over a computer-readable medium as one or more instructions or code. Computer-readable media includes both tangible, non-transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media can be any available tangible, non-transitory media that can be accessed by a computer. By way of example, and not limitation, such tangible, non-transitory computer-readable media can comprise RAM, ROM, flash memory, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Disk and disc, as used herein, includes CD, laser disc, optical disc, DVD, floppy disk and Blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. Combinations of the above should also be included within the scope of computer-readable media.
[0074] The foregoing description is illustrative, and variations in configuration and implementation can occur to persons skilled in the art. For instance, the various illustrative logics, logical blocks, modules, and circuits described in connection with examples of the present disclosure disclosed herein can be implemented or performed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), cryptographic co-processor, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor can be a microprocessor, but, in the alternative, the processor can be any conventional processor, controller, microcontroller, or state machine. A processor can also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
[0075] In one or more examples, the functions described can be implemented in hardware, software, firmware, or any combination thereof. For a software implementation, the techniques described herein can be implemented with modules (e.g., procedures, functions, subprograms, programs, routines, subroutines, modules, software packages, classes, and so on) that perform the functions described herein. A module can be coupled to another module or a hardware circuit by passing and/or receiving information, data, arguments, parameters, or memory contents. Information, arguments, parameters, data, or the like can be passed, forwarded, or transmitted using any suitable means including memory sharing, message passing, token passing, network transmission, and the like. The software codes can be stored in memory units and executed by processors. The memory unit can be implemented within the processor or external to the processor, in which case it can be communicatively coupled to the processor via various means as is known in the art.
[0076] Notwithstanding that the numerical ranges and parameters setting forth the broad scope of the present teachings are approximations, the numerical values set forth in the specific examples are reported as precisely as possible. Any numerical value, however, inherently contains certain errors necessarily resulting from the standard deviation found in their respective testing measurements. Moreover, all ranges disclosed herein are to be understood to encompass any and all sub-ranges subsumed therein. For example, a range of less than 10 can include any and all sub-ranges between (and including) the minimum value of zero and the maximum value of 10, that is, any and all sub-ranges having a minimum value of equal to or greater than zero and a maximum value of equal to or less than 10, e.g., 1 to 5. In certain cases, the numerical values as stated for the parameter can take on negative values. In this case, the example value of range stated as less than 10 can assume negative values, e.g. 1, 2, 3, 10, 20, 30, etc.
[0077] While the present teachings have been illustrated with respect to one or more implementations, alterations and/or modifications can be made to the illustrated examples without departing from the spirit and scope of the appended claims. For example, it will be appreciated that while the process is described as a series of acts or events, the present teachings are not limited by the ordering of such acts or events. Some acts may occur in different orders and/or concurrently with other acts or events apart from those described herein. Also, not all process stages may be required to implement a methodology in accordance with one or more aspects or implementations of the present teachings. It will be appreciated that structural components and/or processing stages can be added or existing structural components and/or processing stages can be removed or modified. Further, one or more of the acts depicted herein may be carried out in one or more separate acts and/or phases. Furthermore, to the extent that the terms including, includes, having, has, with, or variants thereof are used in either the detailed description and the claims, such terms are intended to be inclusive in a manner similar to the term comprising. The term at least one of is used to mean one or more of the listed items can be selected. As used herein, the term one or more of with respect to a listing of items such as, for example, A and B, means A alone, B alone, or A and B. Further, in the discussion and claims herein, the term on used with respect to two materials, one on the other, means at least some contact between the materials, while over means the materials are in proximity, but possibly with one or more additional intervening materials such that contact is possible but not required. Neither on nor over implies any directionality as used herein. The term about indicates that the value listed may be somewhat altered, as long as the alteration does not result in nonconformance of the process or structure to the illustrated implementation. Finally, exemplary indicates the description is used as an example, rather than implying that it is an ideal. Other implementations of the present teachings will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure herein. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the present teachings being indicated by the following claims.