Hardware Software CoDesign VU (WS 2017)

This course gives an insight into selected topics that require careful combination of hardware and software parts to attain an efficient solution. Examples for such topics are fault tolerance, security and real-time capability. The course will comprise presentations from (i) the lecturer, (ii) invited speakers from the industry, and (iii) the students, each followed by discussions. A lab with the same title accompanies the course to impart the associated practical skills.

Allgemeine Informationen zur Lehrveranstaltung

Die Lehrveranstaltung Hardware Software CoDesign vermittelt ausgewählte Inhalte zum Thema Hardware Software CoDesign mit Schwerpunkt auf jenen Bereichen, für die eine optimale Kombination aud HW und SW Anteilen nötig ist, um effiziente Gesamtlösungen zu erhalten. Beispiele dafür sind Fehlertoleranz, Security oder Echtzeitfähigkeit. Die LVA umfasst Präsentationen (i) des LVA-Leiters, (ii) von eingeladenen Vortragenden aus der Industrie, und (iii) von Studierenden. Zu letzteren werden zu Beginn Themen vereinbart, für die eine Recherche anzustellen und ein Vortrag auszuarbeiten ist.

Die Lehrveranstaltung wird ergänzt durch eine gleichnamige Laborübung, in der entsprechende praktische Fertigkeiten vermittelt werden.

 

Termine & Ablauf der Lehrveranstaltung

Vorbesprechung am 4. Oktober 2017 um 10.15 im Sem BA02A (Chemie-Hochhaus)

bitte abonnieren Sie die LVA im TISS

Vorlesungstermine:

  • Dienstag von 9:15 bis 11:00 im FH Hörsaal 4 (Freihaus)

Prüfungstermin:

  • wird noch vereinbart

 

 

 

 

Folien zu den Diskussionen und Vorträgen (werden laufend eingefügt)

 

Folien  .pdf   Protokoll  .pdf

Datum Thema Angaben/Folien/Mitschrift
04.10.2017 Vorbesprechung  
10.10.2017 Themenzuteilung  
17.10.2017 entfällt / no lecture  
24.10.2017  HW versus SW - Design Flow  
31.10.2017  Complexity  
07.11.2017  Virtual Prototyping  
14.11.2017  HW/SW Design Languages - The System C Example  
21.11.2017  Performance  
28.11.2017  Real-Time Behavior  
05.12.2017  Energy and Power Consumption  
12.12.2017  Dependability  
09.01.2018  Security  
16.01.2018  Certification  
23.01.2018  Mixed-Criticality Systems  

Aim

the following competences shall be conveyed:

  • understand the process of optimization
  • underatand relevant problem areas for optimized HW/SW partitioning (real-time, energy, fault tolerance, certification, etc.)
  • understand the respective pros and cons of a HW or SW solution and make a qualified decision
  • know modern methods for combined HW/SW development

Subject

Optimization of the overall system comprising HW and SW Decision criteria for HW/SW parititioning, trends, case studies from industry, virtual prototyping.

Didactic concept: To achieve an interactive design that suits the master-level of this course, in addition to the classical lectures, participants give talks (in groups, topics are assigned at the start of the course) that serve as a starting point for discussions. Furthermore depending on availability guest speakers are invited from industry or academia to share their expertise in specific topics and contribute to discussions. The aim is to convey concrete competence and deep understanding rather than mere knowledge ("learning matter"). In addition, soft skills are exercised (teamworking, presentation, discussion, protocol)

Lecturer

Ao.Univ.Prof. Dr. Steininger Andreas

Homepage

https://ti.tuwien.ac.at/ecs/teaching/courses/hwswcode_vu_ws18/