Microservice-based measurement system architecture development on ZynqMP and Linux-based platform

An essential part of semiconductor manufacturing during development projects is measuring the finished product samples to compare the development project’s technical objectives with the sample products’ parameters. The reduction of the development time and, thus, the number of simultaneous development projects requires shortening the adaptation time of measurement systems. This requires that the functionality close to the HW be reusable and that the tasks requiring complex HW knowledge can be solved by solutions implemented in high-level programming languages.
The student’s task is to become familiar with the HW and SW environment used so far and further develop them according to real measurement needs. The task aims to use C# / Python / Matlab / C++ to develop reusable or scalable microservices.