Платформа COQOS: объединение Linux с автомобильной электроникой


Компания OpenSynergy готовит к выпуску «автомобильную операционную систему» на базе Linux, а также отладочную плату с процессором Intel Atom, предназначенную для построения бортовых информационно-развлекательных систем.

Платформа COQOS, по задумке разработчиков, должна позволить Linux-приложениям и AUTOSAR-модулям разделять один и тот же процессор класса SoC, ресурсы которого будут виртуализироваться за счет дополнительного уровня «микро операционной системы» (micro operating system, μOS). AUTOSAR (AUTomotive Open System ARchitecture) – открытая, стандартизированная архитектура автомобильного программного обеспечения, совместно разработанная автопроизводителями, поставщиками компонентов и инструментов.

Согласно информации, приведенной OpenSynergy, предложенная компанией технология позволяет разделять между Linux- и AUTOSAR-приложениями уровни аудио и графики OpenGL, что, по ее словам, впервые обеспечивает возможность вывода на мультимедийные дисплеи и аудиосистемы из AUTOSAR-приложений. В качестве дополнительных преимуществ указывается сокращение количества блоков системы управления двигателем (engine control units, ECU), уменьшение стоимости разработки, и даже снижение расхода топлива за счет сокращения разнообразия кабелей бортовых сетей и, соответственно, их веса.

Недавно с похожей инициативой выступила компания Renesas Technology, разработавшая многоядерный чип SH7776, позволяющий разделить ресурсы автомобильных приложений на аппаратном уровне. OpenSynergy пошла другим путем – в ее варианте разделение виртуализированных ресурсов обеспечивается ОС реального времени μOS. При этом микроядро μOS выполняет роль ОС AUTOSAR, наличие которой требуется для выполнения AUTOSAR-совместимых приложений. Взаимодействие (interprocess communication, IPC) между AUTOSAR- и Linux-средами обеспечивается посредством среды времени выполнения (runtime environments, RTE), тогда как Linux-задачи могут взаимодействовать на уровне шины виртуальных приложений (Virtual Application Bus, VAB). Причем, по словам разработчика, архитектура COQOS рассчитана на поддержку как x86-совместимыз, так и ARM-совместимых чипов.

OpenSynergy сообщила, что разработка первой версии COQOS и тестовой платы на базе Intel Atom близка к завершению, и что она намерена продемонстрировать свои продукты во время CeBIT 2009 в Ганновере.

Оставьте отзыв

Ваш емейл адрес не будет опубликован. Обязательные поля отмечены *