je rozšíření OS Windows o reálný čas (hard real-time), celosvětově používané pro nejnáročnější časově kritické aplikace.
Programátoři aplikací, které jsou citlivé na přesnou časovou obsluhu, by rádi využili možnosti, které přináší použití Windows, ale vyžadují vývojové a exekutivní prostředí s rysy tradičního RTOS: vysoký výkon, spolehlivost a determinismus. Výběr se mnohdy dotýká problémů dvou množin požadavků na řešení - napojení sofistikovaného GUI a volitelné konektivity na bázi Windows a druhé množiny - koprocesor nebo karta DSP, podporující časově kritická zpracování. Technologie RTX rozšiřuje Windows o takové rysy, které umožňují odklon od návrhů řešení s koprocesory k centrálnímu softwarovému řešení. Uživatelským přínosem této metody je redukce ceny systému, zvýšení výkonu a průmyslové robustnosti takto doplněného operačního systému.
Klíčové vlastnosti:
- Robustní a vysoce výkonné rozšíření Windows v Ring 0: ustálená rychlost přerušení 30 kHz
- Nejmenší spotřeba operační paměti: Méně než 250 kB
- Podpora všech standardních HAL spol. Microsoft: Včetně ACPI kompatibilního s PIC, uniprocesorových a multiprocesorových APIC
- Úplná podpora operačního systému MS Windows: Windows 7, Windows XP Pro, XP Embedded, 2000, Server 2000 a Server 2003
- Plně kompatibilní Win32 API: Není potřeba používat wrapování kódu pro mapování API
- Kompletní podpora intelovské 32bit architektury x86: Pentium 1-4, Pentium 4 Multicore, Pentium M, Xenon i procesory AMD - jednoduché CPU i multiprocesorové pro sdílené i vyhrazené operace
- Vývojové studio Microsoft Visual Studio 2003, 2005, 2008, .NET 2002, .NET 2003, .NET 2005: Vývoj, kompilace a ladění ve standardizovaném vývojovém prostředí Windows
- Podpora zamezení inverze priorit: Zajišťuje, že programová vlákna s nízkou prioritou neohrozí běh vlákem s vysokou prioritou
- Flexibilní round-robin nebo preemptivní plánovací algoritmus: Postupující na bázi jednotlivých vláken
- Integrovaný WinSock plně vyhovuje TCP/IP reálného času: Zcela nezávislý na Windows
- Vysokorychlostní mechanismus komunikace mezi procesy (IPC): Bez omezení velikosti datových zpráv
Další informace o RTX 2009 naleznete v článku
"RTX 2009" (en, 601 kB)
Srovnání různých verzí RTX
Pokud vás zajímá, která verze IntervalZero RTX nejvíce vyhovuje vaším potřebám, najdete všechny potřebné informace v dokumentu
"RTX Features by Release" (en, 179 kB)
IntervalZero RTX 2009 Service Pack 2
Byl vydán Service pack 2 pro IntervalZero RTX 2009. Popis změn a oprav je uveden v dokumentu
"RTX 2009 SP2" (en, 212 kB)
Zajímavé články
Architektura softwarového řízení
IntervalZero RTX je klíčovou součástí Architektury softwarového řízení, převratného přístupu k návrhu komplexních strojů a zařízení. V článku se dozvíte, jak můžete nahradit proprietární hardware, využít současných vývojářských kapacit a výrazně snížit náklady.
"Architektura softwarového řízení"(cz, 480 kB)
"Soft Control Architecture" (en, 424 kB)
Použití Real-Time Ethernetu v architektuře softwarového řízení
"Real-Time Ethernet" (cz, 125 kB)
"Real-Time Ethernet" (en, 128 kB)
Symetrický multiprocesing vs. virtualizace
"Symetric Multiprocessing" (en, 128 kB)
Příklady úspěšných nasazení IntervalZero RTX
Merging Technologies (en, 1,31 MB)
MPI (en, 1,29 MB)
Newlast (en, 1,3 MB)
Pitney Bowes (en, 121 kB)
Raytheon (en, 120 kB)
Siemens (en, 116 kB)







