Navigation

Oberseminar Eingebettete Hardware-/Software-Systeme

Kontakt

Leitung

Prof. Dr.-Ing. Wolfgang Nebel

Wissenschaftliche Mitarbeiter

M.Sc. Henning Schlender

M.Sc. Friederike Bruns

Stephan Adolf

M.Sc. Mehrdad Poorhosseini

Sekretariat

Yvonne Ackermann

Escherweg 2
26121 Oldenburg 

Tel.: +49 441 9722-283

Fax: +49 441 9722-282

Oberseminar Eingebettete Hardware-/Software-Systeme

Im Oberseminar finden Vorträge zu aktuellen Forschungsarbeiten statt. Bei den Forschungsarbeiten kann es sich um Bachelor- oder Masterarbeiten oder angestrebte Promotionen handeln.

Das Oberseminar der Abteilung Eingebettete Hardware-/Software-Systeme findet dienstags ab 14:15 Uhr im Raum F02 (wenn nicht anders angegeben) statt. Der hier zu findende Terminplan wird stetig aktualisiert. Wenn an einem Tag kein Vortrag geplant ist, findet das Oberseminar nicht statt.

Aktueller Terminplan

28.07.20

Titel: Eine Übersicht der echtzeitfähigen Kommunikation in verteilten industriellen Systemen

Abstract:
In smarten Produktionsanlagen werden vermehrt unterschiedliche (Teil-) Systeme miteinander verknüpft, um gemeinsam Produktionsaufgaben zu erfüllen. Einige dieser Aufgaben, können es erforderlich machen, dass auf mehreren Maschinen eine gemeinsame Applikation läuft. In einem solchen verteilten System ist es daher nicht nur erforderlich, dass die Maschinen selbst Echtzeitkriterien erfüllen, sondern auch die Kommunikation zwischen diesen Maschinen sollte diesen Anforderungen standhalten. Andernfalls könnten unvorhersehbaren Aktionen ausgeführt werden, welche zum Beispiel zum Maschinenausfall und damit dem Produktionsstopp führen könnten. Grade im Kontext Industrie 4.0 ist es daher relevant eine echtzeitfähige und deterministische Kommunikation innerhalb von solchen verteilten Systemen umzusetzen. Dieser Vortrag soll daher einen Überblick über die echtzeitfähige Kommunikation in verteilten industriellen Systemen geben

Typ:
Technischer Vortrag

Vortragender:
Friederike Bruns

Raum/Zeit:
Video Konferenz - Details in der Einladung / 14:00 s.t.!

04.08.20

Titel:
Model-Based Distributed Control Design with Contracts for Safety-Critical Cyber-Physical Systems using IEC 61499

Abstract:
Industrial automation and control systems in manufacturing are becoming increasingly complex. That leads to the demands for a new generation of systems that need to meet functional and extra-functional requirement across networked devices, while supporting event based interaction, communicate and data exchange. These properties lift modern automation and control systems into the class of cyber-physical systems (CPSs). The CPSs are characterized by an integration of computation, physical processes, communication networking and control. They provide and support capabilities to monitor and control entities in the physical world. However, they are also facing several important challenges that must be addressed when developing new approaches for CPS design. Among these challenges are: complexity, independent development, interaction between heterogeneous components, specification and integration testing. Model-Based Design (MBD) has been identified as a powerful design technique for CPSs due to its capabilities to support early requirement validation and virtual system integration. It can help in separation of concerns, traceability, trace generation, impact analysis, verification, simulation and synthesis. The IEC 61499 standard offers an open, platform-independent framework for designing distributed control systems. Important properties of IEC61499 are for example real object-orientation, event-driven execution behavior, and vendor-independency. Therefore, it fits well with the requirements for modeling and simulation of distributed systems, including CPSs. The goal of this work is the combination of the IEC 61499 as distributed system component model with a contract based behavior and timing specification and testing approach to enable correct by construction control systems engineering. Furthermore, this work is an important cornerstone to enable run-time verification in a continuous development cycle for future industrial automation and control systems. Finally, we will demonstrate how our approach can be used to check whether behavioral and timing requirements are met. This can be done during integration testing of an IEC 61499 distributed system model at design-time and, in future work, after deployed on distributed hardware resources at run-time.

Typ:
D+D2

Vortragender:
Duc Do Tran

Raum/Zeit:
Video Konferenz - Details in der Einladung / 14:00 s.t.!

18.08.20

Titel:
A Compiler Comparison in the RISC-V Ecosystem

Abstract:
The GNU Compiler Collection (GCC) is the traditional compiler for most embedded systems, since it supports many different instruction set architectures (ISA) in its back-end. GCC has also been the first compiler that supported the RISC-V ISA. Since a while Clang/LLVM has gained more and more interest in the embedded software community. Recently, RISC-V is also supported in the LLVM back-end and maintained in the official LLVM release. In this paper we propose a benchmark environment for the comparison of compilers in the RISC-V ecosystem. We perform a comparison of GCC against LLVM for an embedded software benchmark considering compile time, size of the resulting binary, number of instructions and execution time. The results show that LLVM compiles faster in 88% of the experiments, while GCC and LLVM produce nearly the same binary size in 51% of the experiments. In 37% GCC wins and in 12% LLVM wins. In 94% of the experiments the difference between the resulting binary size in GCC and LLVM is +/- 5%. The execution time analysis shows that in 42% of the experiments GCC and LLVM have nearly the same execution time clock cycles while in 40% GCC wins and in 18% LLVM wins.

Typ:
Conference Preview

Vortragender:
Mehrdad Poorhosseini

Raum/Zeit:
Video Konferenz - Details in der Einladung / 14:00 s.t.!

25.08.20

Titel:
 

Abstract:
 

Typ:
D&D1

Vortragender:
Friederike Bruns

Raum/Zeit:
Video Konferenz - Details in der Einladung / 14:00 s.t.!

26.08.20

Titel:
 

Abstract:
 

Typ:
D&D1

Vortragender:
Rolf Schmedes

Raum/Zeit:
Video Konferenz - Details in der Einladung / 14:00 s.t.!

01.09.20

Titel:
Prediction of the inference throughput and latency for CNN, running on embedded hardware

Abstract:
After the first very successful wave of cloud-based neural network applications, running on large hardware instances, such as GPU or high performance CPU, there is a growing demand for edge computing solutions. Neural networks here are inferred on local hardware for the sake of energy, latency and/or reliability, thus safety constraints. Recently, a large number of embedded AI accelerators have been introduced such as Intel's low power solution Myriad X or ZF's automotive solution ProAI. In order to simplify the development of embedded AI solutions under throughput and/or latency constraints, a methodology is needed, quickly predicting the realizable timing properties to enable design space exploration and avoiding expensive design iterations. This talk will present the concept and first results of such a prediction methodology.

Typ:
Vortrag

Vortragender:
Dr. Domenik Helms

Raum/Zeit:
Video Konferenz - Details in der Einladung / 14:00 s.t.!

Webmadbq3kstaxver (henninnzvv8g.yoyrschlendywer@uh1oluk+.de) (Stand: 27.07.2020)