Course detail

Methods of Digital Integrated Circuits Design

FEKT-MPA-NDOAcad. year: 2021/2022

Aspects of design of digital integrated circuits. Used technologies (bipolar, CMOS, BiCMOS. Novel circuit principles, modern digital building block of ASICs. Computer exercices focused on simulation and design of digital functional blocks. Use of professional design system CADENCE for complex design of digital IC (includig layout).

Language of instruction


Number of ECTS credits


Mode of study

Not applicable.

Learning outcomes of the course unit

Student obtains following knowledge:
- is able to describe required steps in digital integrated circuit design
- is able to design advanced combinational and sequential circuits by usin VHDL
- is able to write basic TCL script for RTL synthesis performed in Cadence RTL Compiler
- is able to do analysis of digital circuit regarding speed, area and power consumption
- is able to use modern design tools for digital integrated circuit design


Student should know:
- design of advanced combinational and sequential digital circuits by using VHDL
- define proper conditions and specifications according to designed digital circuit
- work with documentation and design any digital circuit according to this specification
- implementation of designed digital system into the programmable circuit
- verification and evaluation of designed digital system


Not applicable.

Planned learning activities and teaching methods

Techning methods include lectures, computer laboratories and practical laboratories. Course is taking advantage of e-learning (Moodle) system.

Assesment methods and criteria linked to learning outcomes

30 points - laboratory exercises.
70 points - final exam.

Course curriculum

1. Complex structures of digital circuits - combinational and sequentional circuits
2. Enhanced VHDL language and advanced syntax
3. Synthesis, static timing analysis, front-end phase
4. Implementation, clock tree synthesis, RC extraction, back-end phase
5. Front-end vs. Back-end
6. Verification - LVS, DRC

Work placements

Not applicable.


Aim of this course is make students familiar with modern methods for digital IC design. They will be familiar with methods for design of their blocks (including chip layout), with their properties and applications.

Specification of controlled education, way of implementation and compensation for absences

The content and forms of instruction in the evaluated course are specified by a regulation issued by the lecturer responsible for the course and updated for every academic year.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Jasinski, R.: Effective Coding with VHDL: Principles and Best Practice, MIT Press Ltd., 2016, ISBN: 978-0262034227 (EN)
Pedroni, V., A: Circuit Design with VHDL, 3rd Edition, MIT Press Ltd., 2020, ISBN: 978-0262042642 (EN)
Roth, Ch., H., Jr., John, L., K.: Digital Systems Design Using VHDL, 3rd Edition, 2017, ISBN: 978-1305635142 (EN)
Kleitz, W.: Digital Electronics: A Practical Approach with VHDL, 9th Edition, Pearson, 2011, ISBN: 978-0132543033 (EN)

Recommended reading

Not applicable.

Classification of course in study plans

  • Programme MPA-MEL Master's, 2. year of study, winter semester, compulsory-optional
  • Programme MPAD-MEL Master's, 2. year of study, winter semester, compulsory-optional

Type of course unit



26 hours, optionally

Teacher / Lecturer

Exercise in computer lab

39 hours, compulsory

Teacher / Lecturer