diff options
Diffstat (limited to 'slides/ecc2011-klauser.nios2-linux.tex')
-rw-r--r-- | slides/ecc2011-klauser.nios2-linux.tex | 120 |
1 files changed, 120 insertions, 0 deletions
diff --git a/slides/ecc2011-klauser.nios2-linux.tex b/slides/ecc2011-klauser.nios2-linux.tex new file mode 100644 index 0000000..12b096c --- /dev/null +++ b/slides/ecc2011-klauser.nios2-linux.tex @@ -0,0 +1,120 @@ +% This document is licensed under the Creative Commons +% Attribution-ShareAlike license, Version 3.0. +% +% Copyright (C) 2011 Tobias Klauser (klto@zhaw.ch) + +\documentclass{beamer} + +\usetheme{Boadilla} + +\usepackage{ngerman} +\usepackage[ngerman]{babel} +\usepackage[utf8]{inputenc} + +\usepackage{listings} +\lstset{extendedchars=true, + basicstyle=\ttfamily\small, + keywordstyle=\color{rgb:red,127;green,0;blue,85}, + commentstyle=\color{rgb:red,63;green,127;blue,95}, + breaklines=true,xleftmargin=5pt, + showspaces=false, + showstringspaces=false, + captionpos=b,caption=\lstname, + numbers=none} + +\mode<presentation>{ + \hypersetup{pdfpagemode=FullScreen} + \usecolortheme{dove} + \usecolortheme{seahorse} + \usecolortheme{lily} + % \useinnertheme[shadow]{rounded} + % \beamerdefaultoverlayspecification{<+->} + % \setbeamercovered{dynamic} +} + +\logo{\includegraphics[width=2cm]{images/zhaw-logo.png}} + +\title{Linux auf dem Nios II Softcore Prozessor} +\subtitle{} +\author{Tobias Klauser $<$klto@zhaw.ch$>$} +\institute[InES]{Institute of Embedded Systems\\Zürcher Hochschule für Angewandte Wissenschaften} +\date{30. August 2011} + +\begin{document} + +\begin{frame} + \titlepage +\end{frame} + +\section{Agenda} + +\begin{frame} + \tableofcontents +\end{frame} + +\section{Institute of Embedded Systems ZHAW} + +\begin{frame}{Institute of Embedded Systems} + \begin{itemize} + \item F\&E Institut der ZHAW + \item Rund 45 Mitarbeiter + \item Schwerpunkte + \begin{itemize} + \item Industrielle Kommunikation + \item Zeitsynchronisation und Hochverfügbarkeit + \item System on Chip Design + \item Wireless Communication + \item Entwicklungsmethoden + \end{itemize} + \end{itemize} +\end{frame} + +\section{Übersicht FPGA und Softcore Prozessoren} + +\begin{frame} + \begin{itemize} + \item Field Programmable Gate Array + \begin{itemize} + \item Chip-Logik (Gateware) wird in einer Beschreibungssprache (VHDL, Verilog) codiert + \item Änderungen am Design relativ einfach + \item Parallelität + \item Custom systems + \end{itemize} + \item Softcore + \begin{itemize} + \item Prozessor innerhalb des FPGA implementiert + \item Fast immer Bestandteil eines System-on-a-Chip + \item Proprietär, herstellerabhängig: Nios II (Altera), MicroBlaze (Xilinx), + Cortex M1 (ARM) + \item Open-Source Softcores: Gaisler LEON, OpenRISC, LatticeMico32 + \end{itemize} + \end{itemize} +\end{frame} + +\section{Übersicht Linux} + +\begin{frame}{Wieso ein Betriebssystem?} + \begin{itemize} + \item foo + \item bar + \end{itemize} +\end{frame} + +\begin{frame}{Wieso Linux?} + \begin{itemize} + \item Starke Verbreitung im Bereich Embedded Systems (z.B. Android auf + Smartphones) + \item Umfangreiches Software-Ökosystem, grosse Community + \item Portierungen auf zahlreiche (~30) Prozessor-Architekturen + \item Niedrige Kosten, einfache Anpassbarkeit + \end{itemize} +\end{frame} + +\section{Linux auf dem Nios II} + +\section{Anwendungsbeispiele} + +\begin{frame}{Danke} +\end{frame} + +\end{document} |