Electronics and Computer Engineering

Digital Systems

Integrated course, 5.00 ECTS

 

Course content

  • Numeric systems and Boolean algebra and their mathematical laws
  • Basic combinatorial and sequential circuits at gate level
  • Introduction to a hardware description language
  • Simple application circuits
  • Finite state machines

Theoretical relationships are illustrated in practical laboratory exercises

Learning outcomes

Graduates

  • are familiar with the fundamentals of number systems and Boolean algebra and their mathematical laws,
  • are familiar with the function and structure of basic combinatorial circuits at gate level and in a hardware description language,
  • are familiar with the principle function and structure of clocked circuits with (flip-flop) memory cells,
  • are familiar with the functional principle of FPGAs and a software for the design, simulation, synthesis and implementation of digital circuits on a FPGA,
  • are proficient in one hardware description language,
  • are familiar with the functional principle of simple application circuits and are able to implement them on a FPGA development board.

Recommended or required reading and other learning resources / tools

Books:

  • Tietze, Schenk: Halbleiterschaltungstechnik
  • Horowitz, Hill: The Art of Electronics
  • Fricke: Digitaltechnik
  • Borucki: Digitaltechnik

 

Mode of delivery

Integrated course, exercises 40%

Prerequisites and co-requisites

  • Fundamentals of Science 1
  • Fundamentals of Electrical Engineering
  • Applied Computer Science 1

Assessment methods and criteria

Continuous assessment