199.097 Design of Asynchronous Circuits and Systems
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2022S, VU, 2.0h, 3.0EC, wird geblockt abgehalten
TUWEL

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Online

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage...

 After successful completion of the course, students are able to understand asynchronous design and test methodologies, and to have basic knowledge about the concepts of token-based computing, self-timed logic as well as to asynchronous design tools based on hardware description languages and graphical formal languages (eg. Petri nets and Signal Transition Graphs). The course will also give the students understanding of the importance of design for low power in modern systems-on-chip, and present methods for achieving energy-efficient solutions in ubiquitous computing applications, such as wireless sensor networks and energy-autonomous systems.

Inhalt der Lehrveranstaltung

The lecturer of this course will be Alex Yakovlev / Newcastle University

Contact details: alex.yakovlev@ncl.ac.uk

 

Outline Syllabus

  1. Introduction to Async design: principles, methodology, design styles overview, applications (2 hours)
  2. Models: Petri nets, STGs (2 hours)
  3. Synthesis from STGs: basics (2 hours)
  4. Synthesis from STG: advanced (2 hours)
  5. Verification (2 hours)
  6. Metastability, synchronizers, arbiters (2 hours)
  7. Application: Analog-mixed signal design (2 hours)
  8. Application: Machine learning (2 hours)
  9. GALS (2 hours)
  10. Design automation developments (2 hours)

Methoden

This will be a lecture with discussions.

Practicals can be arranged (optionally) for those who would like to familiarise themselves with the details of the methods of synthesis of asynchronous controllers and interfaces, as well as visualisation of concurrency models in the form of Petri nets. For this the Workcraft tool will be introduced and several exercises (of varying difficulty) offered.

Prüfungsmodus

Schriftlich

Weitere Informationen

This is a guest professor course of the TU Wien Informatics Doctoral School / Doctoral College "Resilient Embedded Systems".

The course is open to all PhD students and interested Master students.

This course will be held online via ZOOM: https://tuwien.zoom.us/j/91047490710?pwd=eGtwanp2bll2QXZWOHBlWnBmUEg3Zz09

ECTS breakdown:

20h lectures
10h preparation for lectures
  6h exercises
12h preparation for exercises
  2h exam
24h preparation for exam

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Di.10:00 - 12:0008.03.2022 - 05.04.2022 Course will be held online via ZOOM. Zoom link available in TUWEL. (LIVE)Design of Asynchronous Circuits and Systems
Fr.10:00 - 12:0011.03.2022 - 08.04.2022 Course will be held online via ZOOM. Zoom link available in TUWEL. (LIVE)Design of Asynchronous Circuits and Systems
Design of Asynchronous Circuits and Systems - Einzeltermine
TagDatumZeitOrtBeschreibung
Di.08.03.202210:00 - 12:00 Course will be held online via ZOOM. Zoom link available in TUWEL.Design of Asynchronous Circuits and Systems
Fr.11.03.202210:00 - 12:00 Course will be held online via ZOOM. Zoom link available in TUWEL.Design of Asynchronous Circuits and Systems
Di.15.03.202210:00 - 12:00 Course will be held online via ZOOM. Zoom link available in TUWEL.Design of Asynchronous Circuits and Systems
Fr.18.03.202210:00 - 12:00 Course will be held online via ZOOM. Zoom link available in TUWEL.Design of Asynchronous Circuits and Systems
Di.22.03.202210:00 - 12:00 Course will be held online via ZOOM. Zoom link available in TUWEL.Design of Asynchronous Circuits and Systems
Fr.25.03.202210:00 - 12:00 Course will be held online via ZOOM. Zoom link available in TUWEL.Design of Asynchronous Circuits and Systems
Di.29.03.202210:00 - 12:00 Course will be held online via ZOOM. Zoom link available in TUWEL.Design of Asynchronous Circuits and Systems
Fr.01.04.202210:00 - 12:00 Course will be held online via ZOOM. Zoom link available in TUWEL.Design of Asynchronous Circuits and Systems
Di.05.04.202210:00 - 12:00 Course will be held online via ZOOM. Zoom link available in TUWEL.Design of Asynchronous Circuits and Systems
Fr.08.04.202210:00 - 12:00 Course will be held online via ZOOM. Zoom link available in TUWEL.Design of Asynchronous Circuits and Systems
LVA wird geblockt abgehalten

Leistungsnachweis

There will be an exam at the end of the course. In addition, the performance in the exercises will be considered for the final grade.

LVA-Anmeldung

Von Bis Abmeldung bis
10.02.2022 00:00 08.03.2022 23:59

Anmeldemodalitäten

Please register in TISS.

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
784 165 Informatikmanagement Keine Angabe
784 175 Wirtschaftsinformatik Keine Angabe
786 175 Wirtschaftsinformatik Keine Angabe
786 881 Informatik Keine Angabe
791 881 Informatik Keine Angabe
PhD TU Wien Informatics Doctoral School Pflichtfach

Literatur

Essential Reading References

J. Sparso, and S.Furber, Principles of Asynchronous Circuit Design, Kluwer AP,2002

C.J. Myers , Asynchronous Circuit Design,  John Wiley  & Sons,2001

J. Cortadella, M. Kishinevsky, A. Kondratyev, L. Lavagno, and A. Yakovlev,  Synthesis of Asynchronous Controllers and Interfaces,  Springer-Verlag, 2002

 

Vorkenntnisse

A good understanding of (synchronous) digital design techniques is required.

Weitere Informationen

  • Anwesenheitspflicht!

Sprache

Englisch