TenAsys - TenAsys

Корпорация TenAsys
Частный
ПромышленностьВстроенное программное обеспечение и программное обеспечение реального времени
Основан2000; 20 лет спустя (2000)
Штаб-квартираХиллсборо, Орегон, СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ
45 ° 31′52 ″ с.ш. 122 ° 52′53 ″ з.д. / 45,531 ° с.ш.122,8814 ° з.д. / 45.531; -122.8814Координаты: 45 ° 31′52 ″ с.ш. 122 ° 52′53 ″ з.д. / 45,531 ° с.ш.122,8814 ° з.д. / 45.531; -122.8814
ТоварыiRMX, Во время, и eVM
Интернет сайтwww.tenasys.com

TenAsys (рифмуется с цепкий) - это частная компания, предоставляющая программное обеспечение и услуги в режиме реального времени на основе Архитектура Intel x86 и Майкрософт Виндоус Операционная система.

История

Компания была основана в 2000 году как дочернее предприятие RadiSys Corporation использовать технологию RTOS на основе iRMX и INtime для Windows продукты, первоначально разработанные Корпорация Intel. RadiSys приобрела технологию iRMX и INtime RTOS, когда они приобрели подразделение Intel Multibus в 1996 году.[1][2][3]

RadiSys выпустила версию 1.0 INtime RTOS в июне 1997 года.[4] Продукт был выбран в качестве одного из двух финалистов в номинации «Инновация года» EDN 1997 года.[5]

Effective 2000 iRMX III поддерживается, обслуживается и лицензируется во всем мире корпорацией TenAsys в соответствии с эксклюзивным лицензионным соглашением с Intel.

Товары

Здание, в котором находится компания

TenAsys разрабатывает операционную систему реального времени (ОСРВ ) продукты, предназначенные для объединения двух отдельных вычислительных платформ в одну. В частности, их продукты предоставляют средства, с помощью которых ОСРВ может работать параллельно с Windows на стандартной платформе ПК. Их продукция предназначена для архитектуры Intel x86.

iRMX III

iRMX это операционная система реального времени разработан специально для использования с Intel 8080 и Intel 8086 семейство процессоров. Это аббревиатура от Многозадачность в реальном времени. Intel разработали iRMX в конце 1970-х и первоначально выпустили его в 1980 году для поддержки и создания спроса на свои процессоры и системные платформы Multibus.[6]

iRMX для Windows

iRMX для Windows обеспечивает устаревшую поддержку существующих приложений на основе iRMX III операционная система реального времени и iRMX для Windows RTOS производства Intel начиная с 1992 г.

IRMX для Windows RTOS загружается и работает в стандартной системе Windows. После инициализации он устанавливает отдельную среду выполнения, берет на себя ЦП и инкапсулирует Windows как задачу iRMX с самым низким приоритетом. Операционная система iRMX планировщик затем определяет, какие задачи будут выполняться; всякий раз, когда задача реального времени готова к запуску, она вытесняет Windows, обрабатывает все действия в реальном времени, а затем возобновляет работу Windows (задача iRMX с самым низким приоритетом) после завершения всех действий в реальном времени.

INtime RTOS для Windows

Как и iRMX для Windows, INtime RTOS также устанавливается в стандартной системе Windows. После установки INtime RTOS планирует все в реальном времени процессы, запускаемые первыми, с более высоким приоритетом, чем Windows. INtime RTOS работает как отдельное независимое ядро ​​вне ядра Windows, без изменения ядра Windows, драйверов или приложений.

Процессы в реальном времени выполняются в ядре INtime, а процессы не в реальном времени - в Windows. Потоки приложений Windows взаимодействуют со своими коллегами в реальном времени в ядре INtime через специальный API, который упрощает координацию и совместное использование данных.

Платформа виртуализации eVM для Windows

Платформа виртуализации eVM обеспечивает виртуальная машина на котором размещены операционные системы реального времени и встроенные операционные системы, работающие вместе с Microsoft Windows. Платформа eVM требует Технология виртуализации Intel (или Intel VT) для работы. Гостевая ОС, которая работает в VMM, работает параллельно с Windows на стандартной многоядерной платформе, совместимой с ПК.[7]

Устаревший ввод-вывод можно эмулировать с помощью Intel VT. Виртуальные каналы связи, такие как виртуальный Ethernet или виртуальный последовательный канал, позволяют встроенным приложениям, работающим в VMM, координировать свою работу с приложениями Windows.

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

Среда разработки

Инструменты TenAsys RTOS интегрированы в Microsoft Visual Studio IDE.

Примечания

  1. ^ RadiSys приобретет бизнес Multibus у Intel Corp., Intel получит 17% акций RadiSys [1]
  2. ^ кому принадлежит Multibus? или более старый продукт Intel?
  3. ^ «TenAsys® объявляет о выпуске eVM ™ для Windows® Embedded Virtualization Manager». EEJournal. 2010-03-22. Получено 2020-10-20.
  4. ^ RadiSys поставляет INtime клиентам по всему миру
  5. ^ Победители и финалисты 8-й ежегодной премии EDN за инновации (1997 г.)
  6. ^ Элементы реального времени, Дональд Дж. Юинг, почетный профессор Толедского университета электротехники и информатики, Примечания к классу EECS 4170/5170/7170 [2]
  7. ^ «TenAsys® объявляет о выпуске eVM ™ для Windows® Embedded Virtualization Manager». EEJournal. 2010-03-22. Получено 2020-10-20.

Рекомендации

внешняя ссылка