Friedrich-Alexander-Universität Univis FAU-Logo
Techn. Fakultät Welcome at the Dept. of CS FAU-Logo
Logo i3
Chair of Computer Science 3
FPGAOnline
Description
Modules
Target Audience
Learning Objectives
Remote Lab
Implementation
Demo
Partners
Contact
Dept. of Computer Science  > CS 3  > Research  > FPGAOnline
FPGA-Online
E-Learning-Courses for the "Virtuelle Hochschule Bayern"
[VHB-Logo]

Description

Since November 2011 we are providing Online-Courses concerning FPGAs (Field Programmable Gate Arrays) for the "Virtuelle Hochschule Bayern".

Modules

There is a basic and an advanced module:
  1. FPGA-Online Basic Course with VHDL
  2. FPGA-Online Advanced Course with VHDL
All modules consist of a lecture part and an exercise part.

Target Audience

The module "FPGA-Online Basic Course with VHDL" is suitable for a one semester course for bachelor degree students in computer science, electrical engineering and similar technical study courses at Universities and Universities of Applied Sciences. The successful participation of the course is valued at 5 ECTS.

Learning Objectives

Participants will learn about the structure and functioning of FPGAs and how to program them in a top down fashion. They will also be able to recognize the application area of FPGAs and the pros and cons of FPGAs. Additionally, they learn conceptual modeling and implementation of digital circuits using FSM and VHDL.
The focus is not laid only on the programming of the interior of the FPGAs but also on using peripheral devices on an FPGA board. After the course the students have gained competences in modern design flows using industry standard design tools.

RemoteLab

For the practical exercises the students will get access to real FPGA boards via the Internet. They can control the boards using a web browser and can watch the results shown by LEDs and a 7-segment display on the boards utilizing webcams. There are several basic boards available in the lab at the Chair of Computer Architecture at University Erlangen-Nuremberg. Students will be able to choose a free board via the WWW.

Implementation

The material of the modules is written in XML. We use the eLML - eLesson Markup Language developed at the University of Zürich to provide the learning materials in different forms (HTML, PDF). For the course management we make use of the Content Management System "moodle".

Demo

A video of a demo-usage of our system is shown on youtube.

Partners

Friedrich-Alexander-Universität
Department Informatik
Lehrstuhl 12 (Hardware-Software-Co-Design)
Dipl.-Inf. Tobias Ziermann
Dipl.-Inf. Moritz Schmid
Dr.-Ing. Frank Hannig
Prof. Dr. Jürgen Teich

Contact

Friedrich-Alexander-Universität
Department Informatik
Lehrstuhl 3 (Rechnerarchitektur)
Dipl.-Inf. Marc Reichenbach
Dipl.-Inf. Michael Schmidt
Prof. Dr. Dietmar Fey


  Contact Last modified: 2012-03-19 09:38:53   MS