, Россия
, Россия
, Россия
, Россия
, Россия
Москва, Россия
, Россия
ГРНТИ 50.07 Теоретические основы вычислительной техники
ББК 3297 Вычислительная техника
Elaboration of modern airplane cockpit has tendency to use large displays instead of a lot of separate indicators. The large display should combine information about flight navigation and state of plane equipment. Information coming from a wide variety of devices should be displayed simultaneously. Therefore multi-windows rendering is vitally important here. Its implementation must be embedded in real-time operating system which controls the aircraft. Development of a Safety Critical Compositor for multi-windows rendering for OpenGL SC 1.0.1 software is considered in the paper. It works under the real-time operating system JetOS newly designed for aircraft. Development is based on the use of extensions designed to work in multi-core systems in addition to standard JetOS partitioning services.
aircraft cockpit display, multi-windowing, OpenGL SC 1.0, real-time operating system, embedded systems
1. A Safety Critical Compositor for OpenGL SC 1.0.1 andOpenGL SC 2.0.http://www.coreavi.com/sites/default/files/compositor_whitepaper_final.pdf.
2. EGL_EXT_compositor.http://www.coreavi.com/sites/default/files/coreavi_product_brief_-_egl_ext_compositor.pdf.
3. B.Kh. Barladian, A.G. Voloboy, V.A. Galaktionov, V.V.Knyaz’, I.V. Koverninskii, Yu.A. Solodelov, V.A. Frolov,and L.Z. Shapiro, Efficient Implementation of OpenGL SCfor Avionics Embedded Systems. Programming andComputer Software, 2018, Vol. 44, No. 4, pp. 207–212.DOI: 10.1134/S0361768818040059.
4. K.A. Mallachiev, N.V. Pakulin, A.V. Khoroshilov, Designand architecture of real-time operating system. Proceedingsof the Institute for System Programming, vol. 28, issue 2,2016, pp. 181-192.ISSN 2220-6426 (Online), DOI:10.15514/ISPRAS-2016-28(2)-12.
5. ARINC Standards Store:https://www.aviation-ia.com/product-categories.
6. Universal Data Processor Module MUPD/P3041-VPX 3U,http://www.nkbvs.ru/products/elektronnie-modyli/vpx3u/moduli-universalnogo-protsessora-dannix-mypdp3041/.
7. QorIQ® Processors Based on Field Proven PowerArchitecture Technology P-Series.https://www.nxp.com/products/processors-andmicrocontrollers/power-architecture-processors/qoriqplatforms/p-series:QORIQ-POWER-ARCHITECTURE-PSERIES.