<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="modul.xsl" type="text/xsl"?>
<modul id="5442" xml:lang="de">
 <titel>System on Chip Design</titel>
 <titelLang>System on Chip Design</titelLang>
 <kuerzel>SOCDE</kuerzel>
 <ects>4</ects>
 <studiengang>E</studiengang>
 <modultyp></modultyp>
 <praesenz>60</praesenz>
 <selbststudiumszeit>75</selbststudiumszeit>
 <sprache>de</sprache>
 <sprache>de/fr</sprache>
 <beschreibungsSprache>de</beschreibungsSprache>
 <studiengangtyp>Bachelor</studiengangtyp>
 <lehrformen>Vorlesung mit Übung</lehrformen>
 <methoden><p>Theoretische Grundlagen im Klassenverband, verschiedene Uebungen und Kleinprojekt im Labor.</p></methoden>
 <vorkenntnisse><p>Digitaltechnik, Assembler und C-Programmierung</p></vorkenntnisse>
 <ziele><p>Das Modul hat zum Ziel, den Studierenden Kenntnisse im Design komplexer digitaler Systeme auf ASIC und FPGA Zieltechnologien zu vermitteln. Wissensgrundlagen zu digitalen Hardware-Architekturen und insbesondere Anwendung moderner Hardware/Software Co-Design Methoden werden diskutiert.</p></ziele>
 <lerninhalte></lerninhalte>
 <lehrinhalte><p>In diesem Modul werden die folgenden Themen und Inhalte behandelt:</p>
<p><strong>Grundlagen</strong></p>
<ul>
<li>Komplexe CMOS Logikgatter </li>
<li>Low Power Design Technik</li>
<li>Clocking Strategien</li>
<li>Datenpfad Elemente</li>
<li>FSM-D Architekturmodell</li>
<li>Interprozess-Kommunikation</li>
<li>Pipeline Architektur</li>
<li>System-on-Chip Design Methodik</li>
<li>HW/SW Co-Design-Methodik</li>
<li>Testbarer Schaltungsentwurf, Testmethodik</li>
</ul>
<p><strong>Praktische Anwendungen</strong></p>
<ul>
<li>Laboruebungen Architekturdesign</li>
<li>Kleinprojekt mit Roboter und HW/SW Co-Design Entwicklungsplatform</li>
<li>Optional: RISC Architektur, Ausblick auf SystemC</li>
</ul></lehrinhalte>
 <lernergebnisse><p>Nach dem Absolvieren dieses Moduls sollten die Studierenden folgende Kompetenzen aufweisen:</p>
<ul>
<li>Die wichtigen Hardware-Architekturen kennen.</li>
<li>In der Lage sein Hardware/Software Design Methoden anzuwenden. </li>
<li>Algorithmen analysieren und mit geeigneten SoC Design Methoden umzusetzen.</li>
</ul>
<p> </p></lernergebnisse>
 <bewertung><p>Bewertetes Kleinprojekt und abgesetzte muendliche Pruefung.</p></bewertung>
 <qualifikationstyp>Pb</qualifikationstyp>
 <bemerkungen></bemerkungen>
 <literaturangaben></literaturangaben>
 <autor>
  <name>Marcel Jacomet</name>
  <email>marcel.jacomet@bfh.ch</email>
  <kuerzel>jmm1</kuerzel>
 </autor>
 <autor>
  <name>Daniel Holzer</name>
  <email>daniel.holzer@bfh.ch</email>
  <kuerzel>hzd1</kuerzel>
 </autor>
 <autor>
  <name>Roland Schäfer</name>
  <email>roland.schaefer@bfh.ch</email>
  <kuerzel>sfr1</kuerzel>
 </autor>
 <verantwortlicher>
  <name>Marcel Jacomet</name>
  <email>marcel.jacomet@bfh.ch</email>
  <kuerzel>jmm1</kuerzel>
 </verantwortlicher>
 <datum>03. Mai 2010</datum>
 <vormodul></vormodul>
 <lernziele></lernziele>
</modul>
