Programmable logic

Short Name
Programmierbare Logik
Module Code
Module Coordinator
  • Prof. Dr. Bernd Müller
  • Prof. Dr. Bernd Müller
Short Description
The module provides an overview over the contemporary design methods of complex digital systems.
Learning Objectives

Students have an in-depth, application-oriented knowledge on modern technologies for the realization of digital circuits and systems. They can use treated methods and tools for hardware design with a hardware description language. They are able to deal with the tasks of the practical and present the results within the team.

  • Fundamental technologies and knowledge to build complex digital circuits and systems with programmable logic devices.
  • HDL abstraction layers for modeling digital systems.
  • Design methology, synthesis, implementation and simulation of digital circuits.
  • Lab work: HDL design, simulation and implementation of typical computer components (e.g. arithmetic and control units).
Duration in Semester
Instruction Language
Total Effort
3.0 CrP; an estimated 90 hours, of which approximately 30 are spent in class.
Weekly School Hours
Method of Instruction

Lecture 1 SWS, Practical Course 1 SWS

Requirements for the awarding of Credit Points

Examination: Individual lab project

Evaluation Standard
according to examination regulations (§ 9)
  • J. Reichardt, B.Schwarz VHDL-Synthese: Entwurf digitaler Schaltungen und Systeme Oldenbourgh
  • P. Ashedenden The Designer's Guide to VHDL Morgan Kaufmann
  • P. P. Chu FPGA Prototyping by VHDL Examples Wiley & Sons
Prerequisite Modules