From 01b540b8447062252baf7a9b60d2184d77336894 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20Babi=C4=8D?= Date: Sat, 30 May 2015 00:28:08 +0200 Subject: [PATCH] replaced natlib with biblatex --- problemexpres.tex | 6 +++--- tukethesis.pdf | 4 ++-- tukethesis.tex | 11 +++++++---- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/problemexpres.tex b/problemexpres.tex index 187cf27..9439687 100644 --- a/problemexpres.tex +++ b/problemexpres.tex @@ -5,7 +5,7 @@ An embedded system is some combination of computer hardware and software, either The term embedded system is quite broad, so there is no surprise that the spectrum of used processing units is also wide. Since the general purpose microprocessors require external components, namely memories and peripherals, they tend to consume extra power and a board space. Since the design limitations of an embedded systems are most of the time low physical size, low power consumption and/or long uptime and ruggedness (more components mean more parts could fail), microprocessors are seldom used. However, most of the commonly used architectures and word lengths are covered. Due to aforementioned reasons, microcontrollers are favored over microprocessors. \subsection{System-on-chip} -Today's state of chip integration allows production costs of a complex system on chip devices to be relatively low, thus making very SoCs attractive choice for embedded systems. Soc could be described as an integrated circuit (IC) that integrates all components of a computer or other electronic system into a single chip. It may contain digital, analog, mixed-signal, and often radio-frequency functions - all on a single chip substrate \citep{flynn2011computer}. SoCs are very common in the mobile electronics market because of their low power consumption. +Today's state of chip integration allows production costs of a complex system on chip devices to be relatively low, thus making very SoCs attractive choice for embedded systems. Soc could be described as an integrated circuit (IC) that integrates all components of a computer or other electronic system into a single chip. It may contain digital, analog, mixed-signal, and often radio-frequency functions - all on a single chip substrate \cite{flynn2011computer}. SoCs are very common in the mobile electronics market because of their low power consumption. %\begin{minipage}{\textwidth} A typical SoC consists of (specific block diagram can be seen on \ref{f:ar_block}): @@ -50,7 +50,7 @@ Over time, a lot of embedded operating systems suited for embedded systems were \subsection{Real-time operating systems} -A real time operating system is just a special purpose operating system. The \textit{real time} part of the name does not mean that the system responds quickly, it just means that there are rigid time requirements that must be met. If these time requirements are not met, the results can become inaccurate or unreliable\citep{jean2002microc}. Embedded systems frequently posses the real time requirement. +A real time operating system is just a special purpose operating system. The \textit{real time} part of the name does not mean that the system responds quickly, it just means that there are rigid time requirements that must be met. If these time requirements are not met, the results can become inaccurate or unreliable\cite{jean2002microc}. Embedded systems frequently posses the real time requirement. %\begin{minipage}{\textwidth} There are two kinds of RTOS: @@ -61,7 +61,7 @@ A real time operating system is just a special purpose operating system. The \te %\end{minipage} \subsection{Embedded Linux} -Linux itself is a kernel, but \textit{Linux} in day to day terms rarely means so. Embedded Linux generally refers to a complete Linux distribution targeted at embedded devices. There is no Linux kernel specifically targeted at embedded devices, the same Linux kernel source code can be built for a wide range of devices, workstations, embedded systems, and desktops though it allows the configuration of a variety of optional features in the kernel itself. In the embedded development context, there can be an embedded Linux system which uses the Linux kernel and other software or an embedded Linux distribution which is a prepackaged set of applications meant for embedded systems and is accompanied by development tools to build the system\citep{hallinan2010embedded}. +Linux itself is a kernel, but \textit{Linux} in day to day terms rarely means so. Embedded Linux generally refers to a complete Linux distribution targeted at embedded devices. There is no Linux kernel specifically targeted at embedded devices, the same Linux kernel source code can be built for a wide range of devices, workstations, embedded systems, and desktops though it allows the configuration of a variety of optional features in the kernel itself. In the embedded development context, there can be an embedded Linux system which uses the Linux kernel and other software or an embedded Linux distribution which is a prepackaged set of applications meant for embedded systems and is accompanied by development tools to build the system\cite{hallinan2010embedded}. With the availability of consumer embedded devices, communities of users and developers were formed around theses devices: Replacement or enhancements of the Linux distribution shipped on the device has often been made possible thanks to availability of the source code and to the communities surrounding the devices. Due to the high number of devices, standardized build systems have appeared like OpenEmbedded, Buildroot, OpenWrt, and LTIB. diff --git a/tukethesis.pdf b/tukethesis.pdf index bf031b9..487e54e 100644 --- a/tukethesis.pdf +++ b/tukethesis.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e6163b430bb33efbe84e04dc67123cb591fd5c2de0e27a6d83a05bb79dc335d4 -size 2675503 +oid sha256:e05660ac250215bce80a9c6d6212a48fbb2603d29d0344412cc6f3865f683370 +size 2670750 diff --git a/tukethesis.tex b/tukethesis.tex index c0206cc..910a9b8 100644 --- a/tukethesis.tex +++ b/tukethesis.tex @@ -8,6 +8,7 @@ \usepackage[T1]{fontenc} \usepackage{cmap} \usepackage{lmodern} +\usepackage{csquotes} %\usepackage[justification=centering]{caption} %% ---- definicia slovenskych uvodzoviek \chardef\clqq=18 \sfcode18=0 @@ -60,12 +61,13 @@ \graphicspath{{figures/}} % directory for figures %% %% numerical citations (vancouer style) -\usepackage[numbers]{natbib} +%\usepackage[numbers]{natbib} %% %% author-year citations (harvard style) -- prefered !!! %\usepackage{natbib} \citestyle{chicago} - +\usepackage[style=numeric-comp,backend=biber,url=false]{biblatex} +\addbibresource{bibliography.bib} % ----------------------------------------------------------------- %% tlač !!! @@ -122,7 +124,7 @@ autora. Má byť taký informatívny, ako to povoľuje podstata práce. Text abs \begin{document} \renewcommand\theHfigure{\theHsection.\arabic{figure}} \renewcommand\theHtable{\theHsection.\arabic{table}} -\bibliographystyle{acm} +%\bibliographystyle{acm} %% input the 'First page of the Thesis' \firstpage @@ -234,7 +236,8 @@ o~hlavných metódach, ktoré pri spracovaní záverečnej práce použil. \include{conclusion} % %\include{bibliography} -\bibliography{bibliography} +%\bibliography{bibliography} +\printbibliography % \include{appendices} %