Approaches to providing data visualization on devices using modern real-time operating systems

Abstract

The paper considers various approaches to developing display controller driver software for embedded systems, which usually use System-on-chip solutions and real-time operating systems. It also describes the main principles and design decisions of the chosen RTOS, such as portability, flexible scheduling, responsiveness, etc., as well as used standards. The authors list general operating principles of the display controller hardware including support for several displays and overlays that can be used for displaying multiple video streams on one screen or achieving the effect similar to chroma keying. The proposed method for developing display controller drivers defines the main parameters of the display controller hardware and the steps necessary to show an image on a screen correctly. The meth-od also takes into account the features related to using hardware interrupts and estimating the frequen-cy required for display controller to show an image on a screen correctly with the defined screen mode. Contrary to the known methods, the proposed method takes into account various features of the many real-time operating systems: lack of dedicated API to interact with graphics hardware and resources, seamless access to hardware registers from user space and so on. The paper considers several ap-proaches to debugging software on the target hardware as well as using prototyping systems based on FPGA. Prototyping systems usually introduce additional challenges to debugging, such as low simula-tion speed. The proposed method was tested during the development of the display controller driver for the home made RTOS..

Links

PhilArchive



    Upload a copy of this work     Papers currently archived: 93,779

External links

Setup an account with your affiliations in order to access resources via your University's proxy server

Through your library

  • Only published works are available at libraries.

Similar books and articles

The semiotic abstraction.Russell Daylight - 2017 - Semiotica 2017 (218):81-90.
Comparison of DC motor speed control performance using fuzzy logic and model predictive control method.Mustefa Jibril - 2020 - International Research Journal of Modernization in Engineering Technology and Science 2 (4):141-145.

Analytics

Added to PP
2022-09-01

Downloads
0

6 months
0

Historical graph of downloads

Sorry, there are not enough data points to plot this chart.
How can I increase my downloads?

Citations of this work

No citations found.

Add more citations

References found in this work

No references found.

Add more references