Digital Electronic Systems

Subject description

Design of a digital electronic system. Advantages of digital technology and overview of digital technology implementations. Difference between digital circuit model and real circuit. Programmable devices FPGA and programmable digital systems on a chip.

Hardware description language VHDL: signals, expressions, behavioural description, structural description, sequential circuits and test bench. Register transfer level (RTL) description of a logical circuit and design rules for automatic logic synthesis. An example of small digital system design from algorithm specification to hardware implementation. Overview of the design according to performance, size, price, power consumption and development time.

Design of a microcomputer: architecture, specification, instructions description and cycle based instructions execution. Specification, description and integration of building blocks (memory, processor, control logic, interface) in a hardware description language. Development of test benches for verification of the digital system.

The subject is taught in programs

Electrical engineering 1st level

Objectives and competences

Acquire knowledge of digital electronic systems design using various technologies. Practical implementation of a digital electronic system based on design requirements.

Teaching and learning methods

Lectures with practical demonstrations and laboratory practice for learning basic theory and implementation of the digital systems.

Expected study results

The student will be able to:

  • explain digital systems modelling
  • use appropriate design method
  • describe design and implementation of a digital system
  • evaluate different technology implementations
  • develop digital logic for a specified task

Basic sources and literature

1. A. Trost, Načrtovanje digitalnih vezij v jeziku VHDL, Založba FE/FRI, 2011.

2. M. Ercegovac, T. Lang, J. H. Moreno, Introduction do Digital Systems, John Wiley & Sons, 1999.

3. M. M. Mano, Logic and Computer Design Fundamentals, Prentice Hall, 2007.

Stay up to date

University of Ljubljana, Faculty of Electrical Engineering Tržaška cesta 25, 1000 Ljubljana

E: T:  01 4768 411