RTX实时操作系统平台拓展了IntervalZero解决方案的范围
2012-05-21
IntervalZero Inc.的RTX软件将微软(Microsoft) Windows改造成了一个实时操作系统(RTOS)。如今,该公司正在通过一个垂直整合的RTX RTOS平台拓展其解决方案的范围。
IntervalZero首席执行官Jeffrey Hibbard表示,RTX RTOS平台融合了久经考验的可靠技术和创新型的新技术,以实现成本与性能突破,并且为需要硬实时或确定性功能以实现高精度、高性能应用的市场带来了裨益。
Hibbard说:“过去四年里,我们一直在加强与主要技术合作伙伴及供应商的合作关系,从而让该平台成为一个完善的实时解决方案,它带有经预先测试和认证的应用程序和驱动程序来帮助启动需要RTOS的项目。”
“近10年来,我们已经证明,通过使用RTX,系统开发商可以用软件来替代专用实时硬件,从而将与硬实时和确定性有关的硬件成本降低25-50%,并让应用程序性能每18-24个月便翻一番。”
他说:“我们正在增加集成性更好的第三方组件来帮助客户更快地将产品推向市场。该平台还提供机会来提升可升级性以及改善安全性。我们的客户已经达到了3级安全完整性(SIL 3)—工业自动化等级和医疗行业的FDA Class II认证。”
RTX RTOS平台利用了以下各方面的持续改进:
- 用于提供多点触摸等Windows用户体验的标准Windows PC;
- 英特尔(Intel)和AMD的X86多核多处理器,用于改善应用性能,实现可升级性,以及省去专用实时硬件,如数字信号处理器(DSP)和微处理器(MCU);
- RTX软件,用于将Windows改造成RTOS,从而无需单独的专用RTOS或实时硬件;以及针对其对称多处理功能(SMP);
- 来自多个第三方合作伙伴的实时以太网—如EtherCAT和ProfiNET,用于精简并简化系统开发以及改善安全性;
- 微软的Visual Studio,用于单一集成开发环境;
- 更多可提升平台价值的第三方应用程序、通信、I/O和驱动程序功能。
Hibbard说:“在全球范围内,我们发现了很多可从该平台受益匪浅的方案。”
Hibbard说:“我们看到有一些系统在专用或虚拟硬件上拥有单独的硬实时操作系统,但同时还有一个Windows通用操作系统;也看到有一些系统对实时硬件过度依赖,如DSP或MCU。两种方案都会增加成本、限制性能,还会导致开发延迟。”
使用单独的RTOS后,第二个装置中的冗余硬件处理实时需求或用于人机界面(HMI)的额外IPC会导致更高的成本。Hibbard指出,由于需要单独的开发团队、重复的开发环境以及多个代码库,集成就变得更加复杂了。
由于需要打造定制的硬件,因此使用实时硬件会延长上市所需的时间。另外,硬件也跟不上x86所允许的性能提升速度;不能很好地升级;并且还无法利用多核商用现货芯片上的AVX/信号处理和内核。
RTX RTOS平台就不存在这些挑战。
无需额外的工程专业知识,RTX便能将Windows改造成RTOS。RTOS功能和Windows作为集成平台在Windows PC上运行,而工程团队只需利用一个IDE。
通过开发单核和多核COTS Windows PC的全部潜能,专用硬件可以淘汰了。工程师可面向未来进行设计,打造一个可利用多核PC的一个或多个核心的可升级型确定性引擎。此外,他们还能通过可重复使用的确定性引擎来实现可供所有产品线使用的设计,而非仅用于特定的DSP硬件。
在拓展平台网络方面,Hibbard指出,IntervalZero已经和该平台的多个主要技术提供商(主要包括微软和英特尔)正式建立了合作关系。IntervalZero是微软的嵌入式金牌合作伙伴,在2009、2010和2011年被评为最主要的Windows嵌入式合作伙伴。
IntervalZero是英特尔嵌入式联盟(Embedded Alliance)成员,同时英特尔网站上专门介绍了RTX在数字信号处理方面的价值。
Hibbard说:“在接下来的几个季度里,我们会公布更多的平台合作关系。”