Digital technology internship

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 in the field of "Digital Logic".

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

First, the basic areas of digital logic (combinatorics, sequential switching systems, automata) will be built and tested using example circuits on the breadboard. The use of measuring devices 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 are entered on the computer in the form of circuit diagrams and then synthesized on an FPGA. A digital "Melody Player" is to be realized, which should be able to play a given melody.

The learner can

  • carry out practical experiments with digital circuits,
  • apply procedures from the Digital Logic lecture,
  • describe how digital circuits work,
  • design basic digital circuits,
  • carry out the 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 moodle.

Trials

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

Materials

All materials are made available via Moodle.

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

Times

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

Literature

All relevant literature is included in the test documents.

Also of interest 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. : Grundlagen der Digitaltechnik; Oldenbourg Verlag; 6th revised edition; 2008; ISBN 978-3-486-58274-1
  • Paul Molitor, Christoph Scholl: Datenstrukturen und effiziente Algorithmen für die Logiksynthese kombinatorischer Schaltungen, Teubner Verlag; Edition: 1 (1999), ISBN: 3519029456

Proof of performance

Proof of performance is provided in the form of experimental protocols (which include an obligatory experimental preparation), one presentation of the experimental preparation and one test per group as well as general participation in the practical course. The exact modalities will be announced in the course.