Feedback

Выбираем периферийный контроллер - характеристики

Опубликовано 06.01.2023 Выбираем периферийный контроллер - характеристики

Для грамотного объединения на периферии детерминированного управления и аналитических вычислений встает вопрос о выборе периферийного контроллера. Как правило, это совершенно новый класс аппаратуры, обладающий следующими характеристиками:

  1. 1. Детерминированная операционная система реального времени для управления, которая редко нуждается в обновлениях.
  2. 2. Универсальная операционная система для вычислений, которую можно обновлять, при желании добавить новые приложения или алгоритмы машинного обучения, или обеспечить обновления безопасности.
  3. 3. Аппаратная виртуализация для гарантированной взаимозависимости ОС реального времени и универсальной ОС, за счет чего каждая ОС может быть перезагружена независимо от другой.
  4. 4. Возможность безопасного взаимодействия двух ОС, чтобы универсальная ОС могла получать данные от ОС реального времени и могла информировать ОС реального времени об оптимальных настройках.

Периферийный контроллер не может быть создан только за счет запуска программного обеспечения любого типа на любом универсальном оборудовании. Специализированное оборудование, управляемое с помощью гипер­визированной системы, выделяет одну часть оборудования для запуска ОС реального времени, а другую — для запуска универсальной ОС.

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