METHODS AND APPARATUSES FOR OPTICAL AND GEOMETRIC PARAMETER EXTRACTION FOR PHOTONIC INTEGRATED CIRCUITS
20230184623 · 2023-06-15
Inventors
- Todd H. Stievater (Arlington, VA, US)
- Nathan Tyndall (Alexandria, VA, US)
- Marcel W. Pruessner (Chevy Chase, MD, US)
Cpc classification
International classification
Abstract
A method and system for obtaining photonic parameters. The system includes a computer, an optical source, a first and second optical fiber, a Mach-Zehnder Interferometer (MZI) structure, and a detector. The computer includes a processor and memory. The optical source is constructed to emit light of a first optical mode and a second optical mode in response to an instruction by the computer. The first optical fiber receives the first or second optical mode. The MZI structure includes first and second pluralities MZIs and receives the first or second optical mode from the optical fiber. The second optical fiber receives light from the MZI structure. The detector is configured to receive light that propagated through the second optical fiber, generate image data and provide the image data to the computer. The computer obtains a plurality of photonic parameters based on the image data and initial guesses for the plurality of photonic parameters.
Claims
1. A system for obtaining photonic parameters, comprising: a computer comprising a processor and memory; an optical source constructed to emit light of a first optical mode and a second optical mode in response to an instruction by the computer; a first optical fiber configured to receive the first optical mode or the second optical mode from the optical source; a Mach-Zehnder Interferometer structure comprising a first plurality of Mach-Zehnder Interferometers and a second plurality of Mach-Zehnder Interferometers, wherein the Mach-Zehnder Interferometer structure is configured to receive the first optical mode or the second optical mode from the optical fiber; a second optical fiber configured to receive light from the Mach-Zehnder Interferometer structure; and a detector configured to receive light that propagated through the second optical fiber, generate image data, and provide the image data to the computer, wherein the computer is configured to obtain a plurality of photonic parameters based on the image data and initial guesses for the plurality of photonic parameters.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0007] The teachings claimed and/or described herein are further described in terms of exemplary embodiments. These exemplary embodiments are described in detail with reference to the drawings. These embodiments are non-limiting exemplary embodiments, in which like reference numerals represent similar structures throughout the several views of the drawings, and wherein:
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017] Different ones of the Figures may have at least some reference numerals that are the same in order to identify the same components, although a detailed description of each such component may not be provided below with respect to each Figure.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0018] In accordance with example aspects described herein are methods and apparatuses for extracting geometric parameters for PIC platforms.
[0019] In order to determine whether the foundry is manufacturing PICs within certain design tolerances, a plurality of Mach Zehnder Interferometers (MZIs) may be formed on the wafer alongside the other photonic devices. In the exemplary embodiment described below, extracting the four parameters requires the formation of two MZI structures of different widths, w.sub.1 and w.sub.2. In that embodiment, each MZI structure contains two sets of three MZIs. Each is set is used for the propagation of one optical mode, e.g., TE.sub.00 or TM.sub.00. Thus, if one is interested in obtaining the four parameters for one area of the wafer (A.sub.1), then, in the exemplary embodiment, it is necessary to form to two MZI structures in that area. If one wishes to compare the parameters for area A.sub.1 with another area on the wafer (A.sub.2), then it is necessary to form two additional MZI structures in area A.sub.2. Of course, if one wishes to compare the parameters for one area A.sub.1 with yet another area (A.sub.3) located on a different wafer in the production line, then it is necessary to form two additional MZI structures in area A.sub.3. The choice of whether to form MZI structures at multiple locations on one wafer or on multiple wafers is one that can be made by an operator seeking to determine the accuracy and precision of their foundry process.
[0020] Once the MZI structures are formed on a wafer, one may connect certain equipment to the MZIs structures and then employ the method described below to obtain the four (or more in other embodiments) photonic parameters. These parameters may then be compared to nominal values (design values) to determine the deviation from nominal. Having the described the overall arrangement and implementation of a system form obtaining photonic parameters, attention will now be directed to its details.
[0021] As one of ordinary skill will appreciate, an MZI is an interferometric structure that splits an incoming optical wave into two arms using a Y-splitter. The optical wave then travels along the two arms before being recombined by another Y-splitter. In an unbalanced MZI, the arms have different lengths. As a result, the optical waves may have a different relative phase when they are recombined. This can lead to destructive interference if the optical waves are out of phase. Conversely, if the optical waves are in phase this can lead to constructive interference.
[0022]
[0023]
[0024] Returning to
[0025] In Equation 1, m is the order of the MZI, λ.sub.c is the center wavelength of the targeted spectrum, and n.sub.eƒƒ is the effective index of the waveguide for the center wavelength and for the mode under investigation (TE.sub.00 or TM.sub.00). In
[0026] In a preferred embodiment, two sets of MZIs 300 (for a total of six MZIs) form an MZI structure. Each set of MZIs may have the same nominal width, w.sub.design, but receive and transmit a different optical mode.
[0027]
[0028] Having described the structure and components of system 200, attention will now be directed to explaining how two MZI structures 400 may be used to determine the four parameters identified above.
[0029] First, this method assumes that the waveguide core forming 304A-C, 306, 308, 310, and 312A-C is rectangular with the same cladding above and below. Another assumption is that the waveguide linewidth offset, that is a deviation from the actual width compared to the designed width, is independent of the width of the waveguide itself. This is an acceptable assumption when the widths of the waveguides are significantly larger than the minimum feature size and for offsets smaller than the minimum feature size.
[0030] To extract the four parameters at a given wavelength, four different effective index (n.sub.eff) measurements are made using four recorded spectra (S.sub.i): [0031] (1) S.sub.1 corresponding to the TE.sub.00 mode propagating through an MZI in a first MZI structure with a width w.sub.1; [0032] (2) S.sub.2 corresponding to the TM.sub.00 mode propagating through an MZI in the first MZI structure with a width w.sub.1; [0033] (3) S.sub.3 corresponding to the TE.sub.00 mode propagating through an MZI in a second MZI structure with a width w.sub.2; and [0034] (4) S.sub.4 corresponding to the TM.sub.00 mode propagating through an MZI in the second MZI structure with a width w.sub.2.
[0035] This yields four values:
It is possible to record these spectra using only two unbalanced MZIs, one of a width w.sub.1 and one of a width w.sub.2. Thus, in one embodiment, an MZI structure 208 may have only two MZIs of widths w.sub.1 and w.sub.2. To record S.sub.1 and S.sub.2, TE.sub.00 and TM.sub.00 optical modes are alternately propagated through the MZI of width w.sub.1 and their spectra are recorded. To record S.sub.3 and S.sub.4, TE.sub.00 and TM.sub.00 optical modes are alternately passed through the MZI of width w.sub.2 and their spectra are recorded. Using these recorded spectra, n.sub.eƒƒ may be calculated using the process described below for the highest order MZI.
[0036] However, in a preferred embodiment, more MZIs are used. In a preferred embodiment, for each optical mode and width, two relatively lower-order MZIs are used to coarsely identify n.sub.eƒƒ and then a relatively higher-order MZI is used to give a more precise measurement of n.sub.eƒƒ. Thus, in a preferred embodiment, a first MZI structure 400A where the waveguides and MZI cores have a width w.sub.1 is provided, and a second MZI structure 400B where the waveguides and MZI cores have a width w.sub.2 is provided. MZI structures 400A and 400B are preferably formed on the wafer in close proximity to each other. Both the first and second MZI structures 400A and 400B, include two sets of three MZIs, two relatively lower-order MZIs and one higher-order MZI. In each MZI structure 400A and 400B, one set of MZIs is used for one optical mode and the other set of MZIs is used for the other optical mode. Having described the MZI structures, attention will now be directed to using those MZI structures in a preferred embodiment with reference to
[0037] As discussed above, in S502, at least two MZI structures 400 with widths w.sub.1 and w.sub.2 are fabricated on a wafer. Each of these MZI structures may then be connected to system 200, in turn, so that transmission spectra through the MZI structures 400 are recorded using spectrometer 210 and detector 212. A method for recording transmission spectra is described in N.F. Tyndall “Mode-crossing spectroscopy for photonic waveguide characterization,” APL Photonics 4(10), 106107 (2019) the contents of which are hereby incorporated by reference in their entirety. Fitting, in S506, the maxima and minima in the unbalanced MZI transmission spectrum combined with the interference formulae given by Equations 3 and 4 below for the maxima and minima, respectively, give the waveguide effective indices and dispersion for each mode and width (S508).
[0038] A second-order polynomial fit to n.sub.eƒƒ(λ) yields a best fit value for n.sub.eff as well as the fit error for any wavelength within the MZI bandwidth. Then, in S510, the measured effective indices can be used to solve for the four parameters.
[0039] To convert the measured effective index value to the four parameters of interests, computer 214 includes linear algebra programming and other software (e.g. Comsol Multiphysics - Electromagnetic Waves). For purposes of illustration and discussion, the mathematical discussion below corresponds to one preferred embodiment where two optical modes TE.sub.00 and TM.sub.00 are transmitted through two MZI structures one whose components have a width w.sub.1 and the other whose components have a width w.sub.2. But, as discussed above, this approach may be used to solve for any number of parameters. If fewer parameters are required, then the matrix formulation is only a 3x3 or a 2x2 and similarly a smaller number of waveguide types need to be interrogated. If more parameters are required, such as a bottom cladding refractive index separate from the top cladding refractive index, then the matrix dimension will grow as will the number of MZI types (a third width, for example).
[0040] A mode-solver may be used to calculate the effective indices
for best-guess parameters n.sub.core(0), n.sub.clad(0), t.sub.(0), and w.sub.ofst(0). Then, assuming
may be given Equations 5-8 below:
[0041] In Equations 5-8 above, the effective indices on the right-hand sides
and the partial derivatives are found by computer 214 using a mode solver program stored in memory thereon or on another device communicably connected to computer 214, and the delta-parameters (Δn.sub.core, Δn.sub.clad, Δt, and Δw) are the quantities to be solved for. This approach assumes that each calculated effective index is linearly dependent on each of the four parameters, and that these dependencies are mutually independent. For initial parameter guesses that satisfy |n.sub.eƒƒ - n.sub.eƒƒ(0)| « 1, this assumption is valid (typically within a few percent), but otherwise, an iterative approach that uses a second set of initial guesses given by n.sub.core(0) + Δn.sub.core, n.sub.clad(0) + Δn.sub.clad, t.sub.(0) + Δt, and w.sub.ofst(0) + Δw.sub.ofst can be used. To solve for the set of parameters Δn.sub.core, Δn.sub.clad, Δt, and Δw, Equations 5-8 can be rewritten into Equation 9 below:
[0042] Linear matrix techniques are then used to solve for the parameter offsets so that:
[0043] Fit errors in the measured n.sub.eƒƒ(λ) values are propagated through this solution to give errors in the final parameter set. Having described the mathematical background, attention will now be directed to a physical implementation of this mathematical background to solve for the four parameters in one exemplary embodiment.
[0044] As discussed above, to solve for the four parameters in a preferred embodiment, two MZI structures 400A and 400B with widths w.sub.1 and w.sub.2, respectively, are used.
[0045] One set of MZIs (including three MZIs) are used for each width and mode with ΔL for each MZI varying based on MZI order, each targeting constructive interference at either 1064 nm (w = 0.8 microns), 1310 (w = 1.2 microns), or 1550 nm (w = 1.5 microns). The orders for the two lowest-order MZIs in the first and second set of MZIs 403 and 405 are given by Table 1 below:
TABLE-US-00001 Target Wavelength 404A 404B 406A 406B 1064 nm 7 7 8 8 1310 nm 7 7 8 8 1550 nm 8 8 9 9
[0046] These values are chosen, in the exemplary embodiment, to ensure a single unambiguous peak at the target wavelength based on an uncertainty in the material indices and geometry. The ΔL of the highest order MZI in MZI sets 403 and 404, namely MZIs 408A and 408B, is exactly 4 times larger than that of the lowest order MZI to provide more measurement precision of n.sub.eƒƒ. In this exemplary embodiment, the design of the Y-splitters within each MZI is the same for both the TE.sub.00 and TM.sub.00 modes but may be optimized for a specific wavelength band. More specifically, in one embodiment ΔL is chosen so that a constructive interference peak is near the center of the wavelength band, based on n.sub.eƒƒ and the mode order (m) for the mode.
[0047] Returning to
[0052] In this exemplary embodiment, each record spectra will include three transmission plots respectively corresponding to the three MZIs in the MZI set.
TABLE-US-00002 Table 2 Initial Guess Extracted design widths w.sub.1, w.sub.2 (microns) - 0.80, 1.20 Wavelength (nm) - 1250 1300 n.sub.core 1.985 1.960 ± 0.006 1.947 ± 0.009 n.sub.clad 1.450 1.440 ± 0.002 1.439 ± 0.002 t (nm) 220 218 ± 4 224 ± 6 W.sub.ofst (nm) 0 -12 ± 6 -4 ± 7
[0053] Table 2 shows that the initial guess (which may simply be the nominal design value) for the refractive indices of the core and the cladding may be significantly different from that in fabricated wafer. If the design of the PICs formed on the wafer demanded that the refractive indices of the core and cladding stay within one percent of their design value, then the foundry’s fabrication process may not be acceptable. In the example above, the widths w.sub.1 and w.sub.2 were 0.8 microns and 1.2 microns, respectively. However, other widths could also be used. In fact, it may be beneficial to form three MZI structures 400 each with a different width and then compare the extracted values of the four parameters using different pairs of MZI structures. In that regard, let us consider the exemplary embodiment when a third MZI structure is formed in close proximity to MZI structures 400A and 400B, with a third width w.sub.3 which may, in this example, be 1.5 microns. With three structures, there are three unique pair combinations. Table 1 above shows the first unique pair combination for MZI structure 400A and 400B. Tables 3 and 4 below show the extracted values for the other pair combinations.
TABLE-US-00003 Table 3 Initial Guess Extracted design widths w.sub.1, w.sub.3 (microns) - 0.80, 1.50 Wavelength (nm) - 1250 1300 n.sub.core 1.985 1.951 ± 0.005 1.959 ± 0.005 n.sub.clad 1.450 1.438 ± 0.002 1.441 ± 0.002 t (nm) 220 224 ± 4 218 ± 3 W.sub.ofst (nm) 0 -5 ± 6 -17 ± 5
TABLE-US-00004 Table 3 Initial Guess Extracted design widths w.sub.1, w.sub.3 (microns) - 1.20, 1.50 Wavelength (nm) - 1250 1300 n.sub.core 1.985 1.937 ± 0.019 1.986 ± 0.018 n.sub.clad 1.450 1.433 ± 0.007 1.450 ± 0.007 t (nm) 220 235 ± 13 198 ± 13 W.sub.ofst (nm) 0 -1 ± 26 -55 ± 23
[0054] Having described exemplary systems and method for determining one or more photonic parameters, attention will now be directed to using such systems and methods to evaluate the operation of a photonic foundry. As discussed above, PICs are formed on a wafer according to a foundry’s process. While that process is generally accurate, deviations from a nominal design are possible not only across wafers but different areas of a single wafer. It is therefore desirable to track variations in one or more photonic parameters (like the parameters described above) across a single wafer. One exemplary process for doing this is to form one or more MZI structures in each wafer field. As one of ordinary skill will appreciate, a wafer is typically divided into a plurality of fields, where each field is subjected to a photolithography process to form one or more PICs in that area. Each field may include additional area to allow for the formation of MZI structures 400 for evaluation of the foundry’s process. With MZI structures 400 formed in some or all of the fields of the wafer, one or more of the above processes may be used to determine one or more photonic parameters corresponding to those fields. The one or more photonic parameters may then be mapped to the fields themselves to generate an image showing their respective variations across the wafer.
[0055] While various example embodiments of the invention have been described above, it should be understood that they have been presented by way of example, and not limitation. It is apparent to persons skilled in the relevant art(s) that various changes in form and detail can be made therein. Thus, the disclosure should not be limited by any of the above described example embodiments, but should be defined only in accordance with the following claims and their equivalents.
[0056] In addition, it should be understood that the figures are presented for example purposes only. The architecture of the example embodiments presented herein is sufficiently flexible and configurable, such that it may be utilized and navigated in ways other than that shown in the accompanying figures.
[0057] Further, the purpose of the Abstract is to enable the U.S. Patent and Trademark Office and the public generally, and especially the scientists, engineers and practitioners in the art who are not familiar with patent or legal terms or phraseology, to determine quickly from a cursory inspection the nature and essence of the technical disclosure of the application. The Abstract is not intended to be limiting as to the scope of the example embodiments presented herein in any way. It is also to be understood that the procedures recited in the claims need not be performed in the order presented.