182.695 Digital Design and Computer Architecture
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2021S, LU, 7.5h, 7.5EC

Properties

  • Semester hours: 7.5
  • Credits: 7.5
  • Type: LU Laboratory Exercise
  • Format: Online

Learning outcomes

After successful completion of the course, students are able to

  • develop combinatorial logic
  • implement simple state machines
  • introduce a pipelining concept in CPUs
  • carry out a synthesis and simulation of VHDL code in appropriate software tools
  • program an FPGA with the generated hardware
  • verify the hardware systematically using simulations, tests on the FPGA and measurements

Subject of course

Hands on application of the contents of the lectures "Digital Design", "Hardware Modeling" and "Computer Organization and Design"

  • design flow (synthesis & simulation)
  • testing & debugging of a VHDL design
  • handling digital measurement instruments
  • modern processor architecture

Teaching methods

  • Different tasks have to be solved autonomously/in groups
  • The used FPGA boards (Altera chips) are programmed using the synthesis software Quartus. For simulating the digital circuit the simulation tool Questa/Modelsim will be used (free for download on the web).
  • We provide a VM with all the required tools preinstalled.
  • The FPGA boards are porgrammed using remote access to the TILab. Physical access to the lab is NOTpossible. (PLEASE NOTE: We do not lend out hardware)
  • A debug interface and a camera setup are used to observe the output of the FPGA boards.
  • Tutors will be available over TU Chat and Zoom.
  • Both the midterm and the final exam will take place in the lab.

Mode of examination

Immanent

Additional information

ECTS Breakdown

2.5 h   Introduction lecture 
 90 h   Tasks first part (Digital design basics)
 10 h   Preperation for midterm exam
 75 h   Tasks second part (Computer architecture)
 10 h   Preperation for final exam
-----------------------------------------------------------------------
187.5 h (= 7.5 ECTS)

 

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue14:00 - 15:0002.03.2021 https://tuwien.zoom.us/j/94998706948Vorbesprechung
Mon10:00 - 12:0008.03.2021 https://tuwien.zoom.us/j/94998706948 (LIVE)DDCA Introduction (DD Wiederholung, Labor, Tools)

Examination modalities

The final grade results from

  • the quality of the provided solutions to the assignments
  • performance in the two written exams in the middle and at the end of the semester

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Fri07:00 - 18:0003.05.2024TILab Raum 2 writtenunknownL2 Exam (Room Reservation)
Fri07:00 - 18:0003.05.2024TILab Raum 1 writtenunknownL2 Exam (Room Reservation)
Fri07:00 - 18:0003.05.2024TILab Raum 4 writtenunknownL2 Exam (Room Reservation)
Mon07:00 - 18:0003.06.2024TILab Raum 1 writtenunknownL3 Exam (Room Reservation)
Mon07:00 - 18:0003.06.2024TILab Raum 4 writtenunknownL3 Exam (Room Reservation)
Mon07:00 - 18:0003.06.2024TILab Raum 2 writtenunknownL3 Exam (Room Reservation)
Fri07:00 - 18:0028.06.2024TILab Raum 2 writtenunknownL4 Exam (Room Reservation)
Fri07:00 - 18:0028.06.2024TILab Raum 1 writtenunknownL4 Exam (Room Reservation)
Fri07:00 - 18:0028.06.2024TILab Raum 4 writtenunknownL4 Exam (Room Reservation)

Course registration

Begin End Deregistration end
11.02.2021 12:00 02.03.2021 23:59 02.03.2021 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
033 535 Computer Engineering Mandatory4. SemesterSTEOP
Course requires the completion of the introductory and orientation phase

Literature

No lecture notes are available.

Preceding courses

Accompanying courses

Continuative courses

Miscellaneous

Language

German