Inhalt

[ 921CGELPSDK22 ] KV (*)Practical Introduction to Modern System Design with C++

Versionsauswahl
(*) Leider ist diese Information in Deutsch nicht verfügbar.
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
4,5 ECTS M - Master Informatik Daniel Große 3 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Masterstudium Computer Science 2022W
Ziele (*)Students understand the system design process using C++ and Virtual Prototypes. The state-of-the-art C++ class library SystemC builds the basis and the students apply their knowledge to a RISC-V Virtual Prototype. Based on integrated hands-on exercises, the students are enabled to understand, enhance, and design their own Virtual Prototype.
Lehrinhalte (*)
  • Modern System Design with C++/SystemC
  • Modeling of Hardware
  • Ports, Interfaces and Channels
  • Instruction Set Simulators
  • Transaction Level Modeling (TLM)
  • Virtual Prototypes (VPs) for Hardware/Software Systems
  • Simulation with SystemC
  • Verification Methods
  • VP Use Cases (early software development, reference models)
Beurteilungskriterien (*)Oral examination
Lehrmethoden (*)
  • Slide presentations
  • Tool demonstrations
  • VP models (e.g. RISC-V)
  • Hands-on exercises
Abhaltungssprache Englisch
Literatur (*)Courseware
Lehrinhalte wechselnd? Nein
Sonstige Informationen (*)https://www.ics.jku.at/teaching/
Präsenzlehrveranstaltung
Teilungsziffer -
Zuteilungsverfahren Direktzuteilung