Use of electronic design automation tools in computer engineering courses

9th International Scientific Conference Technics and Informatics in Education – TIE 2022 (2022) стр. 137-140

АУТОР(И): Mihailo Knežević, Slađana Đurašević, Vanja Luković, Željko Jovanović, Uroš Pešović

Download Full Pdf 

DOI: 10.46793/TIE22.137K


Electronic Design Automation (EDA) tools are widely used semiconductor industry to support the ever-growing complexity of computer design, and they became an important skill which is required by computer engineers. In this paper, we present the usage of the EDA Playground web platform for practical exercise in the Digital systems design course at the computer engineering department of the Faculty of technical sciences. This platform was used in process of designing and testing of program counter register of a simple processor.


EDA; Verilog; design; simulation; HDL


  • [1] Association for Computing Machinery (ACM), IEEE Computer Society (2016), Computer Engineering Curricula 2016, Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering, ISBN: 978-1-4503-4875-1, DOI: 10.1145/3025098
  • [2] Lukovic, V, Pesovic U, (2018), Digital systems design course curriculum for Erasmus course,
  • [3] Pesovic U, (2018), VLSI systems design course curriculum for Erasmus course,
  • [4] Nisan, N, Schocken, S, (2021), The Elements of Computing Systems, second edition: Building a Modern Computer from First Principles 2nd Edition, ISBN: 978-0262539807
  • [5] Doulos (2022), EDA Playground Documentation,
  • [6] EDA Playground Program counter example, last access 15th July 2022.