ci often and soon
[lectures/latex.git] / nlsop / nlsop_fp_b.tex
1 \documentclass[oneside]{book}
2
3 \usepackage{verbatim}
4 \usepackage[german]{babel}
5 \usepackage[latin1]{inputenc}
6 \usepackage[T1]{fontenc}
7 \usepackage{amsmath}
8 \usepackage{ae}
9 \usepackage{aecompl}
10
11 \usepackage[dvips]{graphicx}
12 \graphicspath{{./img/}}
13
14 \usepackage{./graphs}
15
16 \author{Frank Zirkelbach}
17
18 \hyphenation{kris-tallin-en Kohlen-stoff-über-sättigung}
19
20 \title{Nanolamellare Selbstordnungsprozesse bei Kohlenstoffimplantation in $(100)$-orientiertes Silizium bei Temperaturen kleiner $400 \, ^{\circ} \mathrm{C}$}
21
22 \begin{document}
23 \frontmatter
24 \maketitle
25 \tableofcontents
26 \listoffigures
27
28 \mainmatter
29
30 \chapter{Einleitung}
31 In der folgenden Arbeit soll die Entstehung und Selbstorganisation amorpher lamellarer Einschl"usse bei Hochdosis-Kohlenstoffimplantation in $(100)$-orientiertes Silizium untersucht werden. Solche Einschl"usse findet man bei Targettemperaturen kleiner $400 \, ^{\circ} \mathrm{C}$ und einer Dosis in der Gr"o"senordnung $10^{17} \frac{C}{cm^2}$ oberhalb des Implantationspeaks \cite{dipl_mh}. "Ahnliche Strukturen beobachtet man auch bei Hochdosis-Sauerstoff-Implantation in Silizium.
32
33 Der Hauptteil der Arbeit befa"st sich mit der Beschreibung des, f"ur diese Selbstorganisationsprozesse, zu Grunde liegenden Modells und einer daraus erarbeiteten Simulation. Die Arbeit ist wie folgt geliedert.
34
35 Im ersten Teil dieser Arbeit werden die n"otigen Grundlagen der Ionenimplantation wiederholt, um sp"ater angestellte Annahmen besser zu verstehen. Danach wird das Modell konkret formuliert und die Implementierung diskutiert. Im dritten Teil wird auf die Ergebnisse der Simulation und dessen schrittweise Entwicklung eingegangen. Dabei sollen die erzeugten Bilder mit dem einer TEM-Aufnahme verglichen werden. Der letzte Teil gibt einen Ausblick auf folgende Versionen des Programms. Hier sollen M"angel und m"ogliche Verbesserungen diskutiert werden.
36
37 Die Simulation ist in der Programmiersprache \emph{C} geschrieben. Dabei wurden Funktionen die unter den \emph{POSIX} Standard fallen verwendet. Desweiteren wurde zur Visualisierung die \emph{DirectFB} API \cite{directfb} verwendet.
38
39 Die Arbeit gibt einen "Uberblick "uber den derzeitigen Stand der Simulation.
40
41 \chapter{Grundlagen der Ionenimplantation}
42 Zur theoretischen Beschreibung der Ionenimplantation mu"s die Wechselwirkung der Ionen mit dem Target betrachtet werden. Durch St"o"se mit den Kernen und Elektronen des Targets werden die Ionen im Festk"orper abgebremst, ein entsprechendes Implantationsprofil stellt sich ein. Weitere Folgen sind die durch Bestrahlung im Kristallgitter entstehenden Sch"aden. Im Folgenden wird darauf genauer eingegangen.
43 \section{Abbremsung von Ionen}
44 Die Abbremsung der Ionen im Festk"orper kommt haupts"achlich durch inelastische Wechselwirkung mit den Targetelektronen und elastische Wechselwirkung mit den Atomkernen des Targets zustande. Man geht davon aus, dass diese unabh"angig voneinander sind. Andere Wechselwirkungen k"onnen vernachl"assigt werden.
45 \subsection{Bremsquerschnitt}
46 Um die Abbremsung der Ionen durch elektronische und nukleare Streuung zu beschreiben, definiert man den sogenannten Bremsquerschnitt:
47 \[
48  S_{e,n} = - \frac{1}{N} \Big( \frac{\partial E}{\partial x} \Big)_{e,n}
49 \]
50 mit:
51 \[
52 \begin{array}{ll}
53  N & \equiv \textrm{atomare Dichte} \\
54  E & \equiv \textrm{Energie des Ions} \\
55  x & \equiv \textrm{zur"uckgelegter Weg}
56 \end{array}
57 \]
58 Auf Grund der Unabh"angigkeit der Wechselwirkungsprozesse erh"alt man f"ur den Energieverlust pro Weg:
59 \[
60  - \frac{\partial E}{\partial x} = N \Big( S_e(E) + S_n(E) \Big)
61 \]
62 Durch Kehrwertbildung und Integration "uber die Energie erh"alt man die mittlere Reichweite $R$ des Ions. Sei dessen Anfangsenergie $E_0$, so gilt:
63 \[
64  R = \frac{1}{N} \int_0^{E_0} \frac{\partial E}{S_e(E) + S_n(E)}
65 \]
66 Um die Reichweite des Ions berechnen zu k"onnen, m"ussen noch der nukleare ($S_n$) und elektronische ($S_e$) Bremsquerschnitt bestimmt werden.
67
68 \subsection{Nukleare Bremskraft}
69 Wie bereits erw"ahnt, kann die Wechelswirkung mit den Atomkernen des Targets durch einen elastischen Streuprozess beschrieben werden. F"ur den Energie"ubertrag beim Sto"s gilt
70 \[
71  T_n(E) = E \frac{2 M_1 M_2}{(M_1 + M_2)^2} (1 - \sin \theta)
72 \]
73 wobei $M_1$ und $E$ Masse und Energie des einfallenden Ions, $M_2$ die Masse des ruhenden Targetatoms und $T_n$ der Energie"ubertrag ist. $\theta$ entspricht dem Streuwinkel im Schwerpunktsystem.
74
75 Integriert man nun "uber alle m"oglichen Energie"ubertr"age gewichtet mit deren Wahrscheinlichkeit, so erh"alt man f"ur den Bremsquerschnitt:
76 \[
77  S_n(E) = \int_0^\infty T_n(E,p) 2 \pi p \partial p = \int_0^{T_{max}} T \sigma(E,T_n) \partial \sigma
78 \]
79 Hierbei ist $\partial \sigma = 2 \pi p \partial p$ der differentielle Wirkungsquerschnitt und
80 \[
81  T_{max} = T_n(E,0) = E \frac{4 M_1 M_2}{(M_1 + M_2)^2}
82 \]
83 die maximale beim zentralen Sto"s "ubertragene Energie.
84 Zur Bestimmung von $\theta$ ben"otigt man ein geeignetes Potential, welches die Wechselwirkung beschreibt. Die besten "Ubereinstimmungen mit dem Experiment liefern das abgeschirmte Coulombpotential und das sogenannte \dq Universal Potential\dq{} \cite{bzl}. Ersteres lautet:
85 \[
86  V(r) = \frac{Z_1 Z_2 e^2}{4 \pi \epsilon_0 r} \Phi(\frac{r}{a})
87 \]
88 $\Phi(\frac{r}{a})$ ist eine geeignete Abschirmfunktion, $a$ der Abschirmparameter in der Gr"o"senordnung des Bohrradius.
89
90 \subsection{Elektronische Bremskraft}
91 Durch inelastische St"o"se mit den Targetelektronen verliert das Ion an Energie. Diese Energie kann zur Anregung oder Ionisation sowohl des Targets als auch des eingeschossenen Ions f"uhren.
92
93 Prinzipiell ist eine Entwicklung f"ur die elektronische Bremskraft aus fundierten physikalischen "Uberlegungen m"oglich, da die Beschreibung jedoch viel komplizierter als die von elastischen St"o"sen sind, werden haupts"achlich empirische Ans"atze verwendet.
94
95 F"ur niedrige Teilchenenergien findet man in der LSS-Theorie sowie der Firsov-Theorie eine lineare Abh"angigkeit zwischen elektronischer Bremskraft und Geschwindigkeit des Ions.
96 \[
97  S_n(E) \sim v_{Ion} \sim \sqrt{E}
98 \]
99 F"ur hohe, nicht-relativistische Energien beschreibt die Bethe-Bloch-Gleichung den Energieverlust am besten.
100 \[
101  S_e(E) = N \frac{4 \pi Z_1^2 Z_2^2 e^2}{m_e v_0^2} \textrm{ln} \, \Big( \frac{2 m_e v_0^2}{I} \Big)
102 \]
103 $v_0$ entspricht der Geschwindigkeit des Ions, $m_e$ ist die Elektronenmasse und $I = I_0 Z^2$ die mittlere Ionisationsenergie ($I_0 \simeq 11eV$). 
104
105 \section{Implantationsprofil}
106 Nun kann mit $S_e$ und $S_n$ die mittlere Reichweite berechnet werden. Allerdings entspricht dies nicht der mittleren Tiefe in der das Ion im Target zur Ruhe kommt, da es im allgemeinen Richtungs"anderungen erfahren wird. Lindhard, Scharff und Schiott n"aherten das Konzentrationsprofil durch eine Gau"sverteilung:
107 \[
108  N(x) = \frac{D}{\sqrt{2 \pi} \Delta R_p} e^{ \Big( - \frac{(x-R_p)^2}{2 \Delta R_p^2} \Big)}
109 \]
110 $D$ entspricht hier der Dosis, also die Zahl der implantierten Ionen pro Fl"ache, $\Delta R_p$ ist die Standardabweichung der projezierten Reichweite $R_p$.
111
112 Abbildung \ref{implp} zeigt ein tiefenabh"angiges Implantationsprofil zusammen mit elektronischen und nuklearen Energieverlust, ermittelt durch das Monte-Carlo-Simulationsprogramm \emph{TRIM}.
113 \begin{figure}[htb]
114 \includegraphics{implsim_.eps}
115 \caption{Tiefenabh"angiges Implantationsprofil und Energieverluste ermittelt durch \emph{TRIM}} \label{implp}
116 \end{figure}
117
118 \section{Amorphisierung}
119 Durch die Bestrahlung des Targets werden Sch"aden im Kristallgitter hervorgerufen. Dabei werden Targetatome durch St"o"se mit Ionen verlagert, oder durch St"o"se durch bereits angesto"sene Atome, sogenannten Recoils, wenn diese mindestens die Verlagerungsenergie $E_d$ besitzen. Im letzten Fall spricht man auch von Verlagerungskaskaden. Die in einem prim"aren Sto"s verlagerten Atome, durch ein Ion der Energie $E$, kann nach Kinchin Pease zu
120 \[
121  N_{p,d} = \frac{E}{E_d}
122 \]
123 abgesch"atzt werden.
124
125 Gleichzeitig heilen Defekte aus, indem verlagerte Gitteratome an ihren Gitterplatz zur"uckkehren. Bei der thermischen Defektausheilung wird dies durch die thermisch erh"ohte Mobilit"at der Defekte erm"oglicht. Andererseits kann der Ionenstrahl selbst zur Defektausheilung beitragen. Dieser kann an amorph-kristallinen Grenzfl"achen Rekristallisation beg"unstigen oder auch zur Bildung von Kristallisationskeimen in amorphen Gebieten f"uhren.
126
127 F"ur die weitere Arbeit von Bedeutung ist der experimentelle Befund, dass sich die Intensit"at der Strahlensch"adigung wie die nukleare Bremskraft verh"alt.
128
129
130 \chapter{Modell und Simulation}
131
132 \section{Gegenstand der Simulation}
133 Wie bereits in der Einleitung erw"ahnt, soll in dieser Arbeit nur die Entstehung und Selbstorganisation lamellarer amorpher Ausscheidungen oberhalb des Implantationsmaximums behandelt werden. Diese beobachtet man bei Implantationen in $(100)$-orientiertes Silizium bei niedrigen Targettemperaturen, typischerweise $T<400 \, ^{\circ} \mathrm{C}$. "Ahnliches wurde auch bei der Hochdosis-Sauerstoff-Implantation in Silizium gefunden.
134
135 Implantationsprofile oder nukleare Bremskr"afte, so wie weitere verwendete Ergebnisse werden nicht simuliert. Im Gegenteil, diese Gr"o"sen werden schon existierenden Simulationsprogrammen wie \emph{TRIM} entnommen.
136
137 Abbildung \ref{tem1} zeigt eine TEM-Aufnahme einer mit $4,3 \times 10^{17} \frac{C}{cm^2}$ implantierten Probe bei einer Targettemperatur von $150 \, ^{\circ} \mathrm{C}$. Da die amorphe $SiC_x$-Schicht nicht weiter von Interesse ist, beschr"ankt sich das Simulationsfenster von Anfang der Probe bis zu Beginn der durchgehenden amorphen Schicht (hier ca. $310 nm$). Ziel ist es, die in der rechten Vergr"o"serung gut zu erkennenden lamellaren und sph"arischen Einschl"usse zu reproduzieren.
138 \begin{figure}[h]
139 \includegraphics[width=10cm]{k393abild1.eps}
140 \caption{Hellfeld-TEM-Abbildung einer bei $150 \, ^{\circ} \mathrm{C}$ mit $4,3 \times 10^{17} cm^{-2}$ implantierten Probe.} \label{tem1}
141 \end{figure}
142
143 \section{Das Modell}
144 Im Folgenden wird ein Modell vorgestellt, welches die Bildung und Selbstorganisation der beobachteten lamellaren Strukturen zu erkl"aren versucht. Abbildung \ref{modedll} soll das Modell veranschaulichen.
145 \begin{figure}[h]
146 \includegraphics[width=12cm]{model1_.eps}
147 \caption{Modell zur Entstehung und Selbstordnung lamellarer Strukturen} \label{modedll}
148 \end{figure}
149 Die sehr geringe L"oslichkeit von Kohlenstoff in Silizium bei Raumtemperatur, f"uhrt bei gen"ugend hoher Kohlenstoffkonzentration zu sph"arischen $SiC_x$-Ausscheidungen. Da die Gitterkonstante von kubischen Siliziumkarbid ($4,36$\AA) fast um $20\%$ kleiner als die von reinen kristallinen Silizium ($5,43$\AA) ist, hat die Nukleation von kristallinen $3C-SiC$ in $c-Si$ eine hohe Grenzfl"achenenergie zur Folge. Daher ist es energetisch g"unstiger, wenn eins der beiden Substanzen in amorpher Form besteht. Da reines amorphes Silizium instabil unter den gegebenen Bedingungen ist und ionenstrahlinduziert epitaktisch rekristallisiert, wird die kohlenstoffreichere Phase in amorpher Form vorliegen.
150
151 Weil $SiC$ im amorphen Zustand eine $20-30\%$ geringere Dichte als im kristallinen Zustand besitzt, ist dies auch f"ur amorphes $SiC_x$ anzunehmen. Dies f"uhrt zum Bestreben der amorphen Gebiete sich auszudehnen, weshalb Druckspannungen auf die Umgebung wirken. Da es sich um eine sehr d"unne Probe handelt, k"onnen die Druckspannungen in vertikaler Richtung relaxieren. In horizontaler Richtung erschweren die Druckspannungen den Wiedereinbau der durch Sto"skaskaden verlagerten Atome auf ihre regul"aren Gitterpl"atze. Somit werden bevorzugt Gebiete zwischen schon amorphen Einschl"ussen amorphisiert. Dies f"uhrt zur Stabilisierung der selbstorganisierten lamellaren Struktur.
152
153 Eine weitere M"oglichkeit des Systems zur Energieminimierung ist Diffusion. Dabei wird durch Diffusion von Kohlenstoff in amorphe Gebiete eine Reduzierung der Kohlenstoff"ubers"attigung in kristallinen Gebieten erreicht.
154
155 \section{Die Simulation}
156 Zur Realisierung des Selbstorganisationsprozesses auf dem Rechner wird das Monte-Carlo-Verfahren verwendet. Monte-Carlo-Simulationen bedienen sich der M"oglichkeit des Computers, Pseudozufallszahlen zu generieren. Diese entscheiden dann "uber Amorphisierung/Rekristallisation sowie die Kohlenstoffverteilung und noch weitere Ereignisse. Um die oben genannten Modellvorstellungen m"oglichst einfach zu realisieren, werden im folgenden noch einige N"aherungen und Einschr"ankungen diskutiert. Danach wird ein Ablaufschema des Programms pr"asentiert und erl"autert.
157 \subsection{Weitere Modellannahmen}
158 F"ur die Simulation sind noch weitere Annahmen n"otig, die im folgenden erkl"art werden. Dabei mu"s beachtet werden, dass die Simulation nur das Gebiet vor der amorphen $SiC_x$-Schicht betrachtet.
159 \subsubsection{Strahlensch"adigung und nukleare Bremskraft}
160 Wichtig f"ur diese Arbeit ist die Tatsache, dass sich die Strahlensch"adigung wie die nukleare Bremskraft verh"alt. In dem Bereich des Simulationsfensters kann diese als linear angenommen werden.
161 \subsubsection{Druckspannung und Amorphisierung}
162 Die Druckspannungen auf ein Gebiet erh"ohen die Wahrscheinlichkeit, dass es nach einem Sto"sprozess amorph wird. Die Druckspannungen sollten proportional zur Kohlenstoffkonzentration der amorphen Umgebung sein, und mit $\frac{1}{r^2}$ abnehmen (Druck = Kraft / Fl"ache), wobei $r$ der Abstand zum betreffenden Gebiet ist. Desweiteren nimmt die Wahrscheinlichkeit eines Gebietes, amorph zu werden, mit der eigenen Kohlenstoffkonzentration linear zu.
163 \subsubsection{Implantationsprofil und Kohlenstoffverteilung}
164 Analog zur nuklearen Bremskraft kann das Implantationsprofil linear gen"ahert werden. Die Kohlenstoffkonzentration sollte also proportional zur Tiefe zunehmen.
165 \subsubsection{Diffusionsprozesse}
166 In der Simulation werden zwei Diffusionsprozesse ber"ucksichtigt, die Diffusion von Kohlenstoff von kristallinen in amorphe Gebiete, so wie Diffusionsprozesse zwischen kristallinen Gebieten. Diffusion findet stets zwischen zwei benachbarten Gebieten statt und resultiert im letzteren Fall aus einem Dichtegradienten, im ersten Fall aus der Kohlenstoff"ubers"attigung der kristallinen Zelle. Eine wichtige Annahme ist, da"s keine Diffusion aus amorphen in kristalline Gebiete m"oglich ist. Daher kann f"ur den erstgenannten Fall auch Diffusion in vertikaler Richtung stattfinden, nicht jedoch f"ur letzteren, um die linear steigende Kohlenstoffkonzentration zu garantieren. Da eine ausschlie"slich in horizontal stattfindende Diffusion zwischen kristallinen Gebieten physikalisch nicht sinnvoll begr"undet werden kann, gibt es einen Switch um diesen Diffusionsprozess nicht auszuf"uhren.
167 \subsection{Simulationsablauf}
168 Mit dem vorgestellten Modell und den weiteren Annahmen kann nun der Simulationsablauf erl"autert werden. Ein Ablaufschema und die Bedienung des Programms sind in den folgenden Kapiteln zu finden. F"ur das Verst"andnis des Simulationsablaufs ist es sinnvoll, zun"achst einige der wichtigsten einstellbaren Parameter des Programms und ihre Bedeutung aufzulisten. Eine komplette Auflistung findet man im Kapitel "uber die Bedienung des Programms.
169 \subsubsection{wichtige Parameter der Simulation}
170 \begin{itemize}
171  \item $a_{el} \textrm{, } b_{el}$\\
172   Steigung und $y$-Achsenabschnitt der linear gen"aherten nuklearen Bremskraft
173  \item $a_{ap}$\\
174   Einfluss der spannungsinduzierten Amorphisierung
175  \item $b_{ap}$\\
176   Einfluss der ballistischen Amorphisierung
177  \item $a_{cp}$\\
178   Einfluss der kohlenstoffinduzierten Amorphisierung
179  \item $a_{cd} \textrm{, } b_{cd}$\\
180   Steigung und $y$-Achsenabschnitt der in $z$-Richtung linear gen"aherten Kohlenstoffverteilung
181  \item $c_{ratio}$\\
182   Verh"altnis von Kohlenstoff in Simulationsfenster und gesamten Kohlenstoff (ermittelt durch \emph{TRIM})
183  \item $dr_{cc}$\\
184   Diffusionsrate von kristallinen in kritalline Gebiete
185  \item $dr_{ac}$\\
186   Diffusionsrate von kristallinen in amorphe Gebiete
187  \item $d_v$\\
188   Diffusionsgeschwindigkeit (Diffusion alle $d_v$ Durchl"aufe)
189 \end{itemize}
190   
191 \subsubsection{Der Simulationsalgorithmus}
192 Das Silizium-Target wird in Zellen aufgeteilt, deren Anzahl als Parameter "ubergeben werden kann. In dieser Arbeit wurde $x=50 \textrm{, } y=50 \textrm{, } z=100$ gew"ahlt, was auch die Default-Werte des Programms sind. Diese Zelle ist die kleinste Einheit und h"alt folgende Eigenschaften/Informationen:
193 \begin{itemize}
194  \item Kantenl"ange $3 nm$ (Implantationsfenster ist $~300 nm$ tief bei 100 Zellen)
195  \item Zustand: amorph (rot) oder kristallin (blau)
196  \item Kohlenstoffkonzentration
197 \end{itemize}
198 Der Simulationsalgorithmus kann in drei Teile gegliedert werden. Jeder Durchlauf entspricht dabei einem implantierten Kohlenstoffion.
199 \begin{itemize}
200  \item Amorphisierung/Rekristallation:
201   \begin{itemize}
202    \item Zuf"allige Wahl der Koordinaten f"ur einen Sto"sprozess:\\
203     Da sich die Strahlensch"adigung wie die nukleare Bremskraft verh"alt, nimmt die Wahrscheinlichkeit f"ur einen Sto"sprozess mit zunehmender Tiefe linear zu. $x$ und $y$ sind gleichverteilt.\\
204     $p(x)dx=dx \textrm{, } p(y)dy=dy \textrm{, } p(z)dz=(a_{el} \times z+b_{el})dz$
205    \item Berechnung der Amorphisierungs- bzw. Rekristallationswahrscheinlichkeit:\\
206     Die Wahrscheinlichkeit der Amorphisierung einer Zelle soll proportional zur Druckspannung auf das Gebiet und der eigenen Kohlenstoffkonzentration sein. Daher gilt:\\
207     $\displaystyle p_{c \rightarrow a}=a_{cp} \times c^{\textrm{lokal}}_{\textrm{Kohlenstoff}} + b_{ap} + \sum_{amorphe Nachbarn} \frac{a_{ap} \times c_{\textrm{Kohlenstoff}}}{\textrm{Abstand}^2}$\\
208     Die Koordinaten f"ur den Sto"sprozess werden durch Ausw"urfeln von drei Zufallszahlen erzeugt.
209     Die Rekristallisation sollte sich genau entgegengesetzt verhalten und wird zur Vereinfachung als $\displaystyle p_{a \rightarrow c}=1-p_{c \rightarrow a}$ angenommen. Eine weitere Zufallszahl entscheidet ob das Gebiet amorph wird, rekristallisiert oder den derzeitigen Zustand beibeh"alt.
210   \end{itemize}
211  \item Einbau des implantierten Kohlenstoffions ins Silizium-Target:\\
212   Das implantierte Teilchen wird nicht am Ort des Sto"sprozesses zur Ruhe kommen. Es wird eine Richtungs"anderung erfahren und weitere Sto"sprozesse vollziehen. Mit gro"ser Wahrscheinlichkeit wird es erst in der amorphen $SiC_x$ Schicht zur Ruhe kommen.  Deshalb wird zu Beginn des Programms das Verh"atnis von Kohlenstoff im Simulationsfenster zum gesamten Kohlenstoff durch Auslesen eines Konzentrationsprofils, ermittelt durch \emph{TRIM}, berechnet. Da die Kohlenstoffverteilung im Bereich des Implantationsfensters linear gen"ahert wird, sieht die Prozedur wie folgt aus:
213   \begin{itemize}
214    \item Kohlenstoff innerhalb des Simulationsfensters:\\
215     Ist die Anzahl, des im Simulationsfenster enthaltenen Kohlenstoffs kleiner dem bisher gesamt implantierten multipliziert mit oberen Verh"altnis, so wird der n"achste Schritt ausgef"uhrt.\\
216     ($\textrm{gesamter Kohlenstoff} < \textrm{steps} \times c_{ratio}$)
217    \item zuf"allige Wahl von Koordinaten f"ur Kohlenstofferh"ohung:\\
218     Analog zur Bestimmung der Sto"skoordinaten wird durch 3 Zufallszahlen das Gebiet, in dem die lokale Kohlenstoffkonzentration inkremeniert wird, ausgew"ahlt. Es gilt:\\
219     $p(x)dx=dx \textrm{, } p(y)dy=dy \textrm{, } p(z)dz=(a_{cd} \times z+b_{cd})dz$
220   \end{itemize}
221  \item Diffusion:\\
222   Die Diffusionsroutinen werden alle $d_v$ Schritte ausgef"uhrt. Dies ist somit ein Ma"s f"ur die Diffusionsgeschwindigkeit.
223   \begin{itemize}
224    \item Kohlenstoff Diffusion von kristalline in amorphe Gebiete:\\
225     Im Programmablauf wird jede Zelle des Targets betrachtet. Ist diese amorph, so werden aus den umliegenden kristallinen Nachbarzellen $c_C(Nachbar) \times dr_{ac}$ Kohlenstoffionen transportiert. $dr_{ac}$ entspricht somit einer Diffusionsrate. Bisher gibt es keine Beschr"ankungen, wie zum Beispiel eine S"attigungskonzentration.
226    \item Kohlenstoff Diffusion innerhalb kristalliner Gebiete:\\
227     Ist eine betrachtete Zelle kristallin, und hat sie kristalline Nachbarn, so werden $\frac{\textrm{Differenz}}{2} \times dr_{cc}$ Kohlenstoffionen transferiert. Da ein lineares Konzentrationsverhalten garantiert werden muss, darf diese Diffusion nur in der horizontalen Ebene stattfinden. Dies ist physikalisch nicht sinnvoll begr"undbar, daher kann die rein kristalline Diffusion weggelassen werden.
228   \end{itemize}
229   Die Diffusion ist der rechenintensivste Schritt der Simulation. Sie macht aus dem bisherigen $O(n)$-Problem ein $O(n^2)$-Problem.
230 \end{itemize}
231
232 \subsection{Ablaufschema}
233 Abbildung \ref{ablaufschema1} und \ref{ablaufschema2} zeigen den Simulationsablauf in Form eines Ablaufschemas.
234 \originalTeX
235 \begin{figure}[thbp]
236 \begin{center}
237 \begin{graph}(8,30)
238  \graphnodecolour{1}
239  \textnode{start}(4,30){nlsop start}
240  \rectnode{rand1}[6,3](4,27.5)
241  \freetext(4,28.5){zufaellige Wahl der Koordinaten:}
242  \freetext(4,27.5){$p(x)dx=dx$}
243  \freetext(4,27){$p(y)dy=dy$}
244  \freetext(4,26.5){$p(z)dz=(a_{el} \times z+b_{el})dz$}
245  \diredge{start}{rand1}
246  \rectnode{p_ac_ca}[12,3](4,23.5)
247  \freetext(4,24.5){Berechnung der $p_{a \rightarrow c}$ bzw. $p_{c \rightarrow a}$:}
248  \freetext(4,23.5){$\displaystyle p_{c \rightarrow a}=a_{cp} \times c^{\textrm{lokal}}_{\textrm{Kohlenstoff}} + b_{ap} + \sum_{amorphe Nachbarn} \frac{a_{ap} \times c_{\textrm{Kohlenstoff}}}{\textrm{Abstand}^2}$}
249  \freetext(4,22.5){$\displaystyle p_{a \rightarrow c}=1-p_{c \rightarrow a}$}
250  \diredge{rand1}{p_ac_ca}
251  \textnode{ac}(4,21){Zelle $(x,y,z)$ amorph?}
252  \diredge{p_ac_ca}{ac}
253  \textnode{d_c}(2,19.5){Zufallszahl $< p_{a \rightarrow c}$ ?}
254  \textnode{d_a}(6,19.5){Zufallszahl $< p_{c \rightarrow a}$ ?}
255  \diredge{ac}{d_a}
256  \edgetext{ac}{d_a}{nein}
257  \diredge{ac}{d_c}
258  \edgetext{ac}{d_c}{ja}
259  \textnode{amount_c}(4,16.5){$\textrm{gesamter Kohlenstoff} < \textrm{steps} \times c_{ratio}$ ?}
260  \diredge{d_c}{amount_c}
261  \diredge{d_a}{amount_c}
262  \textnode{make_c}(1,18){Zelle $(x,y,z) = \textrm{kristallin}$}
263  \textnode{make_a}(7,18){Zelle $(x,y,z) = \textrm{amorph}$}
264  \diredge{d_c}{make_c}
265  \edgetext{d_c}{make_c}{ja}
266  \diredge{d_a}{make_a}
267  \edgetext{d_a}{make_a}{ja}
268  \diredge{make_c}{amount_c}
269  \diredge{make_a}{amount_c}
270  \rectnode{rand2}[5,3](1.5,14)
271  \freetext(1.5,15){zufaellige Koordinaten:}
272  \freetext(1.5,14){$p(x)dx=dx$}
273  \freetext(1.5,13.5){$p(y)dy=dy$}
274  \freetext(1.5,13){$p(z)dz=(a_{cd} \times z+b_{cd})dz$}
275  \diredge{amount_c}{rand2}
276  \freetext(3,16){ja}
277  \rectnode{inc_c}[5,1.5](1.5,11)
278  \freetext(1.5,11){Erhoehe $c_{Kohlenstoff}(x,y,z)$}
279  \freetext(1.5,10.5){Erhoehe gesamten Kohlenstoff}
280  \diredge{rand2}{inc_c}
281  \textnode{d_d}(5,9.5){Diffusion}
282  \diredge{inc_c}{d_d}
283  \diredge{amount_c}{d_d}
284  \edgetext{amount_c}{d_d}{nein}
285 \end{graph}
286 \end{center}
287 \germanTeX
288 \caption{Ablaufschema Teil 1} \label{ablaufschema1}
289 \end{figure}
290
291 \begin{figure}[thbp]
292 \begin{center}
293 \begin{graph}(8,30)
294  \graphnodecolour{1}
295  \textnode{n_start}(4,30){Diffusion}
296  \textnode{d_d}(4,29){steps vielfaches von $d_v$?}
297  \diredge{n_start}{d_d}
298  \textnode{diff_for_loop}(2,28){Gehe verbleibende Zellen durch}
299  \diredge{d_d}{diff_for_loop}
300  \edgetext{d_d}{diff_for_loop}{ja}
301  \textnode{d_c}(2,27){Zelle kristallin?}
302  \diredge{diff_for_loop}{d_c}
303  \textnode{c_diff}(0.5,26){Gehe alle Nachbarn durch}
304  \diredge{d_c}{c_diff}
305  \edgetext{d_c}{c_diff}{ja}
306  \textnode{c2a_diff}(5.5,26){Gehe alle Nachbarn durch}
307  \diredge{d_c}{c2a_diff}
308  \edgetext{d_c}{c2a_diff}{nein}
309  \textnode{n_c}(0.5,25){Nachbar kristallin?}
310  \diredge{c_diff}{n_c}
311  \textnode{n_c2}(5.5,25){Nachbar kristallin?}
312  \diredge{c2a_diff}{n_c2}
313  \rectnode{c2c_d}[4,1.5](0.5,23.5)
314  \freetext(0.5,23.5){Bewege $\frac{\textrm{Differenz}}{2} \times dr_{cc}$}
315  \freetext(0.5,23){der Kohlenstoffatome}
316  \diredge{n_c}{c2c_d}
317  \freetext(0.7,24.5){ja}
318  \rectnode{c2a_d}[4,1.5](6,23.5)
319  \freetext(6,24){Bewege}
320  \freetext(6,23.5){$c_C(Nachbar) \times dr_{ac}$}
321  \freetext(6,23){der Kohlenstoffatome}
322  \diredge{n_c2}{c2a_d}
323  \freetext(6.2,24.5){ja}
324  \textnode{ne1}(0.5,22){Alle Nachbarn durch?}
325  \diredge{c2c_d}{ne1}
326  \dirbow{n_c}{ne1}{-0.8}
327  \freetext(-2,24.5){nein}
328  \dirbow{ne1}{c_diff}{-0.6}
329  \freetext(2.5,22.5){nein}
330  \textnode{ne2}(6,22){Alle Nachbarn durch?}
331  \diredge{c2a_d}{ne2}
332  \dirbow{n_c2}{ne2}{0.9}
333  \freetext(8,24.5){nein}
334  \dirbow{ne2}{c2a_diff}{0.6}
335  \freetext(4,22.5){nein}
336  \textnode{ze}(3,21){Alle Zellen durch?}
337  \dirbow{ze}{diff_for_loop}{-0.1}
338  \freetext(3,25){nein}
339  \diredge{ne1}{ze}
340  \edgetext{ne1}{ze}{ja}
341  \diredge{ne2}{ze}
342  \edgetext{ne2}{ze}{ja}
343  \textnode{test_sf}(3,20){steps vielfaches von save intervall?}
344  \diredge{ze}{test_sf}
345  \edgetext{ze}{test_sf}{ja}
346  \dirbow{d_d}{test_sf}{0.6}
347  \bowtext{d_d}{test_sf}{0.6}{nein}
348  \textnode{sf}(1,19){save data}
349  \diredge{test_sf}{sf}
350  \edgetext{test_sf}{sf}{ja}
351  \textnode{test_display}(3,18){steps vielfaches von display intervall?}
352  \diredge{sf}{test_display}
353  \diredge{test_sf}{test_display}
354  \edgetext{test_sf}{test_display}{nein}
355  \textnode{display}(1.5,17){display}
356  \diredge{test_display}{display}
357  \edgetext{test_display}{display}{ja}
358  \textnode{test_end}(3,16){$\textrm{steps} = \textrm{max steps}$?}
359  \diredge{display}{test_end}
360  \diredge{test_display}{test_end}
361  \edgetext{test_display}{test_end}{nein}
362  \textnode{nlsop_start}(7,16){nlsop start}
363  \diredge{test_end}{nlsop_start}
364  \edgetext{test_end}{nlsop_start}{nein}
365  \textnode{sf2}(3,15){save data}
366  \diredge{test_end}{sf2}
367  \edgetext{test_end}{sf2}{ja}
368  \textnode{display2}(3,14){user interaction?}
369  \diredge{sf2}{display2}
370  \textnode{nlsop_end}(1.5,13){nlsop end}
371  \diredge{display2}{nlsop_end}
372  \edgetext{display2}{nlsop_end}{nein}
373  \textnode{d_a_w_f_e}(5.5,13){display and wait for event}
374  \diredge{display2}{d_a_w_f_e}
375  \edgetext{display2}{d_a_w_f_e}{ja}
376  \textnode{test_event}(5.5,12){event $=$ quit?}
377  \diredge{d_a_w_f_e}{test_event}
378  \diredge{test_event}{nlsop_end}
379  \edgetext{test_event}{nlsop_end}{ja}
380  \textnode{ea}(5.5,11){eventaction}
381  \diredge{test_event}{ea}
382  \edgetext{test_event}{ea}{nein}
383  \dirbow{ea}{d_a_w_f_e}{-0.6}
384 \end{graph}
385 \end{center}
386 \germanTeX
387 \caption{Ablaufschema Teil 2} \label{ablaufschema2}
388 \end{figure}
389  
390 \section{Bedienung des Programms}
391 Im Folgenden soll die Bedienung des Simultionsprogramms erkl"art werden. Das Programm muss immer per Kommandozeile gestartet werden. Auf Systemen die \emph{DirectFB} installiert und den Simulationscode entsprechend "ubersetzt haben, hat man die M"oglichkeit die Simulation grafisch zu verfolgen oder auch fertige, gespeicherte Simulationen zu betrachten. Auf Beides wird im folgenden eingegangen.
392 Der Leser, der nur an dem Modell und den Ergebnissen interessiert ist, kann dieses Kapitel getrost "uberspringen.
393 \subsection{Kommandozeilen Argumente}
394 In jedem Fall mu"s das Programm auf der Kommandozeile gestartet werden. Die auszuf"uhrende Datei hat den Namen nlsop (nano lamella selforganization process). Im Folgenden sind die m"oglichen Argumente aufgelistet und erkl"art.
395 \begin{itemize}
396  \item -h\\
397   Gibt die Hilfe zu dem Programm aus.
398  \item -n\\
399   Deaktiviert Interaktion des Benutzers. Diese Option ist hilfreich wenn das Programm sich nach einem Durchlauf selbst beenden soll, zum Beispiel zur Verwendung in Skripten.
400  \item -Z\\
401   Diese Option schaltet die Kohlenstoff Diffusion von kristallinen in amorphe Gebiete in $z$-Richtung ein.
402  \item -i\\
403   Deaktiviert die Diffusion innerhalb kristalliner Gebiete.
404  \item -a <Wert>\\
405   Setzt den Wert f"ur die Steigung der linear gen"aherten nuklearen Bremskraft ($a_{el}$).
406  \item -b <Wert>\\
407   Setzt den Wert f"ur den $y$-Achsenabschnitt der linear gen"aherten nuklearen Bremskraft ($b_{el}$).
408  \item -x <Wert>\\
409   Bestimmt die Anzahl der Zellen in $x$ Richtung.
410  \item -y <Wert>\\
411   Bestimmt die Anzahl der Zellen in $y$ Richtung.
412  \item -z <Wert>\\
413   Bestimmt die Anzahl der Zellen in $z$ Richtung.
414  \item -s <Wert>\\
415   Bestimmt die Anzahl der Simulationsschritte ($steps$).
416  \item -d <Wert>\\
417   Setzt die Anzahl der Schritte nach der das Display aktualisiert wird.
418  \item -r <Wert>\\
419   Bestimmt den Radius des Einflussbereichs benachbarter amorpher Gebiete.
420  \item -f <Wert>\\
421   Setzt den Wert f"ur den Einfluss der spannungsinduzierten Amorphisierung ($a_{ap}$).
422  \item -p <Wert>\\
423   Setzt den Wert f"ur den Einfluss der ballistischen Amorphisierung ($b_{ap}$).
424  \item -F <Wert>\\
425   Setzt den Wert f"ur den Einfluss der kohlenstoffinduzierten Amorphisierung ($a_{cp}$).
426  \item -A <Wert>\\
427   Setzt den Wert f"ur die Steigung der linear gen"aherten Kohlenstoffverteilung ($a_{cd}$).
428  \item -B <Wert>\\
429   Setzt den Wert f"ur den $y$-Achsenabschnitt der linear gen"aherten Kohlenstoffverteilung ($b_{cd}$).
430  \item -D <Wert>\\
431   Gibt die Diffusionsrate von kristallinen in amorphe Gebiete an ($dr_{ac}$).
432  \item -c <Wert>\\
433   Gibt die Diffusionsrate innerhalb kristalliner Gebiete an ($dr_{cc}$). Dieser Wert macht nur Sinn, wenn -i nicht gesetzt wurde.
434  \item -e <Wert>\\
435   Anzahl der Schritte nach denen Diffusion stattfinden soll ($d_v$).
436  \item -g <Datei> <Schritt>\\
437   Mit dieser Option kann eine nicht fertige Simulation ab einem bestimmten Schritt fortgef"uhrt werden. Die Anzahl der Simulationsschritte kann jedoch nicht mehr ge"andert werden.
438  \item -W <Wert>\\
439   Gibt an wie oft der Stand der Simulation in eine Datei gespeichert werden soll.
440  \item -S <Datei>\\
441   Setzt den Basisnamen der Dateie zum Speichern des Simulationsergebnisses.
442  \item -L <Datei>\\
443   L"adt eine fertige Simulation. Wurde das Programm ohne grafische Oberfl"ache "ubersetzt, sollte mindestens noch die -C Option verwendet werden.
444  \item -C <Datei>\\
445   Konvertiert ein Simulationsergebnis in GNUPlot Format nach Datei. Dieser Aufruf macht nur Sinn in Verbindung mit der -L Option.
446  \item -R <Datei>\\
447   Bei dieser Option werden die Zufallszahlen aus Datei gelesen.
448  \item -P <Datei>\\
449   Gibt die Datei an, aus der das Konzentrationsprofil entnommen wird.
450 \end{itemize}
451 \subsection{Die grafische Oberfl"ache}
452 Wenn das Programm mit DirectFB Unterst"utzung "ubersetzt wurde, kann die Simulation visuell verfolgt werden. Au"serdem k"onnen fertig abgespeicherte Simulationen mit der -L Option geladen und betrachtet werden.
453 Die grafische Oberfl"ache ist in vier Teile gegliedert, wie in Abbildung \ref{nlsop_gui} zu sehen ist.
454 \begin{figure}[h]
455 \includegraphics[width=12cm]{nlsop_gui.eps}
456 \caption{Grafische Oberfl"ache} \label{nlsop_gui}
457 \end{figure}
458 Dem gelb umrandeten Infokasten rechts unten kann man folgende Informationen entnehmen.
459 \begin{itemize}
460  \item Koordinaten $x$, $y$ und $z$\\
461   Sie geben die Position der gerade betrachteten Zelle an. Die Bewegung durchs Target ist durch die Pfeiltasten in $x-y$-Richtung m"oglich. Durch die Bildtasten navigiert man in $z$-Richtung.
462  \item Status und Konzentration (status, conc)\\
463   Hier werden Status und Konzentration der betrachteten Zelle festgehalten. $c$ steht f"ur kristallin, $a$ f"ur amorph. Die Konzentration gibt bisher noch die tats"achlich in diesem Gebiet befindliche Menge an implantierten Teilchen an.
464  \item Simulationsschritt (step)\\
465   In der laufenden Simulation werden hier die Schritte hochgez"ahlt.
466  \item gesamt implantierter Kohlenstoff (total c)\\
467   Gibt den im gesamten Simulationsfenster implantierten Kohlenstoff an.
468  \item Diffusion\\
469   Hier wird festgehalten wie oft Diffusion durchgef"uhrt, und ob Diffusion in $z$-Richtung zugelassen wird.
470  \item Simulationsschritte und Dosis\\
471   Gibt die ausgew"ahlte Schrittzahl (steps) und entsprechende Dosis (dose) an.
472  \item weitere verwendete Kommandozeilenargumente\\
473   Zeigt weitere verwendete Parameter wie den Einflu"sbereich der amorphen Druckspannungen, $a_{ap}$, $b_{ap}$, $a_{el}$, $b_{el}$, $a_{cd}$, $b_{cd}$, $a_{cp}$ und die Diffusionsraten an.
474 \end{itemize}
475 Die drei blauen Gitter stellen die $x-z$-Ebene (oben links), die $y-z$-Ebene (oben rechts) und die $x-y$-Ebene (unten links) dar, welche sich in der ausgew"ahlten Zelle schneiden. Diese ist gelb umrandet. Eine blau umrandete Zelle ist im kristallinen Zustand, die roten Zellen sind amorph.
476 Neben den Tasten zur Navigation sind noch weitere wie folgt belegt:
477 \begin{itemize}
478  \item q\\
479   Beendet das Programm.
480  \item m\\
481   Wechselt den Modus. Neben der Kristallin-Amorph-Darstellung kann noch die Konzentration der Zellen und das Spannungsfeld durch die amorphen Zellen veranschaulicht werden (Abbildung \ref{kksf}).
482   \begin{figure}[htb]
483   \includegraphics[width=6cm]{nlsop_cc.eps}
484   \includegraphics[width=6cm]{nlsop_ap.eps}
485   \caption{Kohlenstoffkonzentration und Spannungsfeld} \label{kksf}
486   \end{figure}
487  \item 1, 2, 3\\
488   Erzeugt schwarz-wei"s Bitmaps der 3 Gitterebenen zum besseren Vergleich mit TEM Aufnahmen.
489 \end{itemize}
490
491 \section{Ergebnisse der Simulation}
492 Der Simulationscode wurde Schritt f"ur Schritt um Funktionalit"at, bis zum jetzigen Stand erweitert. Die Ergebnisse der einzelnen Versionen sollen chronologisch pr"asentiert werden. Man kann eine Grobunterteilung in Simulationen ohne und mit Diffusion vornehmen.
493 In allen Simulationen wurde $x=50$, $y=50$ und $z=100$ gew"ahlt. Da das betrachtete Simulationsfenster $~300 nm$ tief ist, hat die Zelle eine Kantenl"ange von $~3 nm$. Dies entspricht auch der tats"achlich beobachteten H"ohe solcher amorphen Ausscheidungen.
494 Variiert wurden haupts"achlich die Anzahl der Simulationsschritte und Parameter die den Einflu"s der Druckspannungen der amorphen Umgebung, sowie den Einfluss der Kohlenstoff"ubers"attigung beschreiben. Bei den Simulationen mit Diffusion wurden Ver"anderungen der Diffusion beschreibenden Parameter zus"atzlich untersucht.
495 \subsection{Simulationen ohne Diffusion}
496 Dies betrifft die ersten Versionen der Simulation. Die Versuche wurden mit einer Schrittzahl von $100000$ und $300000$ durchgef"uhrt. Da dies weit unter der implantierten Teilchenzahl ist, wurden relativ gro"se Werte f"ur $a_{ap}$ und $b_{ap}$ verwendet, $a_{cp}$ war in den ersten Versionen noch nicht implementiert.
497 \subsubsection{Geeignete Wahl des Radius}
498 Als erstes war es sinnvoll einen geeigneten Radius des amorphen Einflussbereichs zu w"ahlen. Die Implementierung eines begrenzenden Radius f"ur die Suche nach amorphen Zellen in der Umgebung beschleunigt das Programm erheblich, und wurde aus diesem Grund realisiert.
499 Zun"achst wurden zwei Messungen mit unterschiedlichen Werten f"ur den Radius des amorphen Einflussbereichs durchgef"uhrt. Der Radius wird in Zellen angegeben.
500 \begin{figure}[h]
501 \includegraphics[width=6cm]{sim1_r4_a03_b01.eps}
502 \includegraphics[width=6cm]{sim1_r6_a03_b01.eps}
503 \caption{Messungen mit $a_{ap}=0.3$, $b_{ap}=0.1$, $r=4$ (links), $r=6$ (rechts).} \label{sim1_r4_6}
504 \end{figure}
505 Wie man der Abbildung \ref{sim1_r4_6} entnehmen kann, bewirkt der gr"o"sere Radius lediglich eine gr"o"sere Menge an amorphen Zellen. Die lamellare Ordnung der amorphen Ausscheidungen wird nicht verst"arkt. F"ur die folgenden Messungen wird dieser konstant $r=5$ gehalten.
506 \subsubsection{Untersuchung der Parameter $a_{ap}$ und $b_{ap}$}
507 In der Hoffnung, ausgepr"agtere lamellare Ordnung zu erhalten, wurde $a_{ap}$ erh"oht. Abbildung \ref{sim1_r5_a03_05} zeigt die Ergebnisse.
508 \begin{figure}[h]
509 \includegraphics[width=6cm]{sim1_r5_a03_b01.eps}
510 \includegraphics[width=6cm]{sim1_r5_a05_b01.eps}
511 \caption{Messung mit $b_{ap}=0.1$, $r=5$, $a_{ap}=0.3$ (links), $a_{ap}=0.5$ (rechts).} \label{sim1_r5_a03_05}
512 \end{figure}
513 Auch hier erh"oht sich die Menge der amorphen Gebiete, eine Erh"ohung der lamellaren Strukturen bleibt aus.
514 Das gleiche erwartet man auch bei Erh"ohung des $b_{ap}$ Wertes. Dies ist in Abbildung \ref{sim1_r5_b02_03} zu erkennen. Wie erwartet nimmt die Anzahl der amorphen Gebiete stark zu. Sch"on zu erkennen ist die lineare Abh"angigkeit der Amorphisierung mit der Tiefe, was auf eine richtige Implementierung der Koordinatenwahl schlie"st.
515 \begin{figure}[htb]
516 \includegraphics[width=6cm]{sim1_r5_a03_b02.eps}
517 \includegraphics[width=6cm]{sim1_r5_a03_b03.eps}
518 \caption{Messung mit $a_{ap}=0.3$, $r=5$, $b_{ap}=0.2$ (links), $b_{ap}=0.3$ (rechts).} \label{sim1_r5_b02_03}
519 \end{figure}
520 \subsubsection{Variation der Schrittzahl}
521 Ein interessantes Ergebnis erh"alt man bei h"oheren Schrittzahlen und niedrigen Werten f"ur $a_{ap}$ und $b_{ap}$. Abbildung \ref{sim1_r4_a01_b01} zeigt ein solches Ergebnis.
522 \begin{figure}[htb]
523 \begin{center}
524 \includegraphics[width=8cm]{sim1_r4_a01_b01.eps}
525 \end{center}
526 \caption{Messung mit $a_{ap}=0.1$, $b_{ap}=0.1$, $r=4$, $steps=300000$} \label{sim1_r4_a01_b01}
527 \end{figure}
528 Durch die hohe Anzahl an Schritten und klein gehaltenen Werten f"ur den Einfluss der Amorphisierung, was eine gro"se Wahrscheinlichkeit f"ur die Rekristallisation zuf"allig amorpher Zellen ohne amorphe Nachbarn zur Folge hat, stabilisieren sich die lamellaren Strukturen. In den weiteren Durchl"aufen wurde daher die Schrittzahl gro"s und die benannten anderen Werte klein gehalten.
529 \subsection{Simulationen mit Diffusion}
530 Neben der h"oheren Schrittzahl wurde nun die Diffusion mit in den Simulationsablauf aufgenommen. Die Versuche wurden mit $20,000,000$ Schritten durchgef"uhrt. Betrachtet man einen Schritt als ein implantiertes Teilchen, so entspricht das bei einer Zellenbreite von $3 nm$ und einer Fl"ache von $50 \times 50$ solcher Zellen einer Dosis von $0.89 \times 10^{17}\frac{C}{cm^2}$, was im Gr"o"senordnungsbereich der experimentell durchgef"uhrten Ergebnisse aus Abbildunng \ref{tem1} liegt. Da ein implantierter Kohlenstoff jedoch mehr als nur einen Sto"s ausf"uhren kann, entsprechen die f"ur die Amorphisierung gew"ahlten Parameter nicht den tats"achlichen Wahrscheinlichkeiten. Sie sind gr"o"ser um "uberhaupt amorphe Gebiete zu erhalten.
531 \subsubsection{Notwendigkeit der Diffusion in $z$-Richtung}
532 Wie bereits erw"ahnt, wurde die Diffusion von Kohlenstoff innerhalb kristalliner Gebiete nur in $x-y$-Richtung zugelassen, um ein lineares Kohlenstoffprofil zu gew"ahrleisten. Dies wurde zun"achst genau so f"ur die Diffusion von kristallinen in amorphe Gebiete getan. Da jedoch der Kohlenstoff nicht aus amorphen in kristalline Gebiete diffundiert, kann hier auch ohne Verletzung des implantierten Kohlenstoffprofils Diffusion in $z$-Richtung zugelassen werden. Es stellt sich raus, dass diese sogar unbedingt notwendig f"ur die Bildung der lamellaren Strukturen ist.
533 \begin{figure}[htb]
534 \includegraphics[width=6cm]{sim2_a004_b0_noZ.eps}
535 \includegraphics[width=6cm]{sim2_a004_b0_Z.eps}
536 \caption{Messungen mit (rechts) und ohne (links) Diffusion von amorphen in kristalline Gebiete in $z$-Richtung} \label{sim2_Z_noZ}
537 \end{figure}
538 Dies kann man in Abbildung \ref{sim2_Z_noZ} gut erkennen. Zu sehen sind die Messergebnisse zweier, bis auf besagte Diffusion, identischer Versuche, mit $a_{ap}=0.004$, $b_{ap}=0$, $a_{cp}=0.0001$ und $r=5$.
539
540 Interessantes in diesem Zusammenhang ist in Abbildung \ref{x-y-e} zu sehen. Hier sind zwei aufeinander folgende Ebenen zu sehen. Die amorphen und kristallinen Gebiete scheinen komplement"ar angeordnet zu sein. Dieser Effekt ist auf die Diffusion in $z$-Richtung zur"uckzuf"uhren. Die amorphen Gebiete entziehen den anliegenden Ebenen den Kohlenstoff, welche dann mit gr"o"serer Wahrscheinlichkeit kristallin bleiben.
541 \begin{figure}[htb]
542 \begin{center}
543 \includegraphics[width=3cm]{sim2_a004_b0_Z_x-y_97.eps}
544 \includegraphics[width=3cm]{sim2_a004_b0_Z_x-y_98.eps}
545 \end{center}
546 \caption{Zwei aufeinander folgende Ebenen mit komplement"ar angeordneten amorphen und kristallinen Gebieten} \label{x-y-e}
547 \end{figure}
548 \subsubsection{Variation der Diffusionsgeschwindigkeit $d_v$}
549 Wie oft Diffusion im Programmablauf abgearbeitet wird bestimmt der $d_v$ Parameter. Dieser stellt damit den Bezug zur Diffusionsgeschwindigkeit her. Abbildung \ref{d_v} zeigt vier gleiche Messungen mit unterschiedlichen Werten f"ur $d_v$. Die zu beobachtenden Unterschiede sind minimal. Mit zunehmenden Werten f"ur $d_v$ nimmt die Tiefe in der erstmals lamellare Ausscheidungen auftreten leicht zu, einzelne Ausscheidungen, die keinen lamellaren Charakter aufweisen werden weniger. In sp"ateren Versuchen, in denen die Diffusion zwischen kristallinen Gebieten unterdr"uckt wird, erkennt man jedoch keine Unterschiede mehr bei Variation von $d_v$, wie in Abbildung \ref{d_v_no-c-diff} zu sehen ist.
550 \begin{figure}[htb]
551 \begin{center}
552 \includegraphics[width=2cm]{sim2_a003_b0_10_x-z_24.eps}
553 \includegraphics[width=2cm]{sim2_a003_b0_100_x-z_24.eps}
554 \includegraphics[width=2cm]{sim2_a003_b0_1000_x-z_24.eps}
555 \includegraphics[width=2cm]{sim2_a003_b0_10000_x-z_24.eps}
556 \end{center}
557 \caption{Messergebnisse f"ur verschiedene $d_v$ $(10/100/1000/10000)$} \label{d_v}
558 \end{figure}
559 \subsubsection{Diffusion innerhalb kristalliner Gebiete}
560 Die Einschr"ankung der Diffusion innerhalb kristalliner Gebiete auf die $x-y$-Ebene ist physikalisch nicht sinnvoll erkl"arbar. Sie wurde urspr"unglich als notwendig erachtet, um kristalline Gebiete, die von ihrer amorphen Umgebung stark kohlenstoffreduziert wurden, wieder mit neuem Kohlenstoff zu versorgen, so dass diese bestrebt sind amorph zu werden. Tats"achlich kann die Diffusion innerhalb kristalliner Zellen weggelassen werden, wie Abbildung \ref{cc_diff} zeigt. Hier sind die Ergebnisse zweier identischer Messungen mit und ohne kristalliner Diffusion zu sehen. In beiden F"allen sind lamellare Strukturen gut zu erkennen. 
561 \begin{figure}[htb]
562 \begin{center}
563 \includegraphics[width=3cm]{sim2_a004_b0_Z_c-diff_x-z_21.eps}
564 \includegraphics[width=3cm]{sim2_a004_b0_Z_no-c-diff_y-z_24.eps}
565 \caption{Messung mit (links) und ohne (rechts) kristalliner Diffusion, $a_{ap}=0.004$, $b_{ap}=0$, $a_{acp}=0.0001$} \label{cc_diff}
566 \end{center}
567 \end{figure}
568
569 Das Weglassen der rein kristallinen Diffusion ist bei niedrigen Targettemperaturen und damit niedrigen Bestreben des Kohlenstoffs zu diffundieren auch physikalisch vertretbar.
570
571 Des weiteren erkennt man bei nicht vorhandener kristalliner Diffusion eine Unabh"angikeit der Ergebnisse von der Diffusiongeschwindigkeit $d_v$, wie in Abbildung \ref{d_v_no-c-diff} zu sehen ist.
572 \begin{figure}[htb]
573 \begin{center}
574 \includegraphics[width=3cm]{sim2_a003_b0_10_no-c-diff_x-z_32.eps}
575 \includegraphics[width=3cm]{sim2_a003_b0_100_no-c-diff_x-z_37.eps}
576 \includegraphics[width=3cm]{sim2_a003_b0_1000_no-c-diff_x-z_27.eps}
577 \caption{Messergebnisse f"ur verschiedene $d_v$ $(10/100/1000)$ bei ausgeschalteter Diffusion innerhalb kristalliner Gebiete} \label{d_v_no-c-diff}
578 \end{center}
579 \end{figure}
580 \subsubsection{Variation der amorph-kristallinen Diffusionsrate}
581 Unterdr"uckt man die Diffusion von kristallinen in amorphe Gebiete durch Verkleinern des $dr_{ac}$ Wertes, so beobachtet man einen R"uckgang der lamellaren Strukturen. Diese beginnen nun erst ungef"ahr $60 nm$ vor dem Implantationspeak, w"ahrend bei einem identischen Versuch mit h"oherer Diffusionsrate diese schon ab ungef"ahr $150 nm$ zu erkennen sind, wie man Abbildung \ref{suppress_dr_ac} entnehmen kann.
582 \begin{figure}[htb]
583 \begin{center}
584 \includegraphics[width=3cm]{sim2_a004_b0_Z_c-diff_x-z_21.eps}
585 \includegraphics[width=3cm]{sim2_a004_b0_Z_0.2-ac-diff_y-z_28.eps}
586 \caption{Messunng mit verschiedenen amorph-kristallinen Diffusinsraten, $dr_{ac}=0.5$ (links), $dr_{ac}=0.2$ (rechts)} \label{suppress_dr_ac}
587 \end{center}
588 \end{figure}
589 \subsection{Zusammenfassung der Ergebnisse und Vergleich mit der TEM-Aufnahme}
590 Die aufgef"uhrten Ergebnisse enthalten einige wichtige Informationen, welche als Grundlage f"ur weitere Versuche und "Uberlegungen dienen sollen.
591 \begin{itemize}
592  \item Eine hohe Schrittzahl und niedrige Werte f"ur den Einfluss der Amorphisierung f"ordern den Selbstordnungsprozess.
593  \item Essentiell f"ur die Ausbildung lamellarer Strukturen ist die Diffusion von Kohlenstoff von kristallinen in amorphe Gebiete, insbesondere in $z$-Richtung.
594  \item Kohlenstoff-Diffusion in kristallinen Gebieten kann vernachl"assigt werden.
595  \item $d_v$ kann hoch gew"ahlt werden ($1-10000$), wodurch Rechenzeit gespart wird.
596  \item Die amoprh/kristalline Diffusionsrate beeinflusst die Tiefe in der erstmals lamellare Ordnungen auftreten.
597  \item Es bilden sich komplement"ar angeordnete, amorphe kohlenstoffreiche inself"ormige Ausscheidungen in den einzelnen Ebenen.
598  \item Die spannungsinduzierte Amorphisierung spielt eine weitaus gr"o"sere Rolle als die kohlenstoffinduzierte Amorphisierung ($\frac{a_{ap}}{a_{cp}} \simeq 30$).
599 \end{itemize}
600 Die gr"o"ste "Ubereinstimmungen mit dem experimentell gefundenen Ergebnis aus Abbildung \ref{tem1} sind in Abbildung \ref{cmp2-tem} und \ref{cmp3-tem} zu sehen. Die lamellare Ordnung der amorphen Ausscheidungen beginnt in einer Tiefe von $200 nm$. Nach Augenma"s stimmen auch durchschnittlich die L"angen der Lamellen mit dem Experiment "uberein.
601
602 %\begin{figure}[htb]
603 %\begin{center}
604 %\includegraphics[width=2cm]{sim2_a003-b0_no-c-diff_y-z_27-cmp-tem.eps}
605 %\includegraphics[width=2cm]{sim2_a003-b0_no-c-diff_y-z_28-cmp-tem.eps}
606 %\includegraphics[width=2cm]{sim2_a003-b0_no-c-diff_y-z_29-cmp-tem.eps}
607 %\caption{Messungen mit $a_{ap}=0.003$, $b_{ap}=0$, $a_{cp}=0.0001$ und $r=3$} \label{cmp-tem}
608 %\end{center}
609 %\end{figure}
610
611 \begin{figure}[htb]
612 \begin{center}
613 \includegraphics[width=2cm]{sim2_64-64_a003_b0_no-c-diff_x-z_23-cmp-tem.eps}
614 \includegraphics[width=2cm]{sim2_64-64_a003_b0_no-c-diff_x-z_24-cmp-tem.eps}
615 \includegraphics[width=2cm]{sim2_64-64_a003_b0_no-c-diff_x-z_25-cmp-tem.eps}
616 \includegraphics[width=2cm]{sim2_64-64_a003_b0_no-c-diff_x-z_27-cmp-tem.eps}
617 \caption{Messungen mit $a_{ap}=0.003$, $b_{ap}=0$, $a_{cp}=0.0001$ und $r=5$ bei einer Dosis von $0.81 \times 10^{17} \frac{C}{cm^2}$} \label{cmp2-tem}
618 \end{center}
619 \end{figure}
620
621 \begin{figure}[htp]
622 \begin{center}
623 \includegraphics[height=4cm]{sim2_64-64_a003_b0_no-c-diff_x-z_23-cmp-tem.eps}
624 \includegraphics[height=4cm]{tem-if.eps}
625 \caption{Direkter Vergleich mit TEM-Aufnahme} \label{cmp3-tem}
626 \end{center}
627 \end{figure}
628
629 \chapter{Ausblick}
630 Bisher wurde ein "Uberblick "uber den derzeitigen Stand des Programms und des zu Grunde liegenden Modells gegeben. Zusammenh"ange zwischen Simulationsparametern, physikalischen Gr"o"sen und Implantationsparametern fehlen noch. Diese sollen fortf"uhrend erarbeitet werden.
631
632 Eine Schw"ache des Programms ist die Deutung eines Durchlaufs als implantiertes Teilchen, welches einen Sto"sprozess ausf"uhrt. Die Tatsache, da"s ein Teilchen jedoch "ofter als einmal st"o"st, wurde durch Erh"ohung einiger Simulationsparameter, welche das Bestreben der Amorphisierung beschreiben, kompensiert. Um die Simulationsparameter besser in Zusammenhang mit den Implantationsparametern zu bringen, scheint es sinnvoll, den Simulationscode umzuschreiben, so da"s pro Durchlauf mehrere Sto"sprozesse ausgef"uhrt werden k"onnen.
633
634 Desweiteren wurden die Versuchsergebnisse mit dem Auge betrachtet und mit der TEM Aufnahme verglichen. Eine weniger subjektive Bewertungsm"oglichkeit w"aren Autokorrelationsfunktionen beziehungsweise die Betrachtung des fouriertransformierten Realbildes zur Bestimmung des lamellaren Charakters. Dazu sollen zuk"unftig die Versuche mit $x=64$ und $y=64$ durchgef"uhrt werden, um Fast-Fourier-Transformation anwenden zu k"onnen, welche f"ur die Pixelweite und H"ohe ein Vielfaches von $2$ ben"otigt.
635
636 Ausserdem soll nach Ver"anderung des Programmcodes der Versuch gemacht werden, die Entwicklung, bis hin zu einer exakten Dosis zu reproduzieren. Intensivere Vergleiche mit TEM-Aufnahmen sollen angestellt und ein Zusammenhang zwischen Implantations- und Simulationsparametern gefunden werden.
637
638 \begin{thebibliography}{99}
639  \bibitem{directfb} \emph{DirectFB}: Framebuffer API, http://www.directfb.orinself"ormige g
640  \bibitem{dipl_mh} Diplomarbeit Maik H"aberlen, Bildung und Ausheilverhalten nanometrischer amorpher Einschl"usse in Kohlenstoff-implantiertem Silizium.
641  \bibitem{bzl} Ziegler, Biersack, Littmark. The stopping and range of ions in solids.
642 \end{thebibliography}
643
644 \backmatter
645
646 \section*{Danksagung}
647 Hiermit m"ochte ich mich bei allen bedanken, die mir bei der Durchf"uhrung der Arbeit geholfen haben, insbesondere bei:
648 \begin{itemize}
649  \item \emph{Hernn Prof. Dr. Bernd Stritzker} f"ur die M"oglichkeit diese Arbeit an seinem Lehrstuhl durchf"uhren zu k"onnen,
650  \item \emph{Hernn PD Dr. habil. J"org K. N. Lindner} f"ur die Vergabe des interessanten Themas und hilfreichen Betreuung,
651  \item \emph{Herrn Dipl.-Phys. Maik H"aberlen} daf"ur, dass er mich auf diese Arbeit aufmerksam machte und seiner ebenfalls engagierten Betreuung,
652  \item \emph{Herrn Dipl.-Phys. Thomas Frommelt}, \emph{Herrn Timo K"orner} und \emph{Herrn Christian Leirer} f"ur eine gro"sartige Zeit im Diplomandenzimmer.
653 \end{itemize}
654 Allen weiteren Mitarbeitern des Lehrstuhls sei f"ur die freundschaftliche Arbeitsatmosph"are herzlich gedankt.
655 \\
656 Besonderem Dank gilt meinen Eltern sowie meinem Bruder Till, ohne deren Unterst"utzung dieses Studium nicht m"oglich w"are.
657
658 \end{document}