Course: FPGA-Design

The lecture held in the winter semester covers the architectural fundamentals, design techniques and applications of modern reconfigurable logic devices, i.e. Field Programmable Gate Arrays (FPGAs). Various application examples are used to demonstrate the use of FPGAs for demanding digital signal processing tasks.

© Quelle: IMS

Contents

The lecture held in the winter semester covers the architectural fundamentals, design techniques and applications of modern reconfigurable logic devices, i.e. Field Programmable Gate Arrays (FPGAs). The structure and operation of the various elementary elements of FPGAs such as memory cells, communication structures, and logic elements are presented. Furthermore, the design of digital circuits on FPGAs using hardware description languages is covered and knowledge of the corresponding design tools is imparted. Furthermore, the integration of software-programmable softcore processors into reconfigurable logic is discussed. Various application examples are used to demonstrate the use of FPGAs for demanding digital signal processing tasks.

  1. Introduction
  2. Fundamentals of digital circuits
  3. Technologies and architectures of FPGAs
  4. Hardware-Design-Languages
  5. Design tools for FPGAs

6.   Signal-processing with FPGAs
7.   Processors on FPGAs
8.   Dynamic and partial reconfiguration
9.   Architecture developments
10. FPGA-based applications

Exam

Examination: Oral, duration 30 min, no additional help allowed. An official photo ID and a student ID must be brought to the oral examination. Examination dates by arrangement.

Registration and Resources

Further information about this module can be found in the online course catalog and in Stud.IP. In addition, you must register your participation in this course in Stud.IP.
Lecture and exercise materials can be found under the respective event in Stud.IP.

Exercise

The exercise deals with the topics of the lecture with practical reference. The duration is 90min.

Requirements

Knowledge according to the lecture "Digital Circuits of Electronics" is required.

Contact

Course: FPGA-Design
Supervision
Course: FPGA-Design
Supervision

Lecturer

Prof. Dr.-Ing. Holger Blume
Professors
Prof. Dr.-Ing. Holger Blume
Professors