國立臺灣大學電機資訊學院光電工程學研究所 碩士論文
Graduate Institute of Photonics and Optoelectronics College of Electrical Engineering and Computer Science
National Taiwan University Master Thesis
分析光柵結構的有限差分法與傅立葉模態法
Finite-Difference and Fourier Modal Methods for the Analysis of Gratings Structures
沈祺凱 Chi-Kai Shen
指導教授:邱奕鵬 博士 Advisor: Yih-Peng Chiou, Ph.D.
中華民國 九十九 年 六 月
致謝
首先感謝指導教授邱奕鵬博士這兩年多來的教育,無論是在學術上或是研究 態度上,都使我獲益良多,並給予我許多機會接觸學習新的事物,同時也要感謝 口試委員林晃巖博士與王子建博士在口試當天針對論文內容給予許多相當有益的 建議和指導。
另外,實驗室愉快的氣氛也是我碩士生涯中不可缺少的重要動力。感謝文嵐 學姐、承翰學長與俊宏學長在研究上的協助,戰友們凡城、逸民、俊霖和建鴻學 長帶給我的許多歡笑,以及早一步畢業的信毅學長、新生代禹秀學妹和牧珉學弟 為實驗室增添的更多熱鬧和趣味。這一切,都將讓我難以忘懷。
感謝家中可愛的姊姊和妹妹,讓我的窩總是如此溫暖,話題也總是無窮無盡,
也謝謝同時在生理所打拼的曉君,能與我一路上相互砥礪。最重要的,是要謝謝 我最愛的爸媽,除了生活上的照顧與關懷之外,也是我心中無比堅固的支柱和靠 山,有他們陪伴是我生命中最大的驕傲。
摘要
本論文提出步階式數學形式之有限差分模態法來對光柵結構進行模擬並將其 與傅立葉模態法(亦稱嚴格耦合波分析法)進行比較。我們的數值結果證實,對於橫 電極化的所有情況以及橫磁極化在高導電性與無損金屬材料中,有限差分模態法 比起嚴格耦合波分析法會有更好的收斂性和準確性。
對於有限差分模態法,我們考慮任意高階之邊界條件並將其與泰勒展開式結 合。在不使所取格點數增加的情況下,我們亦將廣義道格拉斯(Douglas)方法套入使 用來加速誤差收斂階數。使用前述技巧,可以對結構的每一層架構出稀疏矩陣並 計算出存在於該層之模態所對應的場值分佈以及傳播常數。另外,我們也使用穆 哈拉姆(Moharam)所提出之改良穿透矩陣方法來穩定多層光柵或甚至單層光柵層間 的矩陣運算。
為了評估此種數值方法的可用性,我們將討論一些光柵的繞射特性,如入射 角變化、厚度變化、佔空比變化所造成的影響,以及準確性、收斂性等等。另外,
我們也使用結合週期性邊界和吸收邊界的二維有限差分法來與前述方法進行比 較。
關鍵詞:
傅立葉模態法、嚴格耦合波分析法、頻域有限差分法、任意階數邊界條件、廣義 道格拉斯方法、改良穿透矩陣方法、完美匹配層。
Abstract
In this thesis, the finite-difference modal method (FDMM) with step- index formulation for simulating grating structures is proposed and compared with rigorous coupled-wave analysis (RCWA), also called Fourier modal method (FMM). It is verified that FDMM has better convergence and accuracy than RCWA for TE polarization in almost all cases and TM polarization for high conductive and lossless metallic materials.
In the FDMM, the relation of interface conditions to arbitrary high or- ders is considered and combines with Taylor series expansion. The general- ized Douglas (GD) scheme is also adopted to enhance the convergence order without considering more sampled points. With the techniques mentioned above, the sparse matrix of eigenvalue problem could be constructed to solve the fields and the propagation constants of modes inside each layer. In ad- dition, the enhanced transmittance matrix approach proposed by Moharam et al. for RCWA is used to make matrix manipulation stable for multi-layer or even single layer gratings.
The diffraction properties of gratings, such as accuracy, convergence, de- pendence of diffraction efficiencies on incident angle, thickness, duty cycle, etc, will be discussed for numerical assessment of FDMM. Moreover, two- dimensional finite-difference methods combined with periodic boundary con- ditions and absorbing boundary conditions will be executed for comparison.
Keywords:
Fourier modal method, rigorous coupled-wave analysis, finite-difference frequency-domain method, arbitrary-order interface conditions, gen- eralized Douglas scheme, enhanced transmittance matrix approach, perfectly matched layer.
Contents
1 Introduction 1
1.1 Overview . . . 1
1.2 Literature Survey . . . 2
1.3 Motivation . . . 5
1.4 Chapter Outline . . . 6
2 Formulation 8 2.1 Fourier Modal Method (or RCWA) . . . 9
2.1.1 Planar Diffraction of Rectangular-Groove Gratings . . 10
2.1.2 Multi-layer Approximation for Arbitrary Shape Gratings 15 2.1.3 Stable Approach for Multi-layer Approximation . . . . 18
2.2 Finite-Difference Modal Method . . . 21
2.2.1 Eigenvalue Problems inside Each Layer . . . 22
2.2.2 Evaluation of Diffraction Efficiencies . . . 28
2.3 Two-Dimensional Finite-Difference Method . . . 31
2.3.1 Discretizing Maxwell’s Equation . . . 31
2.3.2 Mesh Truncation . . . 38
2.3.3 Incident Wave Source Conditions . . . 44
2.3.4 Calculating Diffraction Efficiencies . . . 47
3 Numerical Results and Discussions 49 3.1 Numerical Verification of FDMM . . . 49
3.1.1 Incident Angle Variation . . . 50
3.1.2 Thickness Variation . . . 54
3.1.3 Duty Cycle Variation: Removing the Instability . . . . 57
3.2 Analysis of Accuracy and Convergence . . . 58
3.3 FDMM for TE polarization . . . 60
3.3.1 Rectangular-Groove Gratings . . . 60
3.3.2 Arbitrary Profiles Gratings . . . 67
3.4 FDMM for TM polarization . . . 72
3.4.1 Rectangular-Groove Gratings . . . 72
3.4.2 Arbitrary Profiles Gratings . . . 82
3.5 Numerical Verification of 2DFD . . . 86
4 Conclusion 91
Bibliography 93
List of Figures
2.1 Grating with one-dimensional periodicity. . . 8
2.2 Rectangular-groove grating. . . 10
2.3 Example of multi-layer approximation. . . 16
2.4 One-dimensional discretization. . . 22
2.5 Sketch of a discontinuity between sampled points. . . 23
2.6 Periodic boundaries. . . 27
2.7 Configuration of two-dimensional finite difference. . . 31
2.8 Two-dimensional discretization. . . 32
2.9 Method of averaging permittivity. . . 34
2.10 Continuity of fields on interfaces. . . 35
2.11 A real region surrounded by PML to approximate the infinite region. . . 39
2.12 Configuration of multi-stretched-coordinate in PML. . . 43
2.13 Total-field and scattered-field regions connected by a plane wave source. . . 45
3.1 Fig.8 in the paper of Sheng et al. [30]. The zeroth-order re- flection with respect to the incident angle. . . 51 3.2 Incident angle dependence of the zeroth-order reflection for
lossy metal with TM polarization (compared with Fig. 3.1). . 51 3.3 Field diagram of Fig. 3.2 at incident angle θ = 0◦ (Left:
RCWA, Right: FDMM). . . 52 3.4 Field diagram of Fig. 3.2 at incident angle θ = 15◦ (Left:
RCWA, Right: FDMM). . . 52 3.5 Fig.9 in the paper of Pai and Awada [25]. Transmittance with
respect to the incident angle. . . 53 3.6 Incident angle dependence of the zeroth- and first-order trans-
mittance for the dielectric triangular grating under TE inci- dence (comparing with Fig. 3.5). . . 53 3.7 Fig.6 of paper of Sheng et al. [30]. The first-order reflection of
Al and Ag gratings with respect to the thickness. . . 55 3.8 Thickness dependence of first-order reflection for Al and Ag
gratings under TM incidence (compared with Fig. 3.7). . . 55 3.9 Fig.6 of paper of Sheng et al. [30]. The absorption of Al and
Ag gratings with respect to the thickness. . . 56 3.10 Thickness dependence of absorption of Al and Ag gratings
under TM incidence (compared with Fig. 3.9). . . 56
3.11 Fig.1 of paper of Lyndin et al. [19]. The minus-first-order reflection with respect to groove width. . . 57 3.12 Groove width dependence of minus-first-order reflection (com-
paring with Fig. 3.11). . . 58 3.13 Accuracy and convergence of β of fundamental mode. A di-
electric grating with εr,g1 = 32 under TE incidence. . . 63 3.14 Convergence of the zeroth-order reflection. A dielectric grating
with εr,g1 = 32 under TE incidence. . . 63 3.15 Accuracy and convergence of β of fundamental mode. A loss-
less metallic grating with εr,g1 = (−10i)2 under TE incidence. . 64 3.16 Convergence of the zeroth-order reflection. A lossless metallic
grating with εr,g1= (−10i)2 under TE incidence. . . 64 3.17 Accuracy and convergence of β of fundamental mode. A lossy
grating with εr,g1= (3.18 − 4.41i)2 under TE incidence. . . 65 3.18 Convergence of the zeroth-order reflection. A lossy grating
with εr,g1 = (3.18 − 4.41i)2 under TE incidence. . . 65 3.19 Accuracy and convergence of β of fundamental mode. A high
conductive grating metallic with εr,g1 = (1 − 40i)2 under TE incidence and nonuniform discretization. . . 66
3.20 Convergence of the zeroth-order reflection. A high conductive metallic grating with εr,g1 = (1 − 40i)2 under TE incidence and nonuniform discretization. . . 66 3.21 Configuration of triangular gratings. . . 67 3.22 Revised discretization for multi-layer approximation. . . 68 3.23 Convergence of the zeroth-order reflection. A dielectric trian-
gular grating with εg1= 32 under TE incidence. . . 70 3.24 Convergence of the zeroth-order reflection with proper dis-
cretization. A dielectric triangular grating with εg1 = 32under TE incidence. . . 70 3.25 Convergence of the zeroth-order reflection with proper dis-
cretization. A lossless metal triangular grating with εg1 = (−10i)2 under TE incidence. . . 71 3.26 Convergence of the zeroth-order reflection with proper dis-
cretization. A lossy triangular grating with εg1 = (3.18 − 4.41i)2 under TE incidence. . . 71 3.27 Accuracy and convergence of β of fundamental mode. A di-
electric grating with εr,g1 = 32 under TM incidence. Grids are distributed by ratio of width. . . 74
3.28 Convergence of the zeroth-order reflection. A dielectric grating with εr,g1 = 32 under TM incidence. Grids are distributed by ratio of width. . . 74 3.29 Accuracy and convergence of β of fundamental mode. A loss-
less metallic grating with εr,g1 = (−10i)2 under TM incidence.
Grids are distributed by ratio of width. . . 75 3.30 Convergence of the zeroth-order reflection. A lossless metallic
grating with εr,g1 = (−10i)2 under TM incidence. Grids are distributed by ratio of width. . . 75 3.31 Accuracy and convergence of β of fundamental mode. A lossy
grating with εr,g1= (3.18 − 4.41i)2 under TM incidence. Grids are distributed by ratio of width. . . 76 3.32 Convergence of the zeroth-order reflection. A lossy grating
with εr,g1 = (3.18 − 4.41i)2 under TM incidence. Grids are distributed by ratio of width. . . 76 3.33 Accuracy and convergence of β of fundamental mode. A lossy
grating with εg1 = (0.22 − 6.71i)2 under TM incidence. Grids are distributed by ratio of width. . . 77 3.34 Convergence of the zeroth-order reflection. A lossy grating
with εg1 = (0.22 − 6.71i)2 under TM incidence. Grids are distributed by ratio of width. . . 77
3.35 Accuracy and convergence of β of fundamental mode. A highly conductive grating with εg1= (1 − 40i)2 under TM incidence.
Grids are distributed by ratio of width. . . 78 3.36 Convergence of the zeroth-order reflection. A highly conduc-
tive grating with εg1 = (1 − 40i)2 under TM incidence. Grids are distributed by ratio of width. . . 78 3.37 Continuity of Ex fields for TM polarization. . . 79 3.38 Convergence of the zeroth-order transmittance. A dielectric
triangular grating with εg1= 32 under TM incidence. . . 84 3.39 Convergence of the zeroth-order transmittance with proper
discretization. A dielectric triangular grating with εg1 = 32 under TM incidence. . . 84 3.40 Convergence of the zeroth-order reflection with proper dis-
cretization. A lossless metal triangular grating with εg1 = (−10i)2 under TM incidence. . . 85 3.41 Convergence of the zeroth-order reflection with proper dis-
cretization. A lossy triangular grating with εg1 = (3.18 − 4.41i)2 under TM incidence. . . 85 3.42 Duty cycle variation of the minus-first-order reflection. A di-
electric grating with εg1= 32under TM incidence. 2DFD with averaging permittivity is used. . . 86
3.43 Duty cycle variation of the minus-first-order reflection. A loss- less metallic grating with εg1 = (−10i)2 under TM incidence.
2DFD with averaging permittivity is used. . . 87 3.44 Duty cycle variation of the minus-first-order reflection. A loss-
less metallic grating with εg1 = (−10i)2 under TM incidence.
2DFD with considering boundary condition is used. . . 88 3.45 Field diagram of Fig. 3.12 at groove width= 302nm (Left:
RCWA, Right: FDMM) . . . 89 3.46 Field diagram of Fig. 3.12 at groove width= 302nm (Left:
Graded-index 2DFD, Right: Step-index 2DFD) . . . 89 3.47 Field diagram of Fig. 3.12 at groove width= 250nm (Left:
RCWA, Right: FDMM) . . . 90 3.48 Field diagram of Fig. 3.12 at groove width= 250nm (Left:
Graded-index 2DFD, Right: Step-index 2DFD) . . . 90
Chapter 1 Introduction
1.1 Overview
Diffraction of optical electromagnetic radiation by periodic structures is im- portant for many engineering applications. Grating diffraction is central in the fields of integrated optics, holography, optical data processing, spectral analysis, etc. There are numerous numerical methods with variety of possible assumptions to analyze diffraction properties of gratings, and most of them are not only tools for solving mathematical equations but also imply some physical insights of the problems. Thanks to advancement of computer tech- nology, numerical methods and computer-aided design (CAD) become more important and convenient for finding optimized parameters for high cost or complicated experiments.
1.2 Literature Survey
The Fourier modal method (FMM) which is a kind of differential methods [1]
and often referred to as rigorous coupled-wave analysis (RCWA) was first formulated for planar gratings by Moharam and Gaylord [2] [3] [4], and then extended to surface-relief gratings [7] [6] and crossed-grating structures. It provides the exact solutions whose accuracy depends solely on the numbers of terms retained in the space-harmonic expansions of the fields.
Before this method was proposed, the most common differential methods were the coupled-wave approach [8] and the modal approach [9]. The coupled- wave approach, which expanding the solution into plane-wave components, had been known to offer a relatively simple formulation and superior physical insight into wave-diffraction phenomena. In this approach, several assump- tions were made in order to obtain solutions such as neglecting the second order derivatives of the field amplitudes and retaining only one diffracted wave. The modal approach, which through eigenmode expansion, was a rig- orous exact analysis but complicated mathematically. However, Magnusson and Gaylord [10] had shown that these two approaches are equivalent and the coupled-wave approach could become rigorous by including all diffracted waves in the formulation together with retaining the second derivatives of the electromagnetic fields. Therefore, RCWA was created by considering the coupled-wave approach without the assumptions as mentioned above.
As matching the boundary conditions between every layers and finding diffraction efficiencies, some instabilities would be introduced because taking the inverse of some ill-condition matrices. Several methods such as R-matrix, S-matrix, and other approaches which were compared systematically by Li [11] have been proposed to produce stable implementation for this problem, and the method proposed by Moharam et al. [12] in 1995 will be mentioned in section 2.1.3.
Another problem of RCWA discovered by Li and Haggans [13] is poor convergence as dealing with metallic gratings under TM incidence. The con- vergence was dramatically improved by the reformulation by Lalanne and Morris [14] and Granet and Guizal [15], and this improvement was explained by Li [16] mathematically. He proved the origin of poor convergence comes from the mistakes of using Fourier factorization and proposed the inverse rule of factorization to uniformly satisfy the boundary conditions in the grating region.
However, even using the modified factorization mentioned above, Popov et al. [17] discovered a numerical instability problem in this differential theory as applied to metallic gratings with very high conductivity under TM incidence.
They attributed these instabilities to the imperfect condition of matrices gen- erated by Fourier coefficients of permittivity distribution to be inverted. This statement was later questioned by Watanabe [18]. Some heuristical solutions
proposed by them were introducing artificial metal losses in order to damp the instabilities or applying two-step truncation [17]. Such strategy obvi- ously treats a neighboring but different electromagnetic problem. Lyndin et al. [19] established the link between the instabilities and the spurious modes corresponding to instable high order eigenvalues. They proposed a procedure of identification and filtration of these spurious modes, but such tracking of those artifactual modes are complicated. Furthermore, Guizal et al. [20] ap- plied the reformulation of FMM with adaptive spatial resolution proposed by Granet [21] to approach the problem of highly conductive gratings under TM incidence and get even more stable solution.
Finite difference (FD) methods for solving partial difference are also used in electromagnetism for solving Maxwell’s equations. This method is not widely used in grating theory but often used to study the diffraction by aperiodic objects of finite dimension because of their suitability for incor- porating absorbing boundary conditions to limit the computational domain.
Generally, standard FD methods require a two-dimensional (2D) mesh for the discretization of a one-dimensional (1D) grating. After adding periodic boundary conditions, absorbing boundaries and sources, the fields of scatter- ing problems could be solved and used to find diffraction efficiencies.
However, Lalanne and Hugonin [22] proposed a very simple method for the analysis of 1D lamellar gratings. This method is solving eigenmodes in-
side the gratings region such as FMM (RCWA) but using finite-difference approach. And it is similar to numerical techniques that are based on finite- difference modal approaches and used in waveguide theories. They used a first-order method with averaging permittivity and found that their method is much inferior to the RCWA for dielectric gratings. In contrast, their method compared favorably with the RCWA for metallic gratings operating in the infrared regions of the spectrum, especially for TM polarization. They also proposed three crucial methods to accelerate the convergence: (1) proper interpolation for averaging permittivity, (2) mesh points on discontinuities and (3) non-uniform sampling near the discontinuities. Their numerical re- sults indicated that FD approach offers rather good performance for highly conducting gratings and TM polarization.
1.3 Motivation
In the paper of Lalanne and Hugonin [22], they presented the finite-difference modal method and declared good performance for metallic gratings and TM polarization but worse convergence than RCWA for TE polarization. Inside the grating layer, what they used is an interpolation scheme that locally averages the permittivity, and they said the method of interpolation has a drastic impact on the convergence performance. In addition, they only considered first-order finite-difference and expected that faster convergence
rates can be achieved by using higher order method but the computational efficiency will be reduced because of increasing non-zero value in the eigen matrices.
Therefore, the finite-difference modal method (FDMM) with even higher order formulation and considering boundary conditions instead of interpola- tion is introduced and tested in this thesis. With the generalized Douglas scheme [23] [24], the convergence order can be increased without adding the mesh points, so the computational time and the computer memory does not be increased. For comparison, the two-dimensional finite-difference both for graded-index approximation and step-index approximation will be investi- gated.
1.4 Chapter Outline
There are three chapters following this introduction.
In chapter 2, the Fourier modal method (FMM), or rigorous coupled wave analysis (RCWA) is demonstrated first both for rectangular-groove gratings and surface-relief gratings. Surface-relief gratings, which also called arbi- trary profile gratings, can use many layers of rectangular-groove gratings with different duty cycles to approximate. A stable approach will then be mentioned to solve the unstable problems as using above approximation.
Next, the finite-difference modal method (FDMM) will be proposed by us-
ing step-index formulation with or without generalized Douglas scheme in- side each grating layer and stable approach used in RCWA. Last, the two- dimensional finite-difference (2DFD) with averaging permittivity and con- sidering boundary condition will be applied to the same configuration which solved by RCWA and FDMM above. In addition, two different methods of perfectly matched layers and total fields/scattered fields (TF/SF) for adding sources will be mentioned.
In chapter 3, numerical results are given to assess the formulations men- tion in chapter 2. First, some papers’ results will be used to verify the correctness of FDMM and RCWA, and the problems of RCWA will be seen for lossless metallic or high conductive gratings under TM incidence. Second, accuracy and convergence of propagation constants and diffraction efficien- cies of these two numerical methods will be defined and discussed for every kinds of materials, both of TE and TM polarization and both of rectangular- groove gratings and arbitrary profile gratings. Finally, 2DFD will be used to solve the same problem which suffers from serious instabilities with lossless metallic gratings under TM incidence.
Chapter 4 concludes this thesis.
Chapter 2 Formulation
The geometry of the problem we deal with is one dimensional periodic grating depicted in Fig. 2.1, which is separated into reflection region, grating region and transmission region. The normal to the interface between any adjacent two regions is along z direction, and the grating is periodic along x direction and infinite along y direction.
Figure 2.1: Grating with one-dimensional periodicity.
2.1 Fourier Modal Method (or RCWA)
The main idea of RCWA is to express both permittivity and electromagnetic fields by Fourier bases. In the grating region, the periodic relative permit- tivity (x) is expandable in a Fourier series of the form
(x) =X
h
hej2πΛhx, (2.1)
where Λ is grating period and h is the hth Fourier coefficient of the relative permittivity which can be found by
h = 1 Λ
Z xi+Λ xi
(x)e−j2πΛhxdx, (2.2)
where xi is any initial position in the integration. Regarding the electro- magnetic fields, it assumes that these could be expanded by Fourier bases along the periodic direction x and form a set of modes along the propagation direction z and are expressed as
ψm(x, z) ∼ X
i
Cmie−jkxix
!
× e±jβmz, (2.3)
where m is the index of mode, βm is the propagation constant of mode m, kxi = k0sin(θincidence) + i2πΛ and Cmi is the contribution of mode m to the ith Fourier order.
After using above approximation to rewrite Maxwell’s equations, an eigen- value problem is constructed and used to find every eigenmodes inside the
grating layer. Then we match boundary condition of tangential field compo- nents at each interface between two adjacent layers and calculate the diffrac- tion efficiencies finally. More details of RCWA will be shown in the following subsections.
2.1.1 Planar Diffraction of Rectangular-Groove Grat- ings
For simplicity, only TM polarization (Hy,Ex,Ez), which means the magnetic field is perpendicular to the plane of incidence (which means x-z plane here), is going to be demonstrated, and the mathematical derivation of TE polar- ization is similar to that of TM. The structure of a rectangular-groove grating is depicted in Fig. 2.2. Assume the incidence wave is a plane wave given by
Figure 2.2: Rectangular-groove grating.
Hyinc= e−jk0√r,inc(sin θx+cos θz), (2.4)
where k0 is the wave vector in free space, and θ is the incident angle. However, it also could be any other kinds of waves. And the solutions form of reflection and transmission are given by
HyR=X
i
Rie−j(kxix−kRziz) (2.5)
and
HyT =X
i
Tie−j[kxix+kTzi(z−t)], (2.6) where kziR = pk20r,inc− k2xi, kziT = pk02r,tra− k2xi and t is the thickness of grating. The electric fields in these regions can be obtained from Maxwell’s equation E = jω1
0r∇ × H.
In the grating region, we would like to solve modes propagated along direction z. Being analogous to (2.3), the fields may be expressed as
HyG=X
i
Uyi(z)e−jkxix, (2.7)
where Uyi(z) means the contribution of every modes to the ith space harmonic fields. After substituting it into Maxwell’s equations, we will get
ExG = αX
i
Syi(z)e−jkxix, (2.8)
where α is normalization constant which will be decided later. For TM polarization, Maxwell’s equations E = jω1
0r∇ × H and H = jωµ−1
0∇ × E will be simplified to be
EzG= 1 jω0r(x)
∂HyG
∂x (2.9)
ExG = 1
jω0r(x) −∂HyG
∂z
!
(2.10)
−jωµ0HyG = ∂ExG
∂z − ∂EzG
∂x . (2.11)
First considering (2.10). If we define 1
r(x) =X
h
ahej2πΛhx (2.12)
and substitute (2.12), (2.7) and (2.8) into (2.10). we will obtain α · Sxi = −1
jω0 X
p
aip∂Uyi
∂z , (2.13)
where aip ≡ ap−i is Fourier coefficient of −1r (x). Next, combining (2.11) with (2.9) and substituting (2.12), (2.7) and (2.8) into this combination, then we obtain
α · ∂Sxi
∂z = −jkxi jω0
X
p
aip(−jkxi)Uyp− iωµ0X
i
Uyi. (2.14) Now we can see that if α ≡ jω1
0, the (2.13) and (2.14) will become simpler.
Finally, combining the (2.13) with (2.14) and eliminating Sxi, we obtain X
p
aip∂2Uyp
∂z2 = kxiX
p
aipkxpUyp− k02Ui, (2.15) or, in matrix form,
AU00 = KxAKxU − k20U, (2.16) where A ≡ [aip] and Kx≡ diag[kxi]. Therefore, now we know the eigenvalue problem used to be solved is
U00 = A−1(KxAKxU − k02I)U. (2.17)
However, from the empirical advice of Lalanne and Morris [14] (by quasi- static limit description), G. Granet and B. Guizal [15] in 1996 and the math- ematical foundation given by Li [16] that the matrix A in the parenthesis of (2.17) is better to be replaced by E−1, where E ≡ [ip], for improving convergence. This replacement will improve the convergence. Namely, we solve
U00= A−1(KxE−1KxU − k02I)U ≡ −MU (2.18) finally instead of (2.17). If the field assumption is like (2.3), i.e., Uyi(z) ∼ P
mCmie±jβmz, we could know that U00=
"
X
i
∂2Uyi(z)
∂z2
#
= −β2U, (2.19)
and be sure that the eigenvalue problem is MU = β2U, where β2 is a diagonal matrix containing eigenvalues.
After solving the eigenvalue problem above, the space harmonics of tan- gential electric and magnetic fields are given by
Uyi =X
m
wim{gm+e−jβmz+ gm−e+jβm(z−tg)} Syi = −X
p
X
m
aipwpm(−jβm){gm+e−jβmz− gm−e+jβm(z−tg)}, (2.20)
where wim and βm are the elements of the eigenvector matrix W and the square root of the eigenvalues of the matrix M. The quantities gm+ and gm− are unknown constants to be determined by matching boundary conditions.
Physically, g+m and gm− mean the contribution of each mode. The columns of
[wim] means which mode, and the ith row of column m represents the ratio of tth space harmonic in this mode.
To solve reflection coefficient Ri, transmission coefficient Ti, gm+ and gm−, the boundary conditions of tangential fields are used. For TM polarization, the component Ex, which means 1
r
∂Hy
∂z , and Hy are continuous at disconti- nuities. At the input boundary (z = 0)
δi0+ Ri =X
m
wim{g+m+ e−jβmtggm−} (2.21) and
−jk0
√r,inccos θδi0
r,inc
+ jkRzi
r,inc
Ri =X
p
X
m
aipwpm(−jβm){gm+− e−jβmtggm−}, (2.22) or in matrix form,
"
δi0
−jk√0cos θ
r,inc δi0
# +
"
I
−ZR
# R =
"
W WX
AWZ −AWZX
# "
gm+ gm−
#
, (2.23)
where ZR ≡ diag[−jkziR/r,inc], Z ≡ diag[−jβm] and X ≡ diag[exp(−jβmtg)].
At z = tg,
X
m
wim{e−jβmtggm++ gm−} = Ti (2.24) and
X
p
X
m
aipwpm(−jβm){e−jβmtggm+− gm−} = −jkziT
r,tra Ti, (2.25) or in matrix form,
"
WX W
AWZX −AWZ
# "
gm+ gm−
#
=
"
I ZT
#
T, (2.26)
where ZT ≡ diag[−jkTzi/r,tra].
The coefficients Ri and Ti could be found by using (2.23) and (2.26). The diffraction efficiencies could be calculated by the definition of the ratio of Poynting’s vectors along propagation direction z. For TM polarization here, the Poynting’s vector in the propagation direction z is
Pz = 1
2ReExHy∗ = 1 2Re
j
ω0r(∂Hy
∂z )Hy∗
, (2.27)
and the diffraction efficiencies are defined as DEri = PzR
Pzinc = |Ri|2Re kziR kz0
DEti = PzT
Pzinc = |Ti|2Re r,inc
r,tra
kziT kz0
. (2.28)
For lossless gratings, the sum of the reflected and transmitted diffraction efficiencies given by (2.28) must be unity, which means conservation of energy.
In addition, if it needs to plot the field diagrams, solve coefficients gm+ and g−m after finding Ri and Ti. In the next subsection, we will generalize the structure to arbitrary shape.
2.1.2 Multi-layer Approximation for Arbitrary Shape Gratings
For gratings with arbitrary profiles, we divide the grating into a large number of sufficiently thin layers and approximate each layer by a rectangular-groove grating, which was use first proposed by Peng et al. and applied to RCWA by Moharam and Gaylord [6], as in Fig. 2.3.
Figure 2.3: Example of multi-layer approximation.
The electromagnetic fields in each grating layer are determined by RCWA for rectangular-groove gratings (or by other approaches, such as the modal approach and the finite difference approach). Then boundary conditions of the tangential fields are applied in sequence at every interfaces to get reflected and transmitted diffracted field amplitudes and diffraction efficiencies. Here we still use TM polarization to illustrate the formulation.
After solving the eigenvalue problems in each grating layer, the space harmonics of tangential fields of every layers are given by
Ul,yi =X
m
wiml {gl,m+ e−jβml (z−zl−1)+ gl,m− e+jβlm(z−zl)} Sl,yi = −X
p
X
m
alipwpml (−jβml ){g+l,me−jβml (z−zl−1)− gl,m− e+jβlm(z−zl)}, (2.29)
where the index l means which grating layer. Then we match boundary con-
dition at every interfaces and express these in matrix form. At the interface between the input region and the first grating layer, i.e. at z = 0 in Fig. 2.3,
"
δi0
−jk0cos θ
√r,inc δi0
# +
"
I
−ZR
# R =
"
W1 W1X1
A1W1Z1 −A1W1Z1X1
# "
g1,m+ g1,m−
# , (2.30) where the suffixes of W, A, Z and X mean which grating layer and the definitions of these matrices are same as in preceding subsection, at the interface between (l − 1)th and lth layer (z = zl−1)
"
Wl-1Xl-1 Wl-1
Al-1Wl-1Zl-1Xl-1 −Al-1Wl-1Zl-1
# "
gl−1,m+ gl−1,m−
#
=
"
Wl WlXl AlWlZl −AlWlZlXl
# "
gl,m+ gl,m−
#
, (2.31)
and at the interface between the last grating layer and the output region
"
WLXL WL
ALWLZLXL −ALWLZL
# "
g+L,m g−L,m
#
=
"
I ZT
#
T. (2.32)
Finally, (2.30)-(2.32) are rewritten as
"
δi0
−jk0cos θ
√r,inc δi0
# +
"
I
−ZR
# R =
L
Y
l=1
"
Wl WlXl AlWlZl −AlWlZlXl
#
×
"
WlXl Wl
AlWlZlXl −AlWlZl
#−1"
I ZT
#
T. (2.33)
However, this approximation used in successive field matching may intro- duce numerical instability which is due to the presence of evanescent fields.
And these evanescent waves, which possess large imaginary part of β, will
make the matrix X to be ill-conditioned as doing matrix inverse. In the next subsection we will introduce stable approaches to eliminate the numerical instability.
2.1.3 Stable Approach for Multi-layer Approximation
There are several approaches which have been proposed to produce stable implementation. For example, Moharam and Gaylord [6] obtained numeri- cally stable RCWA calculation for TE polarization and dielectric gratings to a grating depth of as many as four wavelengths, by sequential Gaussian elim- ination scheme. Pai and Awada [25] use layer transmission matrices and in- terface reflection and transmission matrices to derive the solution for RCWA in terms of a multiple-reflection series which is stable for TE polarization and dielectric gratings to a grating depth of as many as four wavelengths. Li [26]
used the R-matrix propagation algorithm to propagate the field through the layers in the modal approach to obtain stable results for deep dielectric and metallic one-dimensional gratings in the conical mount.
Here we use the method which is proposed by Moharam, Pommet, and Grann [12] in 1995 and called enhanced transmittance matrix approach. See (2.33) again and notice the inverse matrix at left. There are some X terms in this big inverse matrix. Because the elements of X are e±jβmz, as some βm values have large imaginary part, these exponential terms will produce very large or very small elements in this big inverse matrix. And the inver-
sion of this almost singular matrix will produce erroneous results because of truncation errors. Therefore, we would like to remove X terms from the big inverse matrix.
Consider the last factor (l = L) in (2.33), which is
"
WL WLXL
ALWLZL −AlWlZlXl
# "
WLXL WL
ALWLZLXL −AlWLZL
#−1"
fT
gT
# T
=
"
WL WLXL
ALWLZL −AlWlZlXl
#
×
"
XL 0
0 I
#−1"
WL WL
ALWLZL −AlWLZL
#−1"
fT gT
#
T,(2.34)
where fT = I and gT = ZT. The matrix to be inverted has been rewritten as the product of two matrices. The matrix on the right side in the product is well conditioned, however, the left side matrix is ill-conditioned. By defining
"
WL WL
ALWLZL −AlWLZL
#−1"
fL gL
#
≡
"
uL vL
#
, (2.35)
(2.34) could be reduced to
"
WL WLXL
ALWLZL −AlWlZlXl
# "
X−1L 0
0 I
# "
uL vL
# T
=
"
WL WLXL
ALWLZL −AlWlZlXl
# "
X−1L uL vL
#
T, (2.36)
and by changing variable T = u−1L XLTL, the (2.36) will become
"
WL WLXL
ALWLZL −AlWlZlXl
# "
I vLu−1L XL
# TL ≡
"
fL gL
#
TL. (2.37)
Repeat this process for all layers, we obtain
"
δi0
−jk√0cos θ
r,inc δi0
# +
"
I
−ZR
# R =
"
f1 g1
#
T1, (2.38)
where T = u−1L XLu−1L−1XL−1. . . u−12 X2u−11 X1T1. In this formulation, the instability could be avoided successfully because it never inverts the matri- ces X. The singular-value decomposition technique could be considered in inverting the matrix u to avoid numerical difficulties because of round-off errors when a large number of layers and a large number of harmonics are used.
In addition, if it needs to plot the field diagram, we have to find coefficients g+l,m and gl,m− in every layers by finding R, T and Tl of each layer first and then substituting back. After using the skill above, the coefficients in each layer will be
"
gL,m+ gL,m−
#
=
"
I vLu−1L XL
# TL,
"
gL−1,m+ gL−1,m−
#
=
"
I
vL−1u−1L−1XL−1
#
TL−1, · · · (2.39) , where TL = u−1L−1XL−1· · · u−11 X1T1, TL−1 = u−1L−2XL−2· · · u−11 X1T1 and so on.
2.2 Finite-Difference Modal Method
In the finite difference modal method, we transfer the continuous functions and their differentiations into discrete points values. The assumption of fields is to express the distribution of spatial fields in grating period direction x and, just like RCWA method, form a set of modes in the propagation direction z which is
ψm(x, z) ∼ ψm(x) × e±jβmz, (2.40) where m is the index of mode, βm is the propagation constant of mode m.
The equation to be solved is Helmholtz equation, ∇2ψ + k20rψ = 0 (as- suming non-magnetic material). If the structure is infinite and uniform in y-axis and periodic in x-axis, and the direction of fields is in y-axis (i.e. TE or TM polarization), the equation becomes
∂2ψy(x, z)
∂x2 +∂2ψy(x, z)
∂z2 + k02r(x)ψy(x, z) = 0. (2.41) Next, substituting (2.40) into (2.41), we obtain
∂2ψy(x)
∂x2 + k02r(x)ψy(x) = β2ψy(x). (2.42) After discretizing (2.42), constructing sparse matrix, and solving eigenvalue problem inside each layer, eigenmodes with x distribution inside each layer are found. Then boundary conditions are matched to solve the diffraction efficiencies and plot the field diagrams. In the next subsection, more details about the finite difference inside each layer are offered.
2.2.1 Eigenvalue Problems inside Each Layer
The basic idea of finite difference is to express the differentiation of a field point by itself and it’s adjacent points, as in Fig. 2.4. Being different from
Figure 2.4: One-dimensional discretization.
RCWA, the convergence of FD method could be improved by considering more adjacent points, i.e. extending to higher orders of Taylor series expan- sion. If we use (2N + 1) points to approximate the differentiation of one field point, ψi, we have to know the relation between the field at those points and ψi and its derivatives up to (2N )th order as
ψi−N
... ψi
... ψi+N
=
u−N,0 u−N,1 . . . u−N,2N ... ... . .. ... uN,0 uN,1 . . . uN,2N
ψi
... ψi(j)
... ψi2N
+ O(h2N +1). (2.43)
And then inverting the matrix to find ψi00with truncation error O(h2N +1/h2) = O(h2N −1). As the grids are uniformly positioned, the truncation error will be- come O(h2N). Here we use central difference scheme, but it is not necessary.
We can use forward-difference or backward-difference as well.
Figure 2.5: Sketch of a discontinuity between sampled points.
However, there are some discontinuities in each grating layer. Unlike RCWA, which use Fourier expansion to illustrate the change of permittiv- ity, here we match boundary conditions at these discontinuities to arbitrary higher order. As in Fig. 2.5, if we want to express the (i + 1)th points in terms of each order of the ith point, we expand each order of (i + 1)th field ψi+1 by each order of ψR, i.e.
Ψi+1≡
ψi+1 ψi+10 ψi+100 ψi+1(3)
... ψi+1(2N )
=
1 q q2!2 q3!3 · · · (2N )!q2N 0 1 q q2!2 · · · (2N −1)!q2N −1 0 0 1 q · · · (2N −2)!q2N −2 0 0 0 1 · · · (2N −3)!q2N −3
... ... ... ... . .. ... 0 0 0 0 · · · 1
ψR ψR0 ψR00 ψR(3)
... ψ(2N )R
≡ Mi+1:RΨR,
(2.44)
and each order of ψL by each order of (i)th field ψi,
ΨL ≡
ψL ψL0 ψL00 ψL(3)
... ψL(2N )
=
1 p p2!2 p3!3 · · · (2N )!p2N 0 1 p p2!2 · · · (2N −1)!p2N −1 0 0 1 p · · · (2N −2)!p2N −2 0 0 0 1 · · · (2N −3)!p2N −3
... ... ... ... . .. ... 0 0 0 0 · · · 1
ψi ψ0i ψi00 ψi(3)
... ψ(2N )i
≡ ML:iΨi.
(2.45) And the main problem is how to connect ΨL and ΨR, i.e., because
Ψi+1 = Mi+1:RMR:LML:iΨi, (2.46)
we need to find the matrix MR:L. Next, we will derive the arbitrary higher order boundary condition for (2.42).
A. Arbitrary Higher Order Boundary Condition
[23] [24]Generally, considering the discontinuous parameters of materials are not only permittivity but also permeability µ. The zeroth-order boundary condition is continuing of tangential fields
ψR= ψL, (2.47)
where ψ = Ey for TE and Hy for TM, and subscript R and L mean points infinitesimally close to the interface on the left and right, respectively. Next, for the first-order boundary condition, we use Maxwell’s equations H =
−1
jωµ0µr∇ × E and Hz,R= Hz,L for TE; E = jω1
0r∇ × H and Ez,R= Ez,L for
TM to derive
ψR0 = aψ0L, (2.48)
where a = µµR
L for TE and a = R
L for TM. The second-order boundary condition is derived from Helmholtz equation, i.e. ψR00 + ω2µRRψR = β2ψR and ψ00L+ ω2µLLψL = β2ψL. By using (2.47), we could obtain
ψ00R= ψL00+ bψL, (2.49)
where b = ω2(µLL− µRR). For the third-order boundary condition, the Helmoholtz equation is differentiated on each side to get ψR3 + ω2µRRψ0R= β2ψ0R and ψ3L+ ω2µLLψ0L= β2ψ0L. After substituting (2.48) into above two equations, we obtain
ψR(3) = a(ψL(3)+ bψL0 ). (2.50) We proceed to find the 4th order boundary relation. In the derivation here, we could regard the term (∂x2+ ω2µ) as an operator, which is equivalent to the term β2, i.e.,
(∂x2+ ω2µRR)(∂x2+ ω2µRR)ψR= β2β2ψR and
(∂x2+ ω2µLL)(∂x2+ ω2µLL)ψL= β2β2ψL.
Combining the above equations with (2.47) and (2.49), we get the relation
ψR(4) = ψ(4)L + 2bψ00L+ b2ψL. (2.51)