Операционная система реального времени FX-RTOS

Рубрикатор АРПП:
Номер в Едином Реестре российского ПО: 12693 Дата решения: 28.01.2022 Поручение Минцифры России от 28.01.2022 б/н
FX-RTOS – операционная система реального времени для встраиваемых систем. Обладает компонентной архитектурой, поддержкой многопроцессорных систем и режимами защиты и разграничения доступа.

Функциональные характеристики: Ядро FX-RTOS отвечает требованиям детерминизма по времени реакции на события, обладает полным набором сервисов ОСРВ, поддержкой до 1023 уровней приоритета, планированием MPQ с группировкой потоков одного приоритета по очередям, управляемым алгоритмом Round-robin.

Традиционные объекты синхронизации (опционально доступны POSIX-совместимые реализации): мьютекс, семафор, очередь сообщений, пул блоков памяти, барьер, условная переменная.

Ключевые характеристики ОСРВ FX-RTOS: вытесняющая многозадачность, неограниченное количество потоков и системных объектов, широкий выбор примитивов синхронизации, детерминированное время реакции на прерывание, работа в условиях ограниченности ресурсов, наличие режима защиты и разграничения доступа, выделенный стек прерываний, настраиваемая система обработки прерываний, поддержка популярных инструментов разработки, поддержка популярных процессорных архитектур: ARM, RISC-V, x86_64, Эльбрус 2000, MIPS, AVR32, MSP430, масштабируемость и поддержка симметричной многопроцессорности (SMP), возможность переключения между конфигурациями без изменения API.


Заменяет иностранные продукты:

  • Amazon FreeRTOS

    Заменяется функционал ядра ОСРВ 

  • Analog Devices VDX

    Заменяется функционал ядра ОСРВ, недостающее связующее ПО может быть портировано.

  • ARM Mbed OS (Keil RTX)

    Заменяется функционал ядра ОСРВ, недостающее связующее ПО может быть портировано.

  • Blackberry QNX

    Аналогичный функционал находится в стадии альфа-версии.

  • Green Hills Integrity

    Аналогичный функционал находится в стадии альфа-версии.

  • Microsoft Azure RTOS (ThreadX)

    Заменяется функционал ядра ОСРВ, недостающее связующее ПО может быть портировано.

  • Segger EmbOS

    Заменяется функционал ядра ОСРВ, недостающее связующее ПО может быть портировано.

  • Siemens Nucleus RTOS

    Заменяется функционал ядра ОСРВ, недостающее связующее ПО может быть портировано.

  • Silicon Labs (Micrium) μC/OS

    Заменяется функционал ядра ОСРВ, недостающее связующее ПО может быть портировано.

  • Texas Instruments TI-RTOS (SYS/BIOS)

    Заменяется функционал ядра ОСРВ, недостающее связующее ПО может быть портировано.

  • Wind River VxWorks

    Заменяется функционал ядра ОСРВ, недостающее связующее ПО может быть портировано.

  • Wittenstein OpenRTOS/SafeRTOS

    Заменяется функционал ОСРВ

  • Zephyr RTOS

    Заменяется функционал ядра ОСРВ, недостающее связующее ПО может быть портировано.