TenAsys - TenAsys - Wikipedia
Soukromé | |
Průmysl | Integrovaný software a software v reálném čase |
Založený | 2000 |
Hlavní sídlo | Hillsboro, Oregon, USA 45 ° 31'52 ″ severní šířky 122 ° 52'53 "W / 45,531 ° N 122,8814 ° WSouřadnice: 45 ° 31'52 ″ severní šířky 122 ° 52'53 "W / 45,531 ° N 122,8814 ° W |
produkty | iRMX, Včas a eVM |
webová stránka | www.tenasys.com |
TenAsys (rýmuje se houževnatý) je soukromá společnost poskytující software a služby v reálném čase založené na x86 Intel Architecture a Microsoft Windows operační systém.
Dějiny
Společnost byla založena v roce 2000 jako spin-off společnosti RadiSys Corporation využívat technologii RTOS založenou na iRMX a INtime pro Windows produkty původně vyvinuté společností Intel Corporation. Společnost RadiSys získala technologii iRMX a INtime RTOS, když v roce 1996 zakoupila divizi Intel Multibus.[1][2][3]
RadiSys vydal verzi 1.0 INtime RTOS v červnu 1997.[4] Produkt byl vybrán jako jeden ze dvou finalistů v kategorii integrovaného vývoje EDN 1997 „Inovace roku“.[5]
Efektivní 2000 iRMX III je celosvětově podporován, udržován a licencován společností TenAsys Corporation na základě exkluzivního licenčního ujednání se společností Intel.
Tato sekce potřebuje expanzi. Můžete pomoci přidávat k tomu. (Dubna 2009) |
produkty
TenAsys vyvíjí operační systém v reálném čase (RTOS ) produkty určené ke sloučení dvou samostatných výpočetních platforem do jedné. Konkrétně jejich produkty poskytují prostředky, kterými může RTOS běžet paralelně s Okna na standardní platformě PC. Jejich produkty jsou specifické pro architekturu x86 Intel.
iRMX III
iRMX je operační systém v reálném čase navržen speciálně pro použití s Intel 8080 a Intel 8086 rodina procesorů. Je to zkratka pro Výkonný multitasking v reálném čase. Intel vyvinul iRMX na konci 70. let a původně jej vydal v roce 1980 na podporu a vytváření poptávky po jejich procesorech a systémových platformách Multibus.[6]
iRMX pro Windows
iRMX pro Windows poskytuje starší podporu pro stávající aplikace založené na iRMX III operační systém v reálném čase a iRMX pro Windows RTOS vytvořený Intel začátek v roce 1992.
IRMX pro Windows RTOS se načítá a běží na standardním systému Windows. Po inicializaci nastaví samostatné prováděcí prostředí, převezme CPU a zapouzdří Windows jako úkol iRMX s nejnižší prioritou. Operační systém iRMX plánovač poté určí, které úkoly budou spuštěny; kdykoli je úkol v reálném čase připraven ke spuštění, upřednostňuje Windows, zpracovává všechny aktivity v reálném čase a poté po dokončení všech aktivit v reálném čase obnoví Windows (úkol iRMX s nejnižší prioritou).
INtime RTOS pro Windows
Stejně jako iRMX pro Windows se i INtime RTOS instaluje na standardní systém Windows. Po instalaci INtime RTOS naplánuje vše reálný čas procesy spouštět jako první, s vyšší prioritou než Windows. INtime RTOS běží jako samostatné nezávislé jádro mimo jádro Windows, aniž by upravovalo jádro Windows, ovladače nebo aplikace.
Procesy v reálném čase běží na jádru INtime a procesy v reálném čase běží na Windows. Aplikační vlákna Windows komunikují se svými protějšky v reálném čase na jádru INtime prostřednictvím speciálního API, které usnadňuje koordinaci a sdílení dat.
Virtualizační platforma eVM pro Windows
Virtualizační platforma eVM poskytuje virtuální stroj který je hostitelem operačních systémů v reálném čase a vestavěných operačních systémů běžících společně s Microsoft Windows. Platforma eVM vyžaduje Virtualizační technologie Intel (nebo Intel VT), aby fungoval. Hostující OS, který běží v rámci VMM, běží paralelně s Windows na průmyslové vícejádrové platformě kompatibilní s průmyslovým standardem.[7]
Starší I / O lze emulovat pomocí Intel VT. Virtuální komunikační kanály, jako je virtuální ethernet nebo virtuální sériová linka, poskytují prostředku pro koordinaci s vestavěnými aplikacemi běžícími na VMM s aplikacemi Windows.
Přímý hardware (přístup k I / O) a deterministické načasování (přerušení latence ) potřeby jsou řešeny přímým přístupem hostujícího OS k časově kritickému hardwaru. I / O je přiřazen výhradně každému hostujícímu OS, takže stávající ovladače nativních zařízení mají přímý přístup ke skutečnému hardwaru.
Vývojové prostředí
Nástroje TenAsys RTOS jsou integrovány do Microsoftu Vizuální studio IDE.
Poznámky
- ^ RadiSys získá multibusové podnikání od společnosti Intel Corp., Intel získá 17% podíl na kapitálu společnosti RadiSys [1]
- ^ kdo vlastní Multibus? nebo starší produkt Intel?
- ^ „TenAsys® oznamuje eVM ™ pro Windows® Embedded Virtualization Manager“. EEJurnál. 2010-03-22. Citováno 2020-10-20.
- ^ RadiSys dodává INtime zákazníkům po celém světě
- ^ 8. výroční ceny za inovace EDN (1997), vítězové a finalisté
- ^ Prvky v reálném čase, Donald J. Ewing, emeritní profesor, elektrotechnika a informatika University of Toledo, Poznámky k třídě EECS 4170/5170/7170 [2]
- ^ „TenAsys® oznamuje eVM ™ pro Windows® Embedded Virtualization Manager“. EEJurnál. 2010-03-22. Citováno 2020-10-20.
Reference
- Schwaderer, Curt (květen 2006). „OS v reálném čase pro vícejádrové procesory: Vážné důsledky pro systémy AdvancedTCA“ (PDF). Systémy CompactPCI a AdvancedTCA. (přehled historie a technologií)
- Neumann, Dean; Kulkarni, Dileep; Kunze, Aaron; Rogers, Gerald; Verplanke, Edwin (srpen 2006). „Virtualizační technologie Intel v aplikacích vestavěné a komunikační infrastruktury“ (PDF). Intel Technology Journal. (aplikace virtualizace na vestavěné systémy)
- Mick, Robert (srpen 2006). „Virtualizační technologie umožňuje společnou automatizační platformu“ (PDF). ARC Brief. (dopad virtualizační technologie na výrobní systémy)
- Shaum, Loren (červenec 2007). „Když je skutečně potřeba RTOS“. Návrh ovládání. (aplikace RTOS na řízení stroje)
- Ciufo, Chris (červenec 2008). „Virtualizace přináší optimalizaci hardwaru a nové vestavěné architektury“. Vojenské vestavěné systémy. (COTS virtualizační software pro aplikace vojenských systémů)