Design and Evaluation of Safety Critical Graphics Software in avionics
Tutor/a - Director/a
Estudiant
Pedrajas Pérez, Josué
Tipus de document
Treball Final de Grau
Data
2024
rights
Accés obert
Editorial
Universitat Politècnica de Catalunya
Titulacions
UPCommons
Resum
Modern Safety Critical Systems such as avionics and automotive systems employ graphics solutions written in safety critical graphics APIs such as OpenGL SC 2.0, accelerated with graphics processing units (GPUs). The purpose of this thesis is to design and evaluate a graphics system in using OpenGL SC 2.0 and evaluate it on an avionics grade GPU.
Modern Safety Critical Systems such as avionics and automotive systems employ graphics solutions written in safety critical graphics APIs such as OpenGL SC 2.0, accelerated with graphics processing units (GPUs). The purpose of this thesis is to design and evaluate a graphics system in using OpenGL SC 2.0 and evaluate it on an relevant GPU architectures and APIs. In particular, an open source widget library for the design of an avionics flight display has been designed [1]. The resulting software is configurable, reusable and extensible, and has been used in order to model an avionics flight display demonstrator and as a benchmarking application for stressing avionics GPUs. Our evaluation on various embedded GPUs has explored their applicability to the avionics domain, as well as for testing an OpenGL SC 2.0 implementation currently under development.