第二章 奈米晶體與塊材的緊束縛模型
2.3 Supercell 塊材計算
晶格(lattice)與原始晶胞(primitive cell)
晶體是由一個原子或原子群以週期排列而建立,理想的晶體是由無限 且相同的原子群重複堆積而成的,這些原子或原子群稱為基元(basis),我 們可將基元視為一個點(lattice point),而這些點的集合稱為晶格(lattice)。
三維的晶格可以由三個基本平移向量(fundamental translation vector)
a1、a2、a3定義而成。晶格點的位置Rn為 a1、a2、a3的線性組合:
1 1 2 2 3 3 ,1 2, 3
Rn n a n a n a n n n
a1、a2、a3所構成的平行六面體稱為此晶格空間的原始晶胞(primitive cell),
晶格點的位置Rn即為這些原始晶胞的位置。
以面心結構(fcc)為例:
1 / 2(1,1, 0)
a a a2 a/ 2(1, 0,1) a3 a/ 2(0,1,1)
由上面的敘述我們可以知道,要描述一個晶體結構只需要兩個資訊:
圖 2.3.1 面心立方晶格結構
23
(1) 晶格空間(a1、a2、a3) (2) 晶格點的基元
為了計算上的方便,我們通常選取晶格空間當中的原始晶胞作為晶體的最 小單位,因為原始晶胞當中所含的原子數最少。
以 zincblende 結構為例:
然而,當我們要在原本的晶體當中加入雜質時,需要考慮到雜質在晶體當 中的濃度,此時就必須使用包含更多原子的晶胞,這種較大的晶胞稱做 supercell。
我們選定以某個晶格空間來描述我們的晶體結構,此晶格空間可由基 本平移向量a1、a2、a3所定義,而原始晶胞是由a1、a2、a3所形成的平行 六面體,如下圖:
紅線所描繪的是 fcc 結構的原始晶胞 基元: 1.(0,0,0)a
2.(1/4,1/4,1/4)a 晶格:面心立方(fcc)
圖 2.3.2 以面心立方晶格空間描述 zincblende 晶體結構。
24
原始晶胞位置即晶格點的位置Rn n a1 1n a2 2n a3 3 ,n n n1 2, 3
若是我們將構成原始晶胞的a1、a2、a3分別放大整數倍,
1 1 1 1 1 N
a a s a s
2 2 2 2 2 N
a a s a s
3 3 3 3 3 N
a a s a s
由這組a1、a2、a3所形成的平行六面體即為 supercell,晶胞位置為
1 1 2 2 3 3 ,1 2, 3
Rn n an an a n n n ,
圖 2.3.3 由基本平移向量所形成的六面體為原始晶胞 。
圖 2.3.4 將基本平移向量放大之後所形成的六面體為 supercell。
25
以 zincblende 結構為例:
Fcc 晶格空間,a1a/ 2(1,1, 0) a2 a/ 2(1,0,1) a3a/ 2(0,1,1)
基元: (0,0,0)a、(1/4,1/4,1/4)a 原始晶胞如下圖
若是我們將基本平移向量放大兩倍 ,a1 2a1、a2 2a2、a3 2a3
圖 2.3.6 將基本平移向量放大 兩倍之後所得到的(2x2x2)a supercell,紅線所描繪的是 supercell。
圖 2.3.5 以 fcc 描述 zincblende 結構 紅線所描繪的是由基本平移向量所形成 的原始晶胞。
26
以 wurtize 結構為例:
Hexagonal 晶格空間, 1 ( ,1 3, 0) 2 2
a a 2 1 3
( , , 0) 2 2
a a a3 c(0, 0,1)
基元:(0, 0, 0) (0, 0,uc) (0, , ) 3 2
a c (0, , ) 3 2
a c
uc u=0.375
將基本平移向量放大如下,a1 2a1、a2 2a2、a3 a3
c
uc
2a
圖 2.3.7 以 Hexagonal 晶格空間描述 wurtize 結構,紅線所描繪的是由基本 平移向量所形成的原始晶胞。
比例常數u=0.375
圖 2.3.8 (2x2x1)a supercell,紅 線所描繪的是 supercell。
27
28
29
(2) I 是晶胞當中每個原子相對於Rn的位置向量
1 1 2 2 3 3 1, 2, 3 [0,1)
I m a m a m a m m m
考慮 Tight-binding 的 Hamiltonian 矩陣元素如下:
( 0 )
30
31
這四個鄰近原子只有 1 (1,1,1) 4
a 是位在R0晶胞當中,且 1 (1,1,1) 5 4
a ,剩 下三個鄰近原子都是位在其他晶胞當中,如下圖所示,
根據我們上述的理論,(2.3.3)式,我們必須知道這些不在R0晶胞當中的鄰 近原子,在其所屬的Rn晶胞當中與Rn的相對位置J為何?首先要找到這 些鄰近原子所屬的晶胞位置Rn。這些鄰近晶胞與R0晶胞之相對位置如 下:
0n n 1 1 2 2 3 3
R Rn a n a n a n n n1 , 2, 3
1, 0, 1
圖 2.3.11 為了尋找鄰近原子我 們搜尋的範圍包含了所有鄰近 晶胞。
32
找到這些鄰近原子所屬的晶胞位置Rn之後,可將鄰近原子的絕對位置表 達成J R0n,
1 ( 1, 1,1) 8 ( 1, 1, 0) 4
a a
0n ( 1, 1, 0) J 8
R a
1 (1, 1, 1) 7 ( 1, 0, 1) 4
a a
0n ( 1, 0, 1) J 7
R a
1 ( 1,1, 1) 6 (0, 1, 1) 4
a a
0n (0, 1, 1) J 6
R a
33
用同樣的方式我們可以找到R0晶胞內任意I原子的鄰近原子,並且將這些 鄰近原子都表達成J R0n的形式,如此我們說J原子為I 原子的鄰近原子。
我們將每個I 原子的鄰近原子表列如下:
我們和文獻上的結果比對,以驗證我們計算方法的正確性,以 sc 晶 格空間,(2x2x2)a supercell 計算 GaAs 能帶結構,使用 sp3s* 基底不考 慮自旋。我們用來比對的文獻為E. P. O’Reilly 於 2002 年發表於 Semicond.
Sci. Technol 的文章[8],所使用的緊束縛參數請參閱附錄 B,以下是比對 的結果:
34
下面是我們以 sc 晶格空間計算 GaAs 與 Si 能帶的結果,我們使用的是 sp3s*
基底考慮自旋。
以 sc 晶格空間描述 Zincblende 結構(參數請參考附錄 B):
(a) (b)
(c)
圖 2.3.12 (2x2x2)a supercell 計算 GaAs 能帶結構,使用 sp3s* 基底不考慮 自旋(a) E. P. O’Reilly et al., Semicond. Sci. Technol. 17, 870 2002 (b)我們的 計算結果 (c)比對的結果完全一致
[π /a]
[π /a]
35
36
圖 2.3.15 (2x2x2)a sc supercell GaAs 能帶圖
圖 2.3.16 (2x2x2)a sc supercell Si 能帶圖
37
和第一原理計算的結果比較,考慮 GaAs,使用(1x1x1)a 大小的晶胞,以 sp3d5s*基底來計算,不考慮自旋軌域耦合。
圖 2.3.17 左圖是第一原理計算的結果,右圖是我們以緊束縛型 sp3d5s*
基底計算的結果。(參數請參考附錄 B)
38