在 Windows PC上执行的RTX64实时系统
KINGSTAR Machine Automation Platform Capitalizes on RTX64
英特蒙的RTX64软件将Windows转变成一个实时作业系统(RTOS)。RTX64经由扩展Windows-而不改变或修改Windows的硬件抽象层(HAL) -来实现可决定性(determinism)。RTX64增加了第二个可决定性排程以及Windows分享内存模块来实现硬实时性能,而不依赖固有的延迟虚拟化方法。
RTX64架构非常适合给寻求Windows世界一流的人机界面(HMI),同时需要可决定性和实时性,和复杂互连的嵌入式系统。
在具有RTX64的64位Windows PC上执行的实时应用程序里,可存取128GB的非页面缓冲池,这是取决于实际映像的物理内存大小。相对来说,32bit Windows的非页面缓冲池有2GB的大小限制。64位的Windows 512GB实际内存也把32位的4GB比了下去。
将Microsoft Visual Studio作为单一集成开发环境
充分利用合作伙伴 Microsoft 完备的开发工具套件,使用 C、C++ 和 .NET 打造实时运动控制与视觉应用程序。
- 充分开发与提高生产力
- 直接在 IDE 中针对实时程序除错,以改善质量
- 以沉浸式界面带来足够的产品差异性
- 将 Windows 10 IoT 转变为 RTOS,使用 Microsoft Azure 云端服务作为运动控制后端服务器
提升实时应用程序的延展性
在单台 PC 上最多可用 63 个核心执行实时应用程序。
- 无需重新设计即可从 2 核心系统转变成 64 核心系统
- 升级至 x86/x64,打造下一代产品
- 全面控制处理器负载平衡,且线程排程的优先级多达 128 层
使用商用现成软件(COTS)的多核心PC板来开发复杂系统
利用内含x86和x64多核心多任务处理器的PC,来开发复杂且需要深度用户经验的硬实时系统。
升级至64核心系统,获得专用的实时应用程序处理效能
无需改变或修改Windows,即可扩充Windows操作系统的功能,获得可靠、实时的效能。
IntervalZero RTX64可实时处理仿真作业,无需仰赖虚拟方式,后者在存取硬件或使用复杂的内部程序通讯方式时会导致延迟。
取代昂贵的专用FPGA与DSP,成本与时间减半
RTX64是IntervalZero RTOS 平台的主要组件,是KINGSTAR的基础。它由 x86 和 x64 多核心多处理器、Windows 与实时EtherCAT软件组成,其优于DSP等实时硬件,可大幅减少需要确定性或硬实时性的系统开发成本。
- 运算平台的产品成本减少 25 – 50%
- 生产和支持产品的操作成本减少 10 – 20%
- 缩短新一代产品的上市时间
- 透过开拓全新、从未触及的市场来增加市场占有率