384.086 Digital Integrated Circuits
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2020W, VU, 2.0h, 3.0EC
TUWEL

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • Format: Hybrid

Learning outcomes

After successful completion of the course, students are able to

-  Explain the ASIC and FPGA design process;

-  Demonstrate important synthesis algorithm such as logic synthesis and technology mapping;

-  Model, validate and implement simple designs on FPGAs;

-  Discuss the simulation and synthesis semantics of an HDL (VHDL or Verilog);

-  Design, simulate and validate HDL models for netlists, dataflow, processes and algorithms.

Subject of course

The lecture is based on the text book "Lehrbuch Digitaltechnik" by Jürgen Reichardt. There is a link to the digital version of the book (see 'Litereature'). Additionally, all enrolled students can download lecture slides and supplimentary material in the course's download section.

The covered topics are: Modeling of digital circuits, VHDL, logic optimization, mapping and implementation of digital design models, datapath models, Latches, Flip-Flops and Registers, synchronous design, synchronization, programmable logic, and other topcis of digital design.

Teaching methods

This year the class will be conducted in hybrid mode.

The theory will be given in the lecture and will be consolidated by solving practical examples in an associated exercise.

Lectures

The lectures are online only and we use the tools Zoom and TUWEL.

In TUWEL you find the lecture matierial, consisting of lecture slides and pre-recorded lectures.

On Zoom, every Tuesday 9-11 am we give a short summary of the topic of the week and there wil be plenty of time for questions and discussions.

Exercises

The exercise consists of two parts:

  1. Design-time part: You model and verify a simple design and transform it into an FPGA bitstream step-by-step
  2. Run-time part: You run and verify your simple design on an FPGA platform

As HDL we use VHDL and Verilog.

Mode of examination

Written and oral

Additional information

You must be enrolled to the course; this will entitle you to download the slides and to do the exercises (please note that you have to enroll to separate groups for the exercises).

This course is part of the Embedded Systems master program, in particular part of the SoC track. The Institute of Computer Technology offers several other relevant courses.

ECTS share:

26h ...   Participation in the lecture and exercises
10h ...   VELS/Simulation exercises
18h ...   Labs
21h ...   Preparation for the exam
---------------
75h ...  3 ECTS credits in total

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue09:00 - 11:0006.10.2020 - 26.01.2021 Join Zoom Meeting ID: 990 1737 6969 Link: https://tuwien.zoom.us/j/99017376969 (LIVE)Digitale Integrierte Schaltungen
Mon11:00 - 13:0019.10.2020 - 07.12.2020 https://tuwien.zoom.us/j/92512489722 (Zoom), Passcode: thehunter2 (LIVE)DIS Exercises: Video support
Tue11:00 - 13:0027.10.2020 https://tuwien.zoom.us/j/92512489722 (Zoom), Passcode: thehunter2 (LIVE)DIS Exercises: Video support
Tue11:00 - 13:0003.11.2020 https://tuwien.zoom.us/j/92512489722 (Zoom), Passcode: thehunter2 (LIVE)DIS-Übungen: Video-Support
Digital Integrated Circuits - Single appointments
DayDateTimeLocationDescription
Tue06.10.202009:00 - 11:00 Join Zoom Meeting ID: 990 1737 6969 Link: https://tuwien.zoom.us/j/99017376969Digitale Integrierte Schaltungen
Tue13.10.202009:00 - 11:00 Join Zoom Meeting ID: 990 1737 6969 Link: https://tuwien.zoom.us/j/99017376969Digitale Integrierte Schaltungen
Mon19.10.202011:00 - 13:00 https://tuwien.zoom.us/j/92512489722 (Zoom), Passcode: thehunter2DIS Exercises: Video support
Tue20.10.202009:00 - 11:00 Join Zoom Meeting ID: 990 1737 6969 Link: https://tuwien.zoom.us/j/99017376969Digitale Integrierte Schaltungen
Tue27.10.202009:00 - 11:00 Join Zoom Meeting ID: 990 1737 6969 Link: https://tuwien.zoom.us/j/99017376969Digitale Integrierte Schaltungen
Tue27.10.202011:00 - 13:00 https://tuwien.zoom.us/j/92512489722 (Zoom), Passcode: thehunter2DIS Exercises: Video support
Tue03.11.202009:00 - 11:00 Join Zoom Meeting ID: 990 1737 6969 Link: https://tuwien.zoom.us/j/99017376969Digitale Integrierte Schaltungen
Tue03.11.202011:00 - 13:00 https://tuwien.zoom.us/j/92512489722 (Zoom), Passcode: thehunter2DIS-Übungen: Video-Support
Mon09.11.202011:00 - 13:00 https://tuwien.zoom.us/j/92512489722 (Zoom), Passcode: thehunter2DIS Exercises: Video support
Tue10.11.202009:00 - 11:00 Join Zoom Meeting ID: 990 1737 6969 Link: https://tuwien.zoom.us/j/99017376969Digitale Integrierte Schaltungen
Mon16.11.202011:00 - 13:00 https://tuwien.zoom.us/j/92512489722 (Zoom), Passcode: thehunter2DIS Exercises: Video support
Tue17.11.202009:00 - 11:00 Join Zoom Meeting ID: 990 1737 6969 Link: https://tuwien.zoom.us/j/99017376969Digitale Integrierte Schaltungen
Mon23.11.202011:00 - 13:00 https://tuwien.zoom.us/j/92512489722 (Zoom), Passcode: thehunter2DIS Exercises: Video support
Tue24.11.202009:00 - 11:00 Join Zoom Meeting ID: 990 1737 6969 Link: https://tuwien.zoom.us/j/99017376969Digitale Integrierte Schaltungen
Mon30.11.202011:00 - 13:00 https://tuwien.zoom.us/j/92512489722 (Zoom), Passcode: thehunter2DIS Exercises: Video support
Tue01.12.202009:00 - 11:00 Join Zoom Meeting ID: 990 1737 6969 Link: https://tuwien.zoom.us/j/99017376969Digitale Integrierte Schaltungen
Mon07.12.202011:00 - 13:00 https://tuwien.zoom.us/j/92512489722 (Zoom), Passcode: thehunter2DIS Exercises: Video support
Tue15.12.202009:00 - 11:00 Join Zoom Meeting ID: 990 1737 6969 Link: https://tuwien.zoom.us/j/99017376969Digitale Integrierte Schaltungen
Tue12.01.202109:00 - 11:00 Join Zoom Meeting ID: 990 1737 6969 Link: https://tuwien.zoom.us/j/99017376969Digitale Integrierte Schaltungen
Tue19.01.202109:00 - 11:00 Join Zoom Meeting ID: 990 1737 6969 Link: https://tuwien.zoom.us/j/99017376969Digitale Integrierte Schaltungen

Examination modalities

Exams will be held written or orally. The exam's mode will be given at the respective exam date. You can only do an exam if you successfully passed the exercises.

You are not allowed to use any material (not even a calculator).

Exercises:

  1. 8 VELS/simulation examples: 6.25 points each -> 50 points
  2. 2 FPGA labs: 25 points each -> 50 points

You must at least get 51 points for the exercises to be entitled to do the exam.
Surplus points 52-100 will contribute to your final grade (max 49 points).
For the exam, you can get max 100 points. In total, you can get max 149 points.

0-74 points -> N5

75-93 points -> G4

94-112 points -> B3

113-131 points -> U2

132-149 points -> S1

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Mon16:00 - 18:0022.04.2024 Büro Jantschoral30.03.2024 11:00 - 11.04.2024 23:59TISSDIS Prüfung (Stoff WS 2023)
Mon15:00 - 17:0013.05.2024 Büro Jantschoral15.04.2024 23:59 - 09.05.2024 23:59TISSDIS Prüfung (Stoff WS 2023)

Course registration

Begin End Deregistration end
06.10.2020 10:45 18.10.2020 23:59 18.10.2020 23:59

Registration modalities

Registration is necessary to successfully complete the course, to download the slides and attend the labratories.

Curricula

Study CodeObligationSemesterPrecon.Info
066 438 Computer Technology Not specified1. Semester
066 439 Microelectronics Not specified1. Semester
066 504 Master programme Embedded Systems Mandatory1. Semester
066 507 Telecommunications Mandatory
066 508 Microelectronics and Photonics Mandatory1. Semester

Literature

Reichardt, Jürgen, Lehrbuch Digitaltechnik, Oldenbourg Verlag, 2013.

Kesel, Frank / Bartholomä, Ruben, Entwurf von digitalen Schaltungen und Systemen mit HDLs und FPGAs, Oldenbourg Verlag, 2013

Continuative courses

Language

if required in English