Embedded Systems

Entwurf und Synthese Eingebetteter Systeme

Lec­turer Oliver Bring­mann
Head
Oliver Bring­mann

Lec­ture Mittwoch, 10 c.t. - 12 Uhr
Sem­i­nar­raum C215
In­struc­tor Kon­stan­tin Lübeck
Re­searcher
Kon­stan­tin Lübeck

Tu­to­r­ial Mittwoch, 12 s.t. - 14 Uhr, Sem­i­nar­raum C215 (ab Mai)
Amount Vor­lesung + Übun­gen (6LP)
Entry in course cat­a­log Cam­pus

Beschrei­bung

Dieses Modul be­han­delt den Hard­ware-As­pekt von Einge­bet­teten Sys­te­men. The­men sind: IC-Tech­nolo­gien Einge­bet­teter Sys­teme, Hard­ware-En­twurf­s­meth­o­den, mod­erne Mod­el­lierungskonzepte mit Hard­warebeschrei­bungssprachen und Sim­u­la­tion­s­meth­o­den. Ferner wer­den die Kom­mu­nika­tion zwis­chen Prozessen und Mod­ulen in­ner­halb eines Chips be­han­delt, ver­schiedene Syn­chro­ni­sa­tion­sarten aufgezeigt sowie On-Chip-Bussys­teme aus der Praxis vorgestellt. Ein Schw­er­punkt bildet die au­toma­tisierte Schal­tungssyn­these aus Hard­ware- und Sys­tem­beschrei­bungssprachen (VHDL, Ver­ilog und Sys­temC) bzw. Soft­ware-Pro­gram­mier­sprachen (C/C++). Die Basis bildet die Ar­chitek­tur- oder High-Level-Syn­these mit grundle­gen­den Al­go­rith­men zur op­ti­mierten, tak­tzyk­len­ge­nauen Ablauf­pla­nung und Ressourcen-Bindung. Des Weit­eren wird in die Grund­la­gen der Reg­is­ter-Trans­fer-Syn­these und der Tech­nolo­gieab­bil­dung eingeführt. Diese Vor­lesung beschäftigt sich hauptsächlich mit dem En­twurf von Einge­bet­teten Sys­te­men (am Beispiel der Hard­warebeschrei­bungssprache VHDL) sowie der Syn­these auf ver­schiede­nen Ab­strak­tion­sebe­nen.

The­men dieser Vor­lesung sind:

  1. En­twurf­s­meth­o­den von Einge­bet­teten Sys­te­men
  2. Die Hard­warebeschrei­bungssprache VHDL
  3. Kom­mu­nika­tion und Busse
  4. Reg­is­ter-Trans­fer-Syn­these
  5. High-Level-Syn­these

Be­merkung

Diese Mas­ter­ver­anstal­tung eignet sich auch sehr gut als Wahlpflichtver­anstal­tung im Bere­ich Tech­nis­che In­for­matik in den Bach­e­lor-Stu­di­engängen.

Lit­er­atur

  • O. Bring­mann, W. Lange, M. Bog­dan: Einge­bet­tete Sys­teme: En­twurf, Mod­el­lierung und Syn­these, De Gruyter Old­en­bourg, 3. übe­rar­beit­ete Au­flage,
  • J. Teich, C. Haubelt: Dig­i­tale Hard­ware/Soft­ware-Sys­teme: Syn­these und Op­ti­mierung; Springer 2007.
  • D. D. Gajski et al: Em­bed­ded Sys­tem De­sign; Springer, 2009.