3 ноября 2019
Компания Core Avionics and Industrial (CoreAVI), производитель сертифицируемых драйверов графических процессоров и графических ядер, выпустила драйвер нового стандарта Vulkan SC (Safety Critical) для системы-на-кристалле i.MX8 компании NXP. Драйвер Vulkan SC для i.MX8 будет сопровождаться пакетом материалов для сертификации по стандартам функциональной безопасности (safety) DO-178C (авионика) и ISO 26262 (автоэлектроника).
Новый графический стандарт Vulkan разработан конcорциумом Khronos Group как альтернатива широко применяемому стандарту OpenGL. Основной целью разработки нового стандарта является повышение производительности графических приложений за счет предоставления разработчику приложения прямого доступа к ресурсам графического процессора. Стандарт Vulkan SC (Safety Critical), как и стандарт OpenGL SC, является подмножеством, сертифицируемым по требованиям функциональной безопасности.
Система-на-кристалле NXP i.MX8 содержит два графических ядра Vivante GC7000 XSVX, четыре процессорных ядра ARM Cortex-A53, два процессорных ядра ARM Cortex-A72 и два ядра ARM Cortex-M4F. Каждое графическое ядро содержит восемь vec4-шейдеров, имеет производительность до 128 GFLOPS и обеспечивает скорость заполнения пикселами 6.4 Гпиксел/сек и элементами текстуры 3.2 Гтексел/сек. Система-на-кристалле i.MX8 выпускается NXP в индустриальном -40..+105 ºС и автомобильном -40..+125 ºС диапазонах рабочих температур.
Драйвер CoreAVI Vulkan SC поддерживает также графичеcкий процессор AMD Embedded Radeon E9171. Драйвер работает в среде операционных систем реального времени VxWorks, PikeOS, QNX, Integrity, Deos и LynxOS и может быть сконфигурирован для других ОСРВ, а также для безОСвых (bare-metal) систем. Графические библиотеки стандартов OpenGL SC 1.0 и 2.0 поддерживаются как надстройки поверх драйвера Vulkan SC.
Драйвер VulkanSCбудет сопровождаться пакетом сертификационных документов по требованиям DO-178C до уровня критичности для безопасности DALA (DesignAssuranceLevel) и ISO 26262 до уровня критичности для безопасности ASILD (AutomotiveSafetyIntegrityLevel). Компания CoreAVI обеспечивает поддержку сертификации и участие CoreAVI DER (Designated Engineering Representative) в сертификационных аудитах заказчика. Компания CoreAVI имеет 12-летний опыт сертификации своих продуктов в более 60-ти программах в более 20-ти странах.
Дистрибьютор CoreAVI в России – компания АВД Системы, поставщик средств разработки программного обеспечения критически важных для безопасности сертифицируемых встраиваемых компьютерных систем.