182.755 Advanced Digital Design
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2018W, VU, 3.0h, 4.5EC
TUWEL

Properties

  • Semester hours: 3.0
  • Credits: 4.5
  • Type: VU Lecture and Exercise

Aim of course

the following competences shall be conveyed:

  • deal with challenging (timing) issues in digital design (esp. clock domain crossing)
  • understand the theoretical underpinningsof the synchronous design style and its alternatives
  • choose the appropriate style for a given problem
  • understand the involved limitations

Subject of course

  • basic concept and limitations of synchronous design
  • metastability: causes and effects, modelling, MTBU estimation and measurement
  • design and implementation of synchronizers for different settings
  • GALS-Systems (timing domain crossing, pausable clocking)
  • internal design, function and limitations of the basic building blocks of asynchronous design: Muller C-Element and Mutual Exclusion Element
  • asynchronous design methods (bundled data, delay insensitive), handshake principles (2-phase/4-phase) and timing models (bundled data, delay insensitive,...)
  • fundamental description methods for asynchronous design
  • comparison of synchronous and asynchronous logic

Additional information

ECTS breakdown:

27h ...   presence in the lecture / exercise
24h ...   solving the homework assignments
24h ...   preparation for the exam
---------------
75h ...  equals 3 ECTS

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Wed10:00 - 12:0003.10.2018 - 23.01.2019Seminarraum BA 02A Advanced Digital Design VU
Advanced Digital Design - Single appointments
DayDateTimeLocationDescription
Wed03.10.201810:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed10.10.201810:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed17.10.201810:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed24.10.201810:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed31.10.201810:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed07.11.201810:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed14.11.201810:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed21.11.201810:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed28.11.201810:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed05.12.201810:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed12.12.201810:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed19.12.201810:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed09.01.201910:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed16.01.201910:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU
Wed23.01.201910:00 - 12:00Seminarraum BA 02A Advanced Digital Design VU

Examination modalities

The course comprises lectures as well as several blocks during which exercises that have been assigned as homework are discussed. The overall grading considers contributions made during the lectures and the discussion blocks (20%), the quality of the homeworks (40%), and the performance in a final written exam (40%).

The didactic concept comprises a mix of classic lecture for conveying the basics, and exercises for a first application of the material (and partly an extension through self-study). In the accompanying (optional) lab some design problems need to be solved for the application of the knowlede in a practical setting. This will put the graduate in the position to directly and effectively apply the acquired skills in practice.

Course registration

Begin End Deregistration end
03.10.2018 11:00 06.11.2018 00:00 30.01.2019 00:00

Curricula

Study CodeObligationSemesterPrecon.Info
066 938 Computer Engineering Mandatory elective

Literature

No lecture notes are available.

Preceding courses

Accompanying courses

Continuative courses

Miscellaneous

Language

if required in English