Slovensko

Digital Electronic Systems Design

Higher education teachers: Žemva Andrej
Collaborators: Trost Andrej



Subject description

Prerequisits:

  • Enrollment in the study year.

Content (Syllabus outline):

  • Designing of digital system: description at RTL, partitioning to control logic and datapath circuit, implementation and integration of both parts.
  • Embedded IP (Intellectual Property) cores: processors, memory circuits, communication units. Usage of soft processor cores in programmable devices.
  • Memory structures: principle of operation and implementation. Communication between circuit block: I2C, CAN, USB, PCI, IrDA, Bluetooth.
  • Hardware and software co-design and modelling of circuit functionality in high-level description languages: SystemC, SpecC, UML.
  • Design cycle and computer tools for circuit design. Feasibilty analysis and partitioning to hardware and software part. Optimization of hardware-software co-design cycle.
  • Examples of design and implementation of digital systems: digital camera, JPEG encoder, MPEG4 encoder, modem, set-top box.

Objectives and competences:

Solid knowledge of design and implementation of digital electronic systems at highest abstract level in hardware description language.

Intended learning outcomes:

Student will master synthesis of digital systems. At different design levels they will be able to design digital system using specific target technology.

Learning and teaching methods:

Lectures and tutorials.





Study materials

Readings:

  1. Tocci R., Widmer N. Moss G., Digital Systems: Principles and Applications, Prentice Hall, 2011.
  2. Ciletti M.D., Advanced Digital Design with the Verilog HDL, Prentice Hall 2011.
  3. M.M. Mano, Digital Design, Prentice Hall, 2013.
  4. A. Trost, Načrtovanje digitalnih vezij v jeziku VHDL, Založba FE/FRI 2011.