Chair of Dependable Nano Computing (CDNC)

FPGA Programming

  • type: Praktikum (P)
  • chair: KIT-Fakultäten - KIT-Fakultät für Informatik - Institut für Technische Informatik - ITEC Tahoori
  • semester: WS 20/21
  • lecturer: Prof. Dr. Mehdi Baradaran Tahoori
  • sws: 4
  • lv-no.: 2400106
  • information: On-Site

This lab emphasizes on the practical aspects of Field Programmable Gate Arrays (FPGAs). In the beginning, a short background discussion of FPGAs is given, followed by a tutorial on the workflow of configuring and programming an FPGA. This lab includes FPGA design using schematic layouts as well as several example of VHDL/Verilog programming to implement some sample digital circuits. Students will be exposed to the processes used to design and simulate FPGAs as well as compile their design and see it run on an actual FPGA. The lab is designed around the DE2-115 prototyping board, which provides a programmer, program memory, and array of switches, buttons, LEDs, an LCD, and several I/O ports.

Language of instructionGerman/English
Organisational issues

As a full week block from 12.04.2021 - 16.04.2021. There are limited slots and the registration is handled in a first-come, first-served manner. So make sure you sign-up as early as possible. We can only consider registrations with the correct documents or from the online system ( )