Обращаем ваше внимание: новая версия сайта РУССОФТ уже доступна по адресу russoft.org. Обновите ваши закладки!
Skip to Main Content

«АстроСофт» осуществил перевод всех типов процессоров АО «ПКК Миландр» на единую ОС МАКС

18/01/2018

В результате проекта АО «ПКК Миландр» внедрил ОСРВ МАКС в свой комплект средств разработчика (SDK) в качестве универсальной операционной системы реального времени.

Сократилось время и издержки на разработку; упростился процесс разработки; улучшился ряд технических характеристик конечного продукта; стали использоваться полностью отечественные компоненты, а уровень функционала, заданный предыдущим зарубежным решением, сохранился. Российские пользователи продукции «Миландр» получили возможность разрабатывать свои решения в едином окружении, для работы под управлением полностью отечественной ОСРВ.

В ассортименте АО «ПКК Миландр», ведущего российского разработчика и производителя интегральных микросхем, присутствуют микропроцессоры как общего назначения, так и специализированные, для обработки сигналов (DSP). Принципиально разные архитектуры микропроцессоров требовали применения двух различных операционных систем реального времени, что существенно осложняло разработку программного обеспечения под данные системы, особенно в случаях, когда оба вида процессоров интегрированы в единое изделие.

Команда разработчиков «АстроСофт» портировала операционную систему реального времени МАКС на соответствующую DSP-платформу, что обеспечило поддержку архитектуры сигнальных процессоров серии 1967ВН0xx. Ранее ОСРВ МАКС уже поддерживала наиболее популярные платформы АО «ПКК Миландр», а данный проект позволил создать единую ОС для всех типов процессоров Заказчика. Производительность и функциональные возможности ОСРВ МАКС были модернизированы до уровня используемых ранее зарубежных систем. Единая платформа реализована без ущерба для остальных показателей.

Результаты были продемонстрированы на выставке «ЭкспоЭлектроника-2017» на гетерогенном стенде, на котором под управлением единой ОСРВ МАКС совместно работали процессоры К1986ВК214 и 1967ВН034.

Для демонстрации возможностей ОСРВ МАКС был разработан специальный отладочный модуль, который представляет собой гетерогенную систему, объединяющую микроконтроллер К1986ВК214 и сигнальный процессор 1967ВН034.

Модуль позволяет наблюдать взаимодействие компонентов внутри многопроцессорной системы: микроконтроллер производит оцифровку сигналов (например, показаний аналоговых датчиков) и пересылает измеренные значения в сигнальный процессор, который, в свою очередь, обрабатывает полученные данные и обеспечивает визуализацию результатов. При этом приложения, выполняющиеся на микроконтроллере и сигнальном процессоре, работают под управлением ОСРВ МАКС.

АО «ПКК Миландр» внедрил ОСРВ МАКС в свой комплект средств разработчика (SDK) в качестве универсальной операционной системы реального времени.

  • Сократилось время и издержки на разработку.
  • Упростился процесс разработки.
  • Улучшился ряд технических характеристик конечного продукта.
  • Стали использоваться полностью отечественные компоненты, а уровень функционала, заданный предыдущим зарубежным решением, сохранился.

«АстроСофт» расширил линейку поддерживаемых ОСРВ МАКС микроконтроллеров.

Российские пользователи продукции «Миландр» получили возможность разрабатывать свои решения в едином окружении, для работы под управлением полностью отечественной ОСРВ.