-
Notifications
You must be signed in to change notification settings - Fork 0
/
thesis_2012.aux
255 lines (255 loc) · 23.2 KB
/
thesis_2012.aux
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
\relax
\providecommand\hyper@newdestlabel[2]{}
\providecommand\zref@newlabel[2]{}
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldcontentsline\contentsline
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global\let\oldnewlabel\newlabel
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\ifx\hyper@anchor\@undefined
\let\contentsline\oldcontentsline
\let\newlabel\oldnewlabel
\fi}
\fi}
\global\let\hyper@last\relax
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand*\HyPL@Entry[1]{}
\abx@aux@sortscheme{cms}
\HyPL@Entry{0<</S/r>>}
\@writefile{toc}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax }
\@writefile{lof}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax }
\@writefile{lot}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax }
\select@language{american}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\select@language{american}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\select@language{american}}
\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\select@language{american}}
\HyPL@Entry{1<</S/r>>}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{Abstract}{i}{dummy.1}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{Acknowledgements}{ii}{dummy.2}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{Dedication}{iii}{dummy.3}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{List of Figures}{vi}{dummy.5}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{List of Tables}{vii}{dummy.7}}
\HyPL@Entry{8<</S/D>>}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction}{1}{chapter.9}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {1.1}Context}{1}{section.10}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {1.2}Motivation}{3}{section.11}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {1.3}Thesis Summary}{4}{section.12}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {1.1}{\ignorespaces Example of a single controller with a force sensor and a DC motor\relax }}{5}{figure.caption.13}}
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
\newlabel{code:simpl}{{1.1}{5}{Example of a single controller with a force sensor and a DC motor\relax }{figure.caption.13}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {1.2}{\ignorespaces Now we add: A push-button sensor to the motherboard (or daughterboard \#0). We also add an extra daughterboard with a light sensor, and a DC Motor\relax }}{6}{figure.caption.14}}
\newlabel{code:simplplus}{{1.2}{6}{Now we add: A push-button sensor to the motherboard (or daughterboard \#0). We also add an extra daughterboard with a light sensor, and a DC Motor\relax }{figure.caption.14}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {1.4}Structure of Thesis}{6}{section.15}}
\abx@aux@cite{billgates}
\abx@aux@cite{r2p}
\abx@aux@cite{kramer}
\abx@aux@cite{bot-mate}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{\numberline {2}Background and Motivation}{7}{chapter.16}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{cha:background_and_motivation}{{2}{7}{Background and Motivation}{chapter.16}{}}
\abx@aux@page{1}{7}
\abx@aux@page{2}{7}
\abx@aux@page{3}{7}
\abx@aux@page{4}{7}
\abx@aux@cite{barker}
\abx@aux@cite{school}
\abx@aux@cite{handy}
\abx@aux@cite{tetrixx}
\abx@aux@page{5}{8}
\abx@aux@page{6}{8}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {2.1}Similar Projects}{8}{section.17}}
\newlabel{sec:similar}{{2.1}{8}{Similar Projects}{section.17}{}}
\abx@aux@page{7}{8}
\abx@aux@cite{hannibal}
\abx@aux@page{8}{9}
\abx@aux@page{9}{9}
\abx@aux@cite{mars}
\abx@aux@page{10}{10}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}Modularity}{10}{subsection.18}}
\newlabel{sub:modularity}{{2.1.1}{10}{Modularity}{subsection.18}{}}
\abx@aux@page{11}{10}
\abx@aux@cite{avcithesis}
\abx@aux@cite{modcom}
\abx@aux@cite{rdk}
\abx@aux@page{12}{11}
\abx@aux@page{13}{11}
\abx@aux@page{14}{11}
\abx@aux@page{15}{12}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}Scalability}{12}{subsection.19}}
\newlabel{sub:scalability}{{2.1.2}{12}{Scalability}{subsection.19}{}}
\abx@aux@page{16}{13}
\abx@aux@page{17}{13}
\abx@aux@cite{edubots}
\abx@aux@cite{i2cfaq}
\abx@aux@cite{nxpi2c}
\abx@aux@cite{Ventura}
\abx@aux@page{18}{14}
\abx@aux@page{19}{14}
\abx@aux@page{20}{14}
\abx@aux@cite{bakken2001middleware}
\abx@aux@page{21}{15}
\abx@aux@page{22}{15}
\abx@aux@page{23}{15}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.3}Extensibility}{15}{subsection.20}}
\newlabel{sub:extensibility}{{2.1.3}{15}{Extensibility}{subsection.20}{}}
\abx@aux@page{24}{15}
\abx@aux@cite{vr}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.3.1}Middleware}{16}{subsubsection.21}}
\newlabel{ssub:middleware}{{2.1.3.1}{16}{Middleware}{subsubsection.21}{}}
\abx@aux@page{25}{16}
\abx@aux@page{26}{16}
\newlabel{sub:economics}{{2.1.3.1}{16}{Middleware}{subsubsection.21}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.4}Economics}{16}{subsection.22}}
\abx@aux@page{27}{17}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{\numberline {3}The \texttt {X10ABOT} Architecture, Design and Implementation}{19}{chapter.23}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{cha:the_x10abot_architecture_design_and_implementation}{{3}{19}{The \texttt {X10ABOT} Architecture, Design and Implementation}{chapter.23}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {3.1}The Architecture}{21}{section.31}}
\newlabel{sec:the_architecture}{{3.1}{21}{The Architecture}{section.31}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}The Hardware Architecture}{21}{subsection.33}}
\newlabel{sub:the_hardware_architecture}{{3.1.1}{21}{The Hardware Architecture}{subsection.33}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces The components of the \texttt {X10ABOT }Architecture\relax }}{22}{figure.caption.32}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1.1}The Motherboard}{22}{subsubsection.34}}
\newlabel{ssub:the_motherboard}{{3.1.1.1}{22}{The Motherboard}{subsubsection.34}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1.2}The Peripheral Bus}{23}{subsubsection.35}}
\newlabel{ssub:the_peripheral_bus}{{3.1.1.2}{23}{The Peripheral Bus}{subsubsection.35}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces The serial communication peripheral I$^2$C bus\relax }}{23}{figure.caption.36}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1.3}The Daughterboard}{25}{subsubsection.37}}
\newlabel{ssub:the_daughterboard}{{3.1.1.3}{25}{The Daughterboard}{subsubsection.37}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1.4}Internal Daughterboard}{26}{subsubsection.38}}
\newlabel{ssub:internal_daughterboard}{{3.1.1.4}{26}{Internal Daughterboard}{subsubsection.38}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1.5}Sensor \& Actuator Ports}{26}{subsubsection.40}}
\newlabel{ssub:input_&_output_ports}{{3.1.1.5}{26}{Sensor \& Actuator Ports}{subsubsection.40}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {3.3}{\ignorespaces The daughterboard slave module\relax }}{27}{figure.caption.39}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {3.4}{\ignorespaces The sensor and the actuator ports\relax }}{27}{figure.caption.41}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}The Software Architecture}{28}{subsection.42}}
\newlabel{sub:the_software_architecture}{{3.1.2}{28}{The Software Architecture}{subsection.42}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2.1}The Motherboard Library}{29}{subsubsection.43}}
\newlabel{ssub:the_motherboard_library}{{3.1.2.1}{29}{The Motherboard Library}{subsubsection.43}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2.2}Application Software}{29}{subsubsection.45}}
\newlabel{ssub:application_software}{{3.1.2.2}{29}{Application Software}{subsubsection.45}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {3.5}{\ignorespaces The \texttt {X10ABOT }software architecture\relax }}{30}{figure.caption.44}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2.3}The Daughterboard Firmware}{31}{subsubsection.46}}
\newlabel{ssub:the_daughterboard_firmware}{{3.1.2.3}{31}{The Daughterboard Firmware}{subsubsection.46}{}}
\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\contentsline {table}{\numberline {3.1}{\ignorespaces The complete set of hardware operations supported by the microcode interface to the daughterboards. These basic commands are the building blocks of all operations sent between the motherboard and daughterboard.\relax }}{32}{table.caption.47}}
\newlabel{tab:microcode}{{3.1}{32}{The complete set of hardware operations supported by the microcode interface to the daughterboards. These basic commands are the building blocks of all operations sent between the motherboard and daughterboard.\relax }{table.caption.47}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {3.6}{\ignorespaces The components of the \texttt {X10ABOT }Architecture\relax }}{33}{figure.caption.48}}
\newlabel{fig:sequence}{{3.6}{33}{The components of the \xten Architecture\relax }{figure.caption.48}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {3.7}{\ignorespaces Example implementation of the \texttt {X10ABOT }microcode instructions used in the device libraries\relax }}{34}{figure.caption.49}}
\newlabel{code:micro}{{3.7}{34}{Example implementation of the \xten microcode instructions used in the device libraries\relax }{figure.caption.49}{}}
\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\contentsline {table}{\numberline {3.2}{\ignorespaces Byte layout for transmitted microcode\relax }}{35}{table.caption.50}}
\newlabel{tab:mc-structure}{{3.2}{35}{Byte layout for transmitted microcode\relax }{table.caption.50}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {3.8}{\ignorespaces Example of the Actuator class methods that uses microcode to represent general operations on an actuator\relax }}{36}{figure.caption.51}}
\newlabel{code:instr}{{3.8}{36}{Example of the Actuator class methods that uses microcode to represent general operations on an actuator\relax }{figure.caption.51}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2.4}Middleware}{36}{subsubsection.52}}
\newlabel{ssub:middleware2}{{3.1.2.4}{36}{Middleware}{subsubsection.52}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {3.9}{\ignorespaces Example of the Middleware Dispatch Function Implementation used to determine the transport interface and protocol of the operations between the motherboard and daughterboard.\relax }}{37}{figure.caption.53}}
\newlabel{code:dispatch}{{3.9}{37}{Example of the Middleware Dispatch Function Implementation used to determine the transport interface and protocol of the operations between the motherboard and daughterboard.\relax }{figure.caption.53}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2.5}Extending the Library}{37}{subsubsection.55}}
\newlabel{ssub:extending_the_library}{{3.1.2.5}{37}{Extending the Library}{subsubsection.55}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {3.10}{\ignorespaces Example of the Middleware Request Handler Function Implementation used to determine the transport interface and protocol of the operations between the motherboard and daughterboard.\relax }}{38}{figure.caption.54}}
\newlabel{code:reqhandler}{{3.10}{38}{Example of the Middleware Request Handler Function Implementation used to determine the transport interface and protocol of the operations between the motherboard and daughterboard.\relax }{figure.caption.54}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {3.11}{\ignorespaces Thermistor library showing how a sensor can be supported through the extensibility features of the \texttt {X10ABOT }architecture\relax }}{39}{figure.caption.56}}
\newlabel{code:extlib}{{3.11}{39}{Thermistor library showing how a sensor can be supported through the extensibility features of the \xten architecture\relax }{figure.caption.56}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {3.2}The Arduino Implementation}{40}{section.57}}
\newlabel{sec:the_arduino_implementation}{{3.2}{40}{The Arduino Implementation}{section.57}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{\numberline {4}Results}{42}{chapter.58}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{chap:results}{{4}{42}{Results}{chapter.58}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces The components of a simple single-board \texttt {X10ABOT }setup\relax }}{42}{figure.caption.59}}
\newlabel{fig:singleboard}{{4.1}{42}{The components of a simple single-board \xten setup\relax }{figure.caption.59}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces Example of the \texttt {X10ABOT }architecture on a simple - single board robot\relax }}{43}{figure.caption.60}}
\newlabel{code:example}{{4.2}{43}{Example of the \xten architecture on a simple - single board robot\relax }{figure.caption.60}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {4.1}Modularity}{44}{section.61}}
\newlabel{sec:modularity}{{4.1}{44}{Modularity}{section.61}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {4.3}{\ignorespaces The components of a Modular single-board \texttt {X10ABOT }Example\relax }}{45}{figure.caption.62}}
\newlabel{fig:modularity}{{4.3}{45}{The components of a Modular single-board \xten Example\relax }{figure.caption.62}{}}
\abx@aux@cite{therm}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {4.4}{\ignorespaces Example of code modularity (the code components were separated to emphasise modularity). Highlighted region indicates the code added for the new module\relax }}{46}{figure.caption.63}}
\newlabel{code:modularity}{{4.4}{46}{Example of code modularity (the code components were separated to emphasise modularity). Highlighted region indicates the code added for the new module\relax }{figure.caption.63}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {4.2}Extensibility and Abstraction}{46}{section.64}}
\newlabel{sec:extensibility_abstraction}{{4.2}{46}{Extensibility and Abstraction}{section.64}{}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {4.5}{\ignorespaces Example: A complete library for a thermistor temperature sensor. The highlighted region indicates where the \texttt {X10ABOT }microcode was added\relax }}{47}{figure.caption.65}}
\newlabel{code:therm}{{4.5}{47}{Example: A complete library for a thermistor temperature sensor. The highlighted region indicates where the \xten microcode was added\relax }{figure.caption.65}{}}
\abx@aux@page{28}{47}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {4.6}{\ignorespaces Example application of the thermistor temperature sensor library\relax }}{48}{figure.caption.66}}
\newlabel{code:thermcode}{{4.6}{48}{Example application of the thermistor temperature sensor library\relax }{figure.caption.66}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {4.3}Scalability}{50}{section.67}}
\newlabel{sec:scalability}{{4.3}{50}{Scalability}{section.67}{}}
\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\contentsline {table}{\numberline {4.1}{\ignorespaces Table showing instruction latency in microseconds($\mu $s) for a regular Arduino using a sample of 20 consecutive executions\relax }}{52}{table.caption.68}}
\newlabel{table:arduinoboard}{{4.1}{52}{Table showing instruction latency in microseconds($\mu $s) for a regular Arduino using a sample of 20 consecutive executions\relax }{table.caption.68}{}}
\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\contentsline {table}{\numberline {4.2}{\ignorespaces Table showing microcode instruction latency in microseconds($\mu $s) for the on-board daughterboard using a sample of 20 consecutive executions\relax }}{52}{table.caption.69}}
\newlabel{table:onboard}{{4.2}{52}{Table showing microcode instruction latency in microseconds($\mu $s) for the on-board daughterboard using a sample of 20 consecutive executions\relax }{table.caption.69}{}}
\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\contentsline {table}{\numberline {4.3}{\ignorespaces Table showing microcode latency in microseconds($\mu $s) for a daughterboard connected over the peripheral bus using a sample of 20 consecutive executions\relax }}{52}{table.caption.70}}
\newlabel{table:offboard}{{4.3}{52}{Table showing microcode latency in microseconds($\mu $s) for a daughterboard connected over the peripheral bus using a sample of 20 consecutive executions\relax }{table.caption.70}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {4.4}Observations}{52}{section.71}}
\newlabel{sec:Observations}{{4.4}{52}{Observations}{section.71}{}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{\numberline {5}Conclusion and Discussion}{54}{chapter.72}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {5.1}Limitations}{54}{section.73}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {5.2}Achievements}{56}{section.74}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {5.3}Future Work}{58}{section.75}}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{References}{59}{dummy.76}}
\abx@aux@page{29}{59}
\abx@aux@page{30}{59}
\abx@aux@page{31}{59}
\abx@aux@page{32}{59}
\abx@aux@page{33}{59}
\abx@aux@page{34}{59}
\abx@aux@page{35}{59}
\abx@aux@page{36}{59}
\abx@aux@page{37}{59}
\abx@aux@page{38}{59}
\abx@aux@page{39}{60}
\abx@aux@page{40}{60}
\abx@aux@page{41}{60}
\abx@aux@page{42}{60}
\abx@aux@page{43}{60}
\abx@aux@page{44}{60}
\abx@aux@page{45}{60}
\abx@aux@page{46}{60}
\abx@aux@page{47}{60}
\abx@aux@page{48}{60}
\abx@aux@page{49}{60}
\abx@aux@page{50}{61}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {chapter}{Appendix I - X10ABOT Source Code}{62}{dummy.79}}
\newlabel{AppendixI}{{7}{62}{Appendix I - X10ABOT Source Code}{dummy.79}{}}
\gdef\minted@oldcachelist{,
default.pygstyle,
302e6e490b1a6e293922b7a49bd910d45d737e8e.pygtex,
ebbb440a227aa9f16d1bd71c2ca47e1ca6df192f.pygtex,
d334451139ee82892ecbf0124bf1a768ad2d2fd1.pygtex,
c7402893745c227372d8c5ef4c8d0c6f160ca9f8.pygtex,
e5b3939687af70e74f0e8308113f9926e1b06de9.pygtex,
61eb915146886a4c7aebad0f15276a51a8592562.pygtex,
249bafbade5172543aa22aaf2e1f82eca5f56b0b.pygtex,
b2fd4b408ade8dad4b587397eebaa4e95c36756c.pygtex,
fa1481e286afaf1f278a799d6d75b7e180ba98b4.pygtex,
363a6448c77eb32a6e545f272cb329ce29aee365.pygtex,
302e6e490b1a6e293922b7a49bd910d45d737e8e.pygtex,
ebbb440a227aa9f16d1bd71c2ca47e1ca6df192f.pygtex,
656dd7ce8c534f971bdbb894a6ae3eda3a889c04.pygtex,
cae0ded5ca1c696a179870d269f495a1e5f18539.pygtex,
f2f55c361b3f0bdd50bc92e13bd691d305533d6c.pygtex,
146d05e5e25958cfd54b66d04d8561861009aed9.pygtex,
0507cc4c9c9ef4d14ac3c2129320bc1269b0f08b.pygtex,
1a5182737b232b7db3e1759092900f9602e39117.pygtex,
54b28787e655f0c123542c92e5c2ce2f86817715.pygtex,
14961ce1898cdab20a8c99a5b7093d990c5bc888.pygtex,
e2d48ee0589a6885849d8a061c8ac62845ca5f1b.pygtex,
bca4c29bace263433bb69a2ea876ea8b87ffa141.pygtex,
19769eac4966ae5e723c0fbbc6446f070eaa902a.pygtex,
3212dec6f3709217d18f82dd890ca4b9d8268f33.pygtex,
ab644a8be87eebe8a7fb3752f094bb6abf54b5c3.pygtex,
2c06e52936e5907e440b8e858b234b1df568e64e.pygtex,
4e9801d5db516ed91ecd8cb65c59c7502624b0ef.pygtex,
4dd481308320e55dd3662b07e3e54396fdaaee66.pygtex,
ac71686e8e0b05182e55e4ca4ff55fb33f4d5184.pygtex}