Module B: Integrated Circuits

Subject description

CMOS inverter: design, implementation, transfer function, noise margins, delay, power consumption. Design of combinational and sequential CMOS circuits in different technologies.

Design of basic arithmetic logic blocks: adders, multipliers, shift registers. Design and implementation of memory circuits: SRAM, DRAM, DDRAM, SDRAM and others.

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

Design of basic analog blocks: current mirrors and current sources, current and voltage reference circuits, differential stages, output stages, differential amplifiers.

Influence of modern target technologies on circuit characteristics. 

The subject is taught in programs

Objectives and competences

Solid knowledge of integrated circuits and systems.

Gained knowledge forms the solid basis for

designing integrated circuits from the transistor level up to the high-level system description in hardware discription language.

Teaching and learning methods

Lectures and tutorials.

Expected study results

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

  • calculate logic levels in digital integrated circuit,
  • calculate delays and power consumption in digital integrated circuit,
  • calculate transfer function of analog integrated circuit,
  • design basic blocks in digital, analog and mixed integrated circuits.

Basic sources and literature

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.

Stay up to date

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

E: T:  01 4768 411