Internship digital technology

The content on this page was translated automatically.

Contents and goals

The practical course is primarily aimed at students of computer science, electrical engineering and mechatronics from the fourth semester or with previous knowledge from the area of "Digital Logic".

The contents of the lecture "Digital Logic" (Digital Technology I) are to be tested on the implementation of practical circuits.

First, the basic areas of digital logic (combinatorics, sequential circuits, automata) are built up and tested on the plug-in board using example circuits. The use of measuring instruments such as a digital mixed-signal oscilloscope is also practiced.

In later exercises, a programmable logic device (FPGA) is used to implement more complex circuits. The circuits will be entered on the computer in the form of circuit diagrams and then synthesized on a FPGA. A digital "melody player" is to be realized, which should be able to play a given melody.

The learner can

  • Perform practical experiments with digital circuits,
  • apply methods from the lecture Digital Logic,
  • describe the operation of digital circuits,
  • design basic digital circuits,
  • perform systematic analysis of (faulty) circuits.

For organizational reasons, the maximum number of participants is limited to 12.

Therefore, please register early for this event in HISQIS and in moodle .


  1. Introduction, gate functions
  2. Combinatorial Logic
  3. Sequential Logic
  4. Automata
  5. FPGA Programming
  6. Development of a "Melody Player" on an FPGA 


All materials will be made available via Moodle.

All course materials as well as a discussion forum can be found in the Moodle course for the event. Please be sure to register in this course if you want to attend the event.


The practical course takes place in the summer semester on Mondays between 14:00 and 18:00 in the rooms WA 0334 (seminar room FG) or WA 0336 (student lab FG). The rhythm is every 14 days.


All relevant literature is included in the experimental documents.

In addition, interesting are:

  • Mano, M. Morris and Ciletti, Michael D.: Digital Design; Pearson International Edition; 4th ed.; 2007; ISBN 0132340437.
  • Katz, Randy H.: Contemporary Logic Design; Addison-Wesley-Longman; 2nd ed.; 2004; ISBN 978-0201308470
  • Liebig, Hans: Logical Design of Digital Systems; Springer Verlag; 4th ed.; 2005; ISBN 978-3540260264
  • Lipp, H. M., Becker J. : Fundamentals of Digital Technology; Oldenbourg Verlag; 6th rev. ed.; 2008; ISBN 978-3-486-58274-1 
  • Paul Molitor, Christoph Scholl: Data Structures and Efficient Algorithms for Logic Synthesis of Combinatorial Circuits, Teubner Verlag; Edition: 1 (1999), ISBN: 3519029456  

Proof of performance

The proof of performance will be given by experimental protocols (which include an obligatory experimental preparation), a presentation of the experimental preparation and each a test per group as well as by the general participation in the practical course. The exact modalities will be announced in the course.