UnivIS
Information system of Friedrich-Alexander-University Erlangen-Nuremberg © Config eG 
FAU Logo
  Collection/class schedule    module collection Home  |  Legal Matters  |  Contact  |  Help    
search:      semester:   
 
 Layout
 
printable version

 
 
Module Description Sheet (PDF)

 
 
 Also in UnivIS
 
course list

lecture directory

 
 
events calendar

job offers

furniture and equipment offers

 
 

FPGA-Online Advanced Course (VHDL) (FPGAadvanced)2.5 ECTS
(englische Bezeichnung: FPGA-Online Advanced Course (VHDL))
(Prüfungsordnungsmodul: Vertiefungsmodul Hardware-Software-Co-Design)

Modulverantwortliche/r: Daniel Ziener
Lehrende: Daniel Ziener, Bernhard Schmidt


Start semester: WS 2014/2015Duration: 1 semesterCycle: halbjährlich (WS+SS)
Präsenzzeit: 0 Std.Eigenstudium: 75 Std.Language: Deutsch

Lectures:


Empfohlene Voraussetzungen:

It is recommended to finish the following modules before starting this module:

FPGA-Online Basic Course with VHDL (SS 2014)


Inhalt:

In the course "FPGA-Online Advanced Course with VHDL" you will learn advanced techniques to program an FPGA. These techniques include: Script-based synthesis, place and route, and loading of the FPGA, the use of the high speed interface PCI Express, and the use of special hardware blocks on the FPGA. The techniques are applied on the example application of hardware accelerated video compression and decompression.

Outline:
1. Introduction to the lab environment
2. Getting started with the Xilinx design flow
3. Generating and customizing a PCIe-interface with the Xilinx Core Generator
4. Transmitting pictures to the FPGA and back
5. Creating a simple JPEG en/decoder
6. Creating a JPEG en/decoder using extremeDSP
7. Creating the final video coder

Lernziele und Kompetenzen:


Verstehen
  • Die Studierenden verstehen den FPGA-Entwurfsfluss unter Verwendung moderner CAD-Tools und VHDL.
  • Die Studierenden verstehen den Einsatz von IP-Cores.

Anwenden
  • Die Studierenden erlernen den Entwurf von FPGA-basierten Systemen auf eine individuelle Aufgabestellung anzuwenden.
Erschaffen
  • Die Studierenden entwerfen eigene VHDL-Module.

Literatur:

ASHENDEN, P. J., 2008. The Designer's Guide to VHDL. Morgan Kaufmann.

Organisatorisches:

Dies ist ein Fortgeschrittenenkurs. Inhalt des Kurses "FPGA-Online Basic Course with VHDL (FPGAonline)" bzw. Erfahrung mit FPGAs (bevorzugt Xilinx) und VHDL wird als Wissen vorausgesetzt.
Dieser Kurs ist ein Online Kurs. Lehrinhalte werden in Form von ausgearbeiteten Inhalten online zur Verfügung gestellt und sollen sich im Selbststudium angeeignet werden. Übungsaufgaben werden ebenfalls online gestellt. Die entwickelten Lösungen können in unserem online-remote Labor getestet werden. Betreuung während des Kurses findet durch unsere Übungsleiter und Tutoren, in Form von E-Mails, Forum, Chat und Skype statt.

!!!Wichtig: Die Anmeldung zu diesem Kurs erfolgt über die Webseite der Virtuellen Hochschule Bayern (VHB) unter http://www.vhb.org ab 01.10.2011 bis 17.10.2011!!!


Weitere Informationen:

Keywords: FPGA, VHDL, Online-Kurs
www: http://www12.informatik.uni-erlangen.de/edu/fpga-online/

Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:

  1. Informatik (Master of Science)
    (Po-Vers. 2010 | Wahlpflichtbereich | Säule der systemorientierten Vertiefungsrichtungen | Vertiefungsmodul Hardware-Software-Co-Design)

Studien-/Prüfungsleistungen:

FPGA-Online Advanced Course (VHDL) (Prüfungsnummer: 897853)
Prüfungsleistung, mündliche Prüfung, Dauer (in Minuten): 30, benotet
Anteil an der Berechnung der Modulnote: 100.0 %

Erstablegung: WS 2014/2015, 1. Wdh.: SS 2015
1. Prüfer: Daniel Ziener

UnivIS is a product of Config eG, Buckenhof