182.726 FPGA-Design -- Refinement
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2014S, VU, 3.0h, 3.0EC


  • Semester hours: 3.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

The aim of the course is on the FPGA implementation of complex algorithms under strict requirements, as well as different aspects of FPGA synthesis. Students shall attain the ability to solve complex design problems for FPGAs with recent technology, on their own.

Subject of course

The course starts with an overview of various aspects of FPGA design and continues with a focus on

a) efficient FPGA design for fast complex algorithms; synchronous pipeline

b) FPGA design flow from coding techniques over simulation to synthesis including place & route

c) optical link in FPGA Virtex 6/7: implementation, robustness test

d) complex contemporary hardware with modular structure (e.g. from telecom area)

A specific focus will be on synthesis, timing constraints, the testbench, partial reconfiguration, robustness of the FPGA design as well as the concept of testability.

Additional information

ECTS Aufstellung:

12h ... presence in the lecture: 4 blocks 3 hours each
20h ... weekly meetings: 10 blocks 2 hours each
  5h ... presentations & demo of design
38h ... project work + documentation
75h ... total


  • Rahbaran, Babak


Course dates

Fri10:00 - 11:0007.03.2014 Institut für Hochenergiephysik | Nikolsdorfer Gasse 18 | 1050 Wien| http://www.hephy.at/institut/Vorbesprechung

Examination modalities

didactic concept:

lecture blocks, solving concrete design problems in a group, continuous presentation of intermediate results, discussion of problems, presentation and defense of final result

Course registration

Begin End Deregistration end
14.03.2014 11:00 21.03.2014 11:00


The student must have at least 1 of the course(s) completed listed below:


Study CodeObligationSemesterPrecon.Info
066 938 Computer Engineering Mandatory elective


No lecture notes are available.

Preceding courses

Accompanying courses


  • Attendance Required!