Simulation Programs For The Analysis in Photonics
Simulation Programs For The Analysis in Photonics
Simulation Programs For The Analysis in Photonics
Chapter 3
Simulation programs for the analysis of
multilayer media
27
28
h1
h2
n0
n1
n2
n2
n1
n1
n2
n1
nS
n2
A0 A1 A1 A2
A2 A1 A1 A2
A2 A1
A1
A1 A2
A2 A1 ...
A1 A2
A2 AS
B0 B1
B1 B2
B2 B1 B1 B2
B2 B1
B1
B1 B2
B2 B1
... B1 B2
B2 BS
x0
x1
st
1 period
29
x
x2
x3
nd
2 period
x4
xm-1
......
xm
th
m period
xm+1
x2N-2
.....
x2N-1
x2N
th
N period
Fig. 3.1. Schematic of a multilayer system. A(x) represent the amplitude of the righttraveling-wave and B(x) that of the left-traveling one. Note that A(x) and B(x) are not
continuous at the interfaces. It is a periodic structure made of two layers, 1 and 2. The
thickness of each layer is hm, nm is the refractive index and is the period. The
structure is coupled to a homogeneous medium characterized by n0 (initial medium) and
nS (final medium).
n S , x 2 N < x with x 2 N = x 0 + N = x 2 N 1 + h2
(3.1)
30
A0 e ik 0 x ( x xo ) + B0eik 0 x ( x xo ) , x < x0
(3.2)
where kmx is the x component of the wave vectors kmx =nm cosm/c and m is
the ray angle in each layer. Am and Bm represent the amplitude of the plane
waves at interface x=xm (see Fig. 3.1).
If the two general amplitudes of E(x) are represented as column vectors,
the plane waves at different layers can be related by
A
Am'
Am 1
1
= Dm 1 Dm ' = Dm11 Dm Pm m
Bm 1
Bm
Bm
m=1,2,...,2N+1
(3.3)
1
1
for TE wave
n m cos m n m cos m
Dm =
cos m cos m
for TM wave
n m
nm
(3.4)
e ik mx hm
Pm =
0
e ik mx hm
0
(3.5)
A0
= D01 D1 P1 D11 D2 P2 D21
B0
M
DS = 11
M 21
M 12 AS'
M 22 BS'
(3.6)
31
(3.7)
BS = 0
Using the matrix equation (3.6) and following the definitions in Eq. (3.7), we
obtain
r=
M 21
M 11
(3.8)
1
t=
M11
Reflectance is given by
M 21
R= /r / =
M 11
(3.9)
(3.10)
32
EK(x+)= EK(x). The subscript K indicates that the function EK(x) depends on
K. The constant K is known as the Bloch wave number. The problem is thus
that of determining K and EK(x).
In term of our column vector representation and from Eq. (3.2), the
periodic condition EK(x+)= EK(x) for the Bloch wave is simply
A1
B1 n
period
A
= e iK 1
B1 n 1 period
(3.11)
From the matrix expression (3.3), the unit cell of the periodic multilayer can be
defined as
A
A1
= D11 D2 P2 D21 D1P1 1
B1 n 1 period
B1
S T A1
U
V
B1
n period
(3.12)
n period
It follows from this equation and Eq. (3.11) that the column vector of the Bloch
wave satisfies the following eigenvalue problem:
S T A1 iK A1
= e
B
U V B1
1
(3.13)
33
The phase vector eiK is thus the eigenvalue of the translation matrix (S,T,U,V)
and is given by
eiK= (1/2)(S+V) {[(1/2)(S+V)]2-1}1/2
(3.14)
The eigenvectors corresponding to this eigenvalues are obtained from Eq. (3.13)
and are
A0 T
= jK
B e S
(3.15)
times the arbitrary constant. The Bloch waves that result from Eq. (3.15) can be
considered as the eigenvectors of the translation matrix with eigenvalues eiK
given by Eq. (3.14). The two eigenvalues in Eq. (3.14) are the inverse of each
other since the translation matrix is unimodular. Eq. (3.14) gives the dispersion
relation between , and K for the Bloch function,
K(,)= (1/) cos-1[(1/2)(S+V)]
(16)
cos K =
1
1
( S + V ) = cos k 1 d 1 cos k 2 d 2 sin k 1 d 1 sin k 2 d 2
2
2
(3.17)
n 22 k1x n12 k 2 x
k 2 x k1x
+
for TE waves and = 2
+
for TM waves, and
where =
k1x k 2 x
n1 k 2 x n 22 k1x
=nm sin/c.
34
35
must be combined with the Fourier Transform. Pulses are better modelled with
other techniques such as the Finite Difference Time Domain method.
H (r ) = H ( r )
c
(3.18)
1
is the Maxwells operator. The uk(k) function is a
where =
(r )
periodic function that follows the structure periodicity.
The plane wave method is one of the first methods used, because it is
easy to understand and computationally very straightforward to implement. It
can be used to solve periodic problems in one, two and three dimensions.
However, it has some serious limitations which restrict its usefulness. First, the
36
method fixes the wave vector k and then determines the eigenfrequencies for
r
this k , so the method runs into difficulties if the dielectric constant is itself a
function of frequency. Hence, structures that include metallic or other dispersive
materials are beyond the scope of the plane wave method. Second, the key step
in the method is the matrix diagonalization, so the computer time required
scales like N3, where N is the number of plane waves used in the expansion.
This scaling law is inefficient and renders the calculations impossibly time
consuming when a large number of plane waves is required for more complex
structures [155].
37
38
Fig. 3.2. Main program window. The schematic of a multilayer is presented to visually
indicate the user the parameters that can be adjusted. The default values of the
parameters can be observed.
39
40
Fig. 3.3. Main program window. In this case the user has selected to simulate a structure
formed by three bilayers.
Fig. 3.4 shows the simulation of a multilayer with two bilayers. The first
bilayer consists of the repetition of two dielectric materials with constant
refractive indices whereas the second bilayer is formed by a dielectric layer with
constant refractive index and a silver layer. The refractive index of the silver
layer is variable with the wavelength and the best way to simulate this material
is to select its refractive index in the popup menu. The reflectivity spectrum of
the multilayer is plotted in the graphs. We can also observe the difference
between the TE and TM polarizations when the incidence angle is 50 degrees.
41
Fig. 3.4. Example of the simulation of a multilayer consisting of two periodic bilayers
stacked together. In Bilayer 2 the second layer is silver, for this reason the
corresponding refractive index variable with wavelength has been selected.
42
In Fig. 3.5 we can observe the main window of this simulation program,
where the user can define all the parameters for the simulation. The band
diagram is a characteristic of infinite periodic multilayers therefore for the
calculation of the band diagram and the PBS, the only required parameters are
the ones presented in the frames named Infinite periodic structure and Band
diagram:
Refractive index of the layers: denoted by n 1st layer and n 2nd layer.
h1/period: Thickness of the first layer normalized to the period
thickness. Thus, h1/period can range from 0 to 1. The thickness of layer 2
is calculated from h1 using: h2=period-h1.
Maximum value of the normalized frequency: maximum value of
Plot PBS: The projected band structure (PBS) of the multilayer is also
plotted in a separated window when this check box is marked. In Fig. 3.6
the PBS calculated by the program is shown.
The band diagram calculated for this multilayer is plotted in the left side
graph. This band diagram belongs to an infinite multilayer but the fabricated
multilayers are finite, consequently it would be interesting to compare the high
reflectivity (or low transmission) bands of the finite multilayer with the band
diagram. For this reason, the right-side graphs show the reflection/transmission
spectrum of the finite multilayer (upper graph) and the band diagram of the
infinite multilayer (lower graph) for an easy comparison. For the calculation of
the spectrum the next parameters are required:
Refractive index of the ambient medium: the ambient medium is the
medium from which the incident wave arrives to the surface of the
multilayer.
Refractive index of the substrate: the substrate can be either a material in
case that the multilayer is stacked to the wafer or a medium if the
multilayer is a membrane detached form the substrate.
43
Fig. 3.5. Program for the calculations of the band diagram and projected band structure
of a periodic multilayer. The reflectivity spectrum is also presented.
Fig. 3.6 shows the main program window with the results of the
simulation for an example multilayer. The design parameters of the multilayer
can be read in the window program. The comparison between the band diagram
and the transmission spectrum indicates that, for this number of periods, the
edges of the bandgaps are not sharp. For this reason, the ranges of frequencies
with transmission zero are slightly narrower than the bandgaps of the infinite
multilayer. In the next sections the relation between the sharpness of the band
edges and the number of periods of the periodic multilayer is studied. The PBS
44
TE
TM
Fig. 3.6. Top: Example of the simulation of a multilayer using the explained program.
Bottom: Window with the PBS of the infinite multilayer simulated.
45
All the different optical devices studied in this work have been analyzed
using these two simulation programs.
46
parameters used by the author. The reported DBR consists of two layers with
nH=1.86 and nL=1.27 repeated 20 times. It is a /4-DBR, so the optical
thickness of the layers are /4= nH dH=nL dL with =600 nm. For the
simulations, the author considered no absorption, nair=1 and refractive index of
the substrate nSubs=4.1. This structure has been simulated with our program and
the reflectivity spectrum obtained is shown in Fig. 3.7 together with the
spectrum reported in the literature. It can be observed that our simulated
spectrum completely agrees with the spectrum reported in [78].
1 .0
Reflectivity
0 .8
0 .6
0 .4
0 .2
0 .0
450
500
550
600
650
W a v e le n g th ( n m )
700
750
800
Fig. 3.7. Reflectivity spectrum of the porous silicon DBR simulated by Pavesi (After
[78]) (solid line). It is compared with the simulated reflectivity spectrum obtained with
our program for the same multilayer structure (symbols).
The
developed
programs
can
also
simulate
metallo-dielectric
multilayers as the one presented by Scalora et. al. in [160]. In that work, the
transmission spectrum of a multilayer consisting of a layer of silver and another
of magnesium fluoride (MgF2) repeated 4 times is studied. The thickness of the
silver layer is 10 nm and the one of the MgF2 layer is 110 nm. Fig. 3.8 shows
the comparison between the transmission spectrum reported in the literature and
47
the one simulated with our program. It can be observed that the two spectra
agree.
0 .8
Transmission
0 .6
0 .4
0 .2
0 .0
20 0
40 0
600
800
W ave le n gth (n m )
1 0 00
The agreement between the simulated spectra and the spectra reported
in the literature confirms the properly performance of the developed programs
and their suitability for the simulation of dielectric and metallo-dielectric
multilayers.
3.3.1.2.
This ratio influences on the width and the sharpness of the DBR
bandgap. The increase of the ratio nH/nL leads to the widening of the bandgap.
This effect can be observed in Fig. 3.9, where the reflectivity spectra of three
/4-DBRs with different nH/nL ratio show a bandgap with different width. We
can also observe that the band edges become sharper when the ratio increases.
48
(a)
(b)
(c)
Wavelength (m)
Fig. 3.9. Reflectivity spectrum for normal incidence of three different /4-DBR with 15
periods. The thickness of the layers have been calculated to obtain a bandgap centered
at =1 m. The nH/nL ratio is a) 1.7/1.3, b) 2/1.3, c) 2.3/1.3.
The bandgap of these spectra are not symmetric around the central
wavelength, in this case 1 m, because the symmetry can be observed when the
magnitude of the x-axis is wavenumber instead of wavelength. To verify this
symmetry, the three spectra of Fig. 3.9 are plotted in Fig. 3.10 using
wavenumber for the x-axis.
Reflectivity
1.0
1.7/1.3
0.8
2.0/1.3
2.3/1.3
49
0.6
0.4
0.2
0.0
0.7
0.8
0.9
1.0
1.1
-1
4
Wavenumber cm (10 )
1.2
1.3
Fig. 3.10. Reflectivity spectrum for normal incidence of three different multilayers
already presented in Fig. 3.9. In this case, the wavenumber is used for the x-axis. The
symmetry of the bandgaps, centered at 1 cm-1 can be observed.
Wavelength (m)
Fig. 3.11. Reflectivity spectrum of a /4-DBR with nH=2.1, nL=1.5 and number of
periods 4, 6, 8 and 25.
50
Wavelength (m)
Fig. 3.12. Reflectivity spectrum of a porous silicon /4-DBR for 1.55 m applications.
It has 25 periods, nH=2.5, nL=1.55, hH=155 nm and hL=258.3 nm.
51
Wavelength (m)
Fig. 3.13. Reflectivity spectrum of a) two DBR with nH=2.3, nL=1.6 and N=20. One of
them is formed by layers with optical thickness /4=1.88 m/4, and the other is formed
by layers with optical thickness /4=2.27 m/4. b) DBR with 40 periods and nH=2.3,
nL=1.6 consisting of the two DBRs stacked together.
52
Fig. 3.13a shows the reflectivity spectrum, for normal incidence, of two
DBR with the same refractive indices and the same number of periods. On the
contrary, the thicknesses of the layers are different for each DBR, and therefore
their bandgaps are centered at different wavelengths. We can observe that the
bandgaps intersect. Fig. 3.913b shows the reflectivity spectrum of a multilayer
formed by the two DBR stacked together. We can see that its bandgap is the
union of the bandgaps of the DBRs presented in Fig. 3.913a .
Although, in this example, the filters have the same refractive indices and
different thicknessese, it could be possible to use different refractive indices
and/or thicknesses. One of the aims of the stack of filters is the widening of the
DBR bandgap but it could be also used for obtaining a DBR with high
reflectivity at separated wavelength ranges. In this case, the stacked filters
should have bandgaps situated at the desired wavelength ranges.
3.3.2. Microcavities
It is possible to fabricate a particular class of interferometers, named
microcavities or Fabry-Prot filters, by using two parallel reflectors separated
by a spacer layer. Usually the reflectors used are /4 DBR. The reflectivity
spectrum of microcavities consists of a wide high-reflectivity bandgap with a
narrow pass-band in its center. The wavelength at which this pass-band (also
called transmission peak) is situated, its width and its reflectivity level depend
on different parameters.
53
thickness is /2 and its refractive index is ns=1.27. Fig. 3.14 shows the
simulated reflectivity spectrum of this multilayer where we can observe that it
completely agrees with the reflectivity spectrum reported in [78].
1 .0
Reflectivity
0 .8
0 .6
0 .4
0 .2
0 .0
500
600
700
W a v e le n g th (n m )
800
Fig. 3.14. Reflectivity spectrum simulated with our program (symbols) and simulated
reflectivity spectrum of the same microcavity structure reported in [78].
Whereas the optical thickness of the DBRs are usually /4, the optical
thickness of the spacer layer can be either or /2. In both cases, the
transmission peak is centered at wavelength . The reflectivity spectra of
microcavities with a or a /2 spacer layer are compared in Fig. 3.15. This
figure shows the reflectivity spectra for normal incidence of microcavities
consisting of two parallel DBR with 6 periods and optical thickness /4, where
54
Fig. 3.15b this thickness is /2. Both spectra are very similar. The transmission
peak is centered at 1.55 m in both cases and the reflectivity for both is almost
zero at this wavelength. However, the bandgap of the microcavity with the /2
spacer is slightly wider than the one with thickness and the side-lobes closer
to the bandgap show a lower reflectivity.
(a)
(b)
Wavelength (m)
Fig. 3.15. Reflectivity spectrum of a microcavity consisting of two DBR with optical
thickness /4 and a spacer layer of thickness a) , b) /2.
The refractive index o the spacer layer can be one of the indices used in
the DBRs (nH,nL) of the microcavity or a different value. The influence of this
value on the reflectivity spectrum of the microcavity has been studied for all the
possible cases: for a refractive index lower than nL, equal to nL, between nL and
nH, and equal to nH. The results can be observed in Fig. 3.16. The four plots
belong to porous silicon microcavities for 1.55 m applications. The /4-DBRs
55
that form them have nL=1.6, nH=2.3 and N=6. The spacer thickness is /2 and
its index ns is 1.4 (ns<nL), 1.6 (ns=nL), 1.8 (nL< ns<nH), and 2.3 (ns=nH). The
transmission peak is positioned for all of them at 1.55 m and its reflectivity is
almost zero for all, therefore we can deduce that the refractive index of the
spacer does not noticeable affect the bandgap or the transmission peak. The
difference between these spectra is observed at the side-lobes.
(a)
(b)
(c)
(d)
Wavelength (m)
Wavelength (m)
Fig. 3.16. Reflectivity spectrum of a microcavity consisting of two DBR with nL=1.6
and nH=2.3. The thickness of the spacer layer is /2 and its refractive index is a) 1.4, b)
1.8, c) 1.6 d) 2.3.
56
Wavelength (m)
57
simulated spectra agree with the ones reported in the literature, which indicates
the suitability of the developed programs. With the study of DBRs, we have
observed that porous silicon is a suitable material for the fabrication of filters
with a wide bandgap centered at =1.55 m. This bandgap can be wider with
the fabrication of porous silicon stacked filters. The introduction of defect layers
in the DBR has lead to the study of microcavities and the understanding of the
effect of these layers on the reflectivity spectrum of the multilayer structure.