PESW 2023
PESW 2023
The 11th Prague Embedded Systems Workshop
June 29 - July 1, 2023
Horoměřice, Czech Republic
PESW 2023
The 11th Prague Embedded Systems Workshop
June 29 - July 1, 2023
Horoměřice, Czech Republic

Keynotes

Approximate computing in neural networks

Speaker: Vojtěch Mrázek, Brno University of Technology, Faculty of Information Technology, Czech Rep.

Neural networks and their accelerators appear in many embedded applications that are power constrained. One way to reduce the power consumption of these networks without significantly changing the architecture is to exploit the benefits of approximate computing. This approach exploits the fact that users are willing to accept some error at the cost of lower energy consumption. In this keynote, approaches for the controlled introduction of error into the computational path will be presented. It will be demonstrated approaches for an error-resilience evaluation and for an efficient mapping of layers to approximation components.

Vojtěch Mrázek

Vojtěch Mrázek received a M.Sc. and Ph.D. degrees in information technology from the Faculty of Information Technology, Brno University of Technology, Czech Republic, in 2014 and 2018. He is a assitant professor at the Faculty of Information Technology with Evolvable Hardware Group and he was also a visiting post-doc researcher at Institute of Computer Engineering, Technische Universität Wien (TU Wien), Vienna, Austria (2018-2019). His research interests are approximate computing, genetic programming and machine learning. He has authored or co-authored over 45 conference/journal papers focused on approximate computing and evolvable hardware. He received several awards for his research in approximate computing, including the Joseph Fourier Award in 2018 for research in computer science and engineering.


Resilient RISC-V processor for aerospace applications: from on-chip sensors to AI-based reliability prediction

Speaker: Fabian Vargas, IHP - Leibniz Institute for High Performance Microelectronics, Germany

Technology scaling, which made electronics accessible and affordable for almost everyone on the globe, has advanced integrated circuit (IC) and electronics since the sixties. Nevertheless, it is well recognized that such scaling has introduced new (and major) reliability challenges to the semiconductor industry.
This talk describes the on-chip infrastructure such as sensors and dedicated HW redundancy under development at IHP Microelectronics. This infrastructure deals with, for instance, detecting single-event upset (SEU) in memory elements and single-event transient (SET) in logic, measuring electronics aging during IC lifetime, and ultimately predicting in-flight SEU rate and remaining IC life-span. Dedicated on-chip watchdogs to guarantee mixed-criticality task execution in real-time operating system (RTOS) is further introduced.
Currently, this on-chip infrastructure is being implemented by IHP in different versions of a quad-core RISC-V processor. This IC has been designed by using a CMOS 130nm rad-hard technology also developed at IHP. An FPGA-mapped demonstrator of the developed RISC-V processor and experimental results will be presented and discussed.

Fabian Vargas

Fabian Vargas obtained the Ph.D. Degree in Microelectronics from the Institut National Polytechnique de Grenoble (INPG), France, in 1995. At present, he is Senior Scientist at IHP - Leibniz Institute for High Performance Microelectronics, Germany, where he works on on-chip sensors and cross-layer resilience for aerospace-application systems.
Vargas has served as Technical Committee Member and Guest-Editor in many IEEE-sponsored conferences and journals. He holds several patents and published over 200 refereed papers. Vargas was researcher of the BR National Science Foundation from 1996 to 2023.
He co-founded the IEEE-Computer Society Latin American Test Technology Technical Council (IEEE LA-TTTC) in 1997 and the IEEE Latin American Test Symposium (LATS) in 2000. He received for several times the Meritorious Service Award of the IEEE Computer Society for providing significant services as chair of these groups. Vargas is Golden Core Member of the IEEE Computer Society and Senior Member of the IEEE.


Industrial talks

Comprehensible multi-modal detection of cyber threats

Speaker: Martin Kopp, CISCO

Detection of malicious activities is a very complex task and much effort has been invested into research of its automation. However, vast majority of existing methods operate only in a narrow scope which limits them to capture only fragments of the evidence of malware’s presence. Consequently, such approach is not aligned with the way how the cyber threats are studied and described by domain experts. In this talk, we discuss these limitations and design a detection framework which combines observed events from different sources of data. Thanks to this, it provides full insight into the attack life cycle and enables detection of threats that require this coupling of observations from different telemetries to identify the full scope of the incident. We demonstrate applicability of the framework on a case study of a real malware infection observed in a corporate network.

Martin Kopp

Martin Kopp received PhD in Informatics from the Faculty of Information Technology, Czech Technical University in Prague, in 2019. He worked for two years at the Academy of Sciences of the Czech Republic. Currently, he works for CISCO as Data Science Leader at TD&R Data Science department in Prague. His research interests include multi-modal analytics, comprehensible classification, outlier explanation, and design and breaking of human interaction proves such as CAPTCHA.


Risk-based access control system

Speaker: Tomáš Trpišovský, IMA s.r.o., Czech Rep.

Traditional (physical) access control systems are well-established mechanisms, allowing organizations to determine who should be able to access which physical space. During the Covid-19 pandemic, additional features to the reduce the risks of individuals when entering spaces became popular or even mandatory. We refer to this as risk-based access control (RiBAC). For instance, automatic scanning for protective wear (e.g., whether an individual wears a mask), body temperature checks or digital health certificates, certifying that one has been negatively tested for, or vaccinated against, Covid-19.
In this context, we discuss the use of privacy-preserving cryptography in order to be able to have privacy-preserving risk-based access control systems in place for any potential future pandemic.

Tomáš Trpišovský

Tomas Trpisovsky is founder of Institute of Microelectronic Applications (IMA) located in Prague. Established in 1992, IMA became one of leading innovative and proactive and internationally recognized Czech SME. In Jan 2021 IMA has been acquired as R&D center by German WITTE Automotive GmbH and thus became a Large Enterprise.
Tomas participated on incubation of international activities, like eEurope Smart Card Charter, EFMI (European Federation of Medical Informatics), MasterCard Vendor Information Forum (GVIF – banking). Since 2008 is active within AENEAS and ARTEMISIA JU and its successors in order to ensure international collaboration, harmonization and interoperability.
2006 - 2017 representative of the Czech Republic in ISO JTC1 SC17 and CEN TC224.
2003 - 2005 co-chair of EFMI WG Card, focused on smart card applications in health care across Europe 2001 - co-founder and technical director of Connectivit-E, hi-tech VA (US).


Economically self-sufficient education of software development

Speaker: Tomáš Martinec, Institute for Support of Innovative Education, Czech Republic

The talk briefly introduces activities of the Institute and then presents outcomes of its internal project of innovating software development education for high-school level students. The students engage in real-world software development tasks with support of mentors or their peers. This way they develop their software development skills in a very fast manner, many times even able to develop enough code of value that it covers almost wholly the expenses of this approach to education.

Tomáš Martinec

Studied computer science at the Faculty of Mathematics and Physics, Charles University, Prague. Currently, the managing partner of the Institute for Support of Innovative Education. His main domain there is industrial or technology education and secondary-level education. He is also a verification engineer in Sysgo for almost 10 years where he verifies that safety-critical software works as expected. Besides that in Sysgo he trains newcomers as a company tutor and coordinates cooperation with local universities. Two years ago he founded Metio Software s.r.o. and nowadays he engages in two more enterprises in physiotherapy and cybersecurity. In September 2022 he also became a uni lecturer in operating systems programming.


Enhancing connectivity with I3C

Speaker: Adam Berlinger, STMicroelectronics, Czech Rep.

I3C is a serial communication interface developed by the MIPI® Alliance that aims to improve and overcome limitations of the well-established I2C. It allows achieving higher data rates, improving power efficiency and reducing signal count. Since the standard is developed by the MIPI® Alliance and is partially open, we might see broader adoption in near future.
This presentation gives a brief overview on how the I3C bus works, how it is compatible with I2C and what are its main advantages. We will have a look on different transfers occurring on the bus as well as some advanced features.

Adam Berlinger

Adam Berlinger studied Open Informatics at Faculty of Electrical Engineering at Czech Technical University.
He has been working at STMicroelectronics since 2014 as a technical support engineer for STM32 microcontrollers, focusing on high-performance families and communication protocols.


Is a Matter future of Smart homes?

Speaker: Jiří Vlček, STMicroelectronics, Czech Rep.

The goal of the Matter project is to simplify development for manufacturers and increase compatibility for consumers with a unified connectivity protocol. Matter is an application layer protocol using existing technologies such as Thread, Wifi, Ethernet and BLE. The main idea of the Matter is to have only one Gateway and one Smart phone app at home to control all the devices around - no matter who is vendor of the device. By building upon Internet Protocol (IP), the project aims to enable communication across smart home devices, mobile apps, and cloud services and to define a specific set of IP-based networking technologies for device certification.

Jiří Vlček

Jiří Vlček is an Application Engineer in STM32 support team and is focused on Wireless applications including BLE, Thread and Matter. Jiri joined STMicroelectronics in 2016 and previously studied at Czech Technical University in Prague.



Keynotes

Approximate computing in neural networks

Speaker: Vojtěch Mrázek, Brno University of Technology, Faculty of Information Technology, Czech Rep.

Neural networks and their accelerators appear in many embedded applications that are power constrained. One way to reduce the power consumption of these networks without significantly changing the architecture is to exploit the benefits of approximate computing. This approach exploits the fact that users are willing to accept some error at the cost of lower energy consumption. In this keynote, approaches for the controlled introduction of error into the computational path will be presented. It will be demonstrated approaches for an error-resilience evaluation and for an efficient mapping of layers to approximation components.

Vojtěch Mrázek

Vojtěch Mrázek received a M.Sc. and Ph.D. degrees in information technology from the Faculty of Information Technology, Brno University of Technology, Czech Republic, in 2014 and 2018. He is a assitant professor at the Faculty of Information Technology with Evolvable Hardware Group and he was also a visiting post-doc researcher at Institute of Computer Engineering, Technische Universität Wien (TU Wien), Vienna, Austria (2018-2019). His research interests are approximate computing, genetic programming and machine learning. He has authored or co-authored over 45 conference/journal papers focused on approximate computing and evolvable hardware. He received several awards for his research in approximate computing, including the Joseph Fourier Award in 2018 for research in computer science and engineering.


Resilient RISC-V processor for aerospace applications: from on-chip sensors to AI-based reliability prediction

Speaker: Fabian Vargas, IHP - Leibniz Institute for High Performance Microelectronics, Germany

Technology scaling, which made electronics accessible and affordable for almost everyone on the globe, has advanced integrated circuit (IC) and electronics since the sixties. Nevertheless, it is well recognized that such scaling has introduced new (and major) reliability challenges to the semiconductor industry.
This talk describes the on-chip infrastructure such as sensors and dedicated HW redundancy under development at IHP Microelectronics. This infrastructure deals with, for instance, detecting single-event upset (SEU) in memory elements and single-event transient (SET) in logic, measuring electronics aging during IC lifetime, and ultimately predicting in-flight SEU rate and remaining IC life-span. Dedicated on-chip watchdogs to guarantee mixed-criticality task execution in real-time operating system (RTOS) is further introduced.
Currently, this on-chip infrastructure is being implemented by IHP in different versions of a quad-core RISC-V processor. This IC has been designed by using a CMOS 130nm rad-hard technology also developed at IHP. An FPGA-mapped demonstrator of the developed RISC-V processor and experimental results will be presented and discussed.

Fabian Vargas

Fabian Vargas obtained the Ph.D. Degree in Microelectronics from the Institut National Polytechnique de Grenoble (INPG), France, in 1995. At present, he is Senior Scientist at IHP - Leibniz Institute for High Performance Microelectronics, Germany, where he works on on-chip sensors and cross-layer resilience for aerospace-application systems.
Vargas has served as Technical Committee Member and Guest-Editor in many IEEE-sponsored conferences and journals. He holds several patents and published over 200 refereed papers. Vargas was researcher of the BR National Science Foundation from 1996 to 2023.
He co-founded the IEEE-Computer Society Latin American Test Technology Technical Council (IEEE LA-TTTC) in 1997 and the IEEE Latin American Test Symposium (LATS) in 2000. He received for several times the Meritorious Service Award of the IEEE Computer Society for providing significant services as chair of these groups. Vargas is Golden Core Member of the IEEE Computer Society and Senior Member of the IEEE.


Industrial talks

Comprehensible multi-modal detection of cyber threats

Speaker: Martin Kopp, CISCO

Detection of malicious activities is a very complex task and much effort has been invested into research of its automation. However, vast majority of existing methods operate only in a narrow scope which limits them to capture only fragments of the evidence of malware’s presence. Consequently, such approach is not aligned with the way how the cyber threats are studied and described by domain experts. In this talk, we discuss these limitations and design a detection framework which combines observed events from different sources of data. Thanks to this, it provides full insight into the attack life cycle and enables detection of threats that require this coupling of observations from different telemetries to identify the full scope of the incident. We demonstrate applicability of the framework on a case study of a real malware infection observed in a corporate network.

Martin Kopp

Martin Kopp received PhD in Informatics from the Faculty of Information Technology, Czech Technical University in Prague, in 2019. He worked for two years at the Academy of Sciences of the Czech Republic. Currently, he works for CISCO as Data Science Leader at TD&R Data Science department in Prague. His research interests include multi-modal analytics, comprehensible classification, outlier explanation, and design and breaking of human interaction proves such as CAPTCHA.


Risk-based access control system

Speaker: Tomáš Trpišovský, IMA s.r.o., Czech Rep.

Traditional (physical) access control systems are well-established mechanisms, allowing organizations to determine who should be able to access which physical space. During the Covid-19 pandemic, additional features to the reduce the risks of individuals when entering spaces became popular or even mandatory. We refer to this as risk-based access control (RiBAC). For instance, automatic scanning for protective wear (e.g., whether an individual wears a mask), body temperature checks or digital health certificates, certifying that one has been negatively tested for, or vaccinated against, Covid-19.
In this context, we discuss the use of privacy-preserving cryptography in order to be able to have privacy-preserving risk-based access control systems in place for any potential future pandemic.

Tomáš Trpišovský

Tomas Trpisovsky is founder of Institute of Microelectronic Applications (IMA) located in Prague. Established in 1992, IMA became one of leading innovative and proactive and internationally recognized Czech SME. In Jan 2021 IMA has been acquired as R&D center by German WITTE Automotive GmbH and thus became a Large Enterprise.
Tomas participated on incubation of international activities, like eEurope Smart Card Charter, EFMI (European Federation of Medical Informatics), MasterCard Vendor Information Forum (GVIF – banking). Since 2008 is active within AENEAS and ARTEMISIA JU and its successors in order to ensure international collaboration, harmonization and interoperability.
2006 - 2017 representative of the Czech Republic in ISO JTC1 SC17 and CEN TC224.
2003 - 2005 co-chair of EFMI WG Card, focused on smart card applications in health care across Europe 2001 - co-founder and technical director of Connectivit-E, hi-tech VA (US).


Economically self-sufficient education of software development

Speaker: Tomáš Martinec, Institute for Support of Innovative Education, Czech Republic

The talk briefly introduces activities of the Institute and then presents outcomes of its internal project of innovating software development education for high-school level students. The students engage in real-world software development tasks with support of mentors or their peers. This way they develop their software development skills in a very fast manner, many times even able to develop enough code of value that it covers almost wholly the expenses of this approach to education.

Tomáš Martinec

Studied computer science at the Faculty of Mathematics and Physics, Charles University, Prague. Currently, the managing partner of the Institute for Support of Innovative Education. His main domain there is industrial or technology education and secondary-level education. He is also a verification engineer in Sysgo for almost 10 years where he verifies that safety-critical software works as expected. Besides that in Sysgo he trains newcomers as a company tutor and coordinates cooperation with local universities. Two years ago he founded Metio Software s.r.o. and nowadays he engages in two more enterprises in physiotherapy and cybersecurity. In September 2022 he also became a uni lecturer in operating systems programming.


Enhancing connectivity with I3C

Speaker: Adam Berlinger, STMicroelectronics, Czech Rep.

I3C is a serial communication interface developed by the MIPI® Alliance that aims to improve and overcome limitations of the well-established I2C. It allows achieving higher data rates, improving power efficiency and reducing signal count. Since the standard is developed by the MIPI® Alliance and is partially open, we might see broader adoption in near future.
This presentation gives a brief overview on how the I3C bus works, how it is compatible with I2C and what are its main advantages. We will have a look on different transfers occurring on the bus as well as some advanced features.

Adam Berlinger

Adam Berlinger studied Open Informatics at Faculty of Electrical Engineering at Czech Technical University.
He has been working at STMicroelectronics since 2014 as a technical support engineer for STM32 microcontrollers, focusing on high-performance families and communication protocols.


Is a Matter future of Smart homes?

Speaker: Jiří Vlček, STMicroelectronics, Czech Rep.

The goal of the Matter project is to simplify development for manufacturers and increase compatibility for consumers with a unified connectivity protocol. Matter is an application layer protocol using existing technologies such as Thread, Wifi, Ethernet and BLE. The main idea of the Matter is to have only one Gateway and one Smart phone app at home to control all the devices around - no matter who is vendor of the device. By building upon Internet Protocol (IP), the project aims to enable communication across smart home devices, mobile apps, and cloud services and to define a specific set of IP-based networking technologies for device certification.

Jiří Vlček

Jiří Vlček is an Application Engineer in STM32 support team and is focused on Wireless applications including BLE, Thread and Matter. Jiri joined STMicroelectronics in 2016 and previously studied at Czech Technical University in Prague.