Digital Integrated Circuits and Systems

Course description

Technology implementation of complex digital integrated circuits and systems: standard cells, gate arrays, FPGA devices.

CMOS inverter: design, implementation, transfer function, noise margins, delay, power consumption.

Design of combinational circuits CMOS in different target technologies.

Design of sequential circuits CMOS in different target technologies.

Design of arithmetic logic blocks: adders, multipliers, shift registers.

Design and implementation of memory circuits SRAM, DDRAM, SDRAM and others.

Design and implementation of microprocessor system in ASIC technology.

Course is carried out on study programme

Elektrotehnika 2. stopnja

Objectives and competences

Solid knowledge of digital integrated circuits and systems. Gained knowledge forms the firm basis for designing integrated circuits from the transistor-level description up to the high-level description in hardware description language

Learning and teaching methods

Lectures and tutorials.

Intended learning outcomes

After successful completion of the course, students should be able to:

  • calculate sensitivity and noise margin of digital circuit,
  • describe operation of complex digital integrated circuits and systems in highlevel description language,
  • realize all design steps for implementation in selected target technology,
  • testing of realized integrated circuit.

Reference nosilca

  1. MOČNIK, Jure, ŽEMVA, Andrej. Controlling voltage profile in smart grids with remotely controlled switches. IET generation, transmission & distribution,  2014, vol. 8 , no. 8, str. 1499-1508.
  2. TOMAŽIČ Jure, ŽEMVA, Andrej., Efficient and lightweight battery management system contributes to victory in the Green Flight Challenge 2011. Electric power systems research, 2013, vol. 98, no. 5, str. 70-76.
  3. TAVČAR, Rok, DEDIČ, Jože, BOKAL, Drago, ŽEMVA, Andrej. Transforming the LSTM training algorithm for efficient FPGA-based adaptive control of nonlinear dynamic systems, Informacije MIDEM, 2013, vol. 43, no. 2, str. 131-138.
  4. SLUGA, Janez, ZALETELJ, Viktor, ŽEMVA, Andrej.  Agent control for reconfigurable open kinematic chain manipulators. International journal of advanced robotic systems, 2013, vol. 10, no. 353, str. 1-13.5. BAŠA, Kristjan, ŽEMVA, Andrej.Simulation and verification of a dynamic model of the electric forklift truck. Intelligent automation and soft computing, 2011, vol. 17, no. 1, str. 13-30.
  5. BAŠA, Kristjan, ŽEMVA, Andrej. Simulation and verification of a dynamic model of the electric forklift truck. Intelligent automation and soft computing, 2011, vol. 17, no. 1, str. 13-30.

Study materials

  1. TOKHEIM, Roger. Digital Electronics: Principles and Applications, McGraw-Hill, 2014.
  2. NEAMEN, Donald A. Microelectronics: Circuit Analysis and Design, 4th Edition, McGraw-Hill, 2011.

Bodi na tekočem

Univerza v Ljubljani, Fakulteta za elektrotehniko, Tržaška cesta 25, 1000 Ljubljana

E:  dekanat@fe.uni-lj.si T:  01 4768 411