TenAsys - TenAsys
Частный | |
Промышленность | Встроенное программное обеспечение и программное обеспечение реального времени |
Основан | 2000 |
Штаб-квартира | Хиллсборо, Орегон, СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ 45 ° 31′52 ″ с.ш. 122 ° 52′53 ″ з.д. / 45,531 ° с.ш.122,8814 ° з.д.Координаты: 45 ° 31′52 ″ с.ш. 122 ° 52′53 ″ з.д. / 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.
Эта секция нуждается в расширении. Вы можете помочь добавляя к этому. (Апрель 2009 г.) |
Товары
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.
Примечания
- ^ RadiSys приобретет бизнес Multibus у Intel Corp., Intel получит 17% акций RadiSys [1]
- ^ кому принадлежит Multibus? или более старый продукт Intel?
- ^ «TenAsys® объявляет о выпуске eVM ™ для Windows® Embedded Virtualization Manager». EEJournal. 2010-03-22. Получено 2020-10-20.
- ^ RadiSys поставляет INtime клиентам по всему миру
- ^ Победители и финалисты 8-й ежегодной премии EDN за инновации (1997 г.)
- ^ Элементы реального времени, Дональд Дж. Юинг, почетный профессор Толедского университета электротехники и информатики, Примечания к классу EECS 4170/5170/7170 [2]
- ^ «TenAsys® объявляет о выпуске eVM ™ для Windows® Embedded Virtualization Manager». EEJournal. 2010-03-22. Получено 2020-10-20.
Рекомендации
- Швадерер, Курт (май 2006 г.). «ОС реального времени для многоядерных процессоров: серьезные последствия для систем AdvancedTCA» (PDF). Системы CompactPCI и AdvancedTCA. (история и обзор технологий)
- Нойман, декан; Кулкарни, Дилип; Кунце, Аарон; Роджерс, Джеральд; Verplanke, Эдвин (август 2006 г.). «Технология виртуализации Intel в приложениях встроенной и коммуникационной инфраструктуры» (PDF). Intel Technology Journal. (применение виртуализации во встроенных системах)
- Мик, Роберт (август 2006 г.). «Технология виртуализации обеспечивает общую платформу автоматизации» (PDF). Краткое описание ARC. (влияние технологии виртуализации на производственные системы)
- Шаум, Лорен (июль 2007 г.). «Когда действительно нужна ОСРВ». Дизайн управления. (применение RTOS для управления станком)
- Ciufo, Крис (июль 2008 г.). «Виртуализация приводит к оптимизации оборудования и новым встроенным архитектурам». Военные встроенные системы. (ПО виртуализации COTS для приложений военной системы)