Digital electronic systems design

Subject description

Systems in the integrated circuit. Technology and circuit entities.  Design flowchart of digital electronic systems. VHDL (Very High-Speed Integrated Circuits Description Language) systems design.  VHDL data types and RTL (Register Transfer Level)  models. VHDL components, subprograms and packages. Communication interfaces and buses. Interfaces. Embedded IP (Intellectual Property) cores: processors, memories, communication units. Applications of soft processor cores in programmable devices.

Hardware/Software co-design and system modeling using high-level languages:  SystemC, SpecC, UML. Feasibility analysis and systems partitioning to hardware and software. Optimization of hardware and software system parts.

Testing of digital electronic systems. Fault modelling, fault simulation and automatic test pattern generation. Circuit design for boundary and built-in test. Circuit optimization exploiting testing.

The subject is taught in programs

Objectives and competences

To present state-of-the-art research and development activity in the design of the complex digital electronic systems.

Teaching and learning methods

Lectures and tutorials.

Expected study results

Student will master analysis and design of complex digital electronic systems. They will be able to design digital system at different design levels and with different hardware description design languages.

Basic sources and literature

[1]Tocci R, Widmer N, Moss G (2011), Digital Systems: Principles and Applications. Prentice

      Hall, New Jersey                                                                                                       

[2]  Ciletti M D (2011), Advanced Digital Design with the Verilog HDL. Prentice Hall, New Jersey

[3]  Mano M M (2013) Digital Design, Prentice Hall, New Jersey

[4]  Tokheim R (2014), Digital Electronis: Principles and Application. McGraw-Hilll, New York

[5]  A. Trost (2015), Načrtovanje digitalnih vezij v jeziku VHDL, Založba FE UL, Ljubljana

Stay up to date

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

E: T:  01 4768 411