私有嵌入式系统解决方案的最佳替代品
结合增强的硬实时性和最新的开源技术,MontaVista发布其下一代产品MontaVista Linux专业版(Professional Edition)4.0
MontaVista公司今天宣布其商业级嵌入式操作系统的下一代产品MontaVista Linux专业版4.0(Pro 4.0)。新发布专业版(Pro)集成最新的Linux 2.6的内核,并融入先进的硬实时技术,以满足网络、通信、航空、国防以及医疗电子等各个领域嵌入式应用的需求。
包括 风险发展公司(VDC)在内的许多行业分析公司估计2004年的嵌入式软件市场将达到约10亿美元的规模。虽然以往这个市场由大量的实时操作系统(RTOS,Real Time Operating System)占据,但是VDC的智能嵌入式软件战略市场分析软件2004(Embedded Software Strategic Market Intelligence Program 2004)的分析清楚地表明该市场中Linux的地位在稳步提升,目前软件项目中Linux占有份额大于50%,超过了最大的私有专利RTOS产品。
“技术的发展潮流推动了Linux的流行,”VDC嵌入式软件研究小组的高级研究员Steve Balacco指出,“Linux自身的发展,新型高速度处理器的诞生,以及内存价格的下滑都使过去对Linux的狂热爱好变成了今天Linux繁荣市场的现实。MontaVista在这个潮流中起到了关键性的作用,它不仅扮演了商业嵌入式Linux的倡导者角色,同时也为技术的进步做出了令人瞩目的贡献。”
在MontaVista的第四代产品中,MontaVista专业版(Pro)4.0是第一个也是唯一一个将开源社区最新实时性技术融入其中的商业嵌入式Linux操作系统。在行业领域里,MontaVista是唯一同时维护30多种处理器的通用代码体系(包括8种不同体系结构的处理器),以及超过50多种板级硬件的支持的公司。专业版(Pro)4.0使用针对每一款处理器优化的工具链提高系统的性能和可靠性。同时专业版(Pro)4.0为用户和开发人员提供最新和最先进的开源技术,使系统可以在最低的成本上获取最高的性能。
“MontaVista起步于嵌入式市场,所以我们非常了解用户的严格需求。我们的目标就是帮助用户和开发者在保证系统可靠性的前提下,经济快速地开发自己独特嵌入式系统。”MontaVista市场部副经理Peder Ulander说,“Linux将继续冲扩自己的市场。而新版本中,深层体系结构的升级,许多只有传统RTOS中使用的功能强大的实时性技术的融入,以及MontaVista的广泛的板级硬件支持,能都加速了这一进程的步伐。”
专业版(Pro)是一个专门为实时嵌入式应用而设计的开放灵活的开发环境,4.0版本包括以下的特征:
ü 商业级别的Linux:
l Linux 2.6.10内核;
l GCC 3.4.3;
l 本地POSIX线程库(NPTL,Native POSIX Thread Library);
l IPv6, MIPv6, IPSec, VLAN;
l USB 2.0 主/从设备;
l 高级I/O支持;
l 高级处理支持;
ü MontaVisa高级实时性支持:
l 集合了MontaVista硬实时技术,性能远远高于标准2.6内核。具有更短的抢占延迟,反映速度是标准内核的200倍;
l 采用优先级线程实现中断服务程序的调度;
l 提供三种选择模式进行实时性的配置;
l 可抢占内核,O(1)调度,高分辨率时钟(HRT),CPU亲和性(Affinity),高速实时域(FRD,Fast Real-time Domain);
ü 行业板级平台支持
l 支持8种不同体系结构的处理器;
l 支持10种类型的32/64位处理;
l 第一个商业级嵌入式Linux支持64位PowerPC处理器;
ü MontaVista DevRocket(TM)开发环境;
l 高性能多线程设计;
l 改进的调试功能;
l 增强的开源开发工具的集成性;
l 基于升级的Eclipse 3.0.1和CDT 2.1技术。
ü 可用性:
MontaVista Linux专业版(Pro)4.0已经发布。详细信息请访问http://www.mvista.com。所有MontaVista的软件产品,您在MontaVista软件公司、公司销售部门、以及世界各地的销售代理处均可获得。您也可以发送邮件到
[email protected]获取更多信息。
ü 行业支持:
“价格的压力使我们的大多数用户放弃传统的实时操作系统而转向Linux,”AMCC PowerPC软件部董事Charliee Ashton说,“MontaVista专业版(Pro)4.0和AMCC PowerPC 440处理为那些我们需要完整稳定的操作环境来实现经济的解决方案的用户提供了一个理想的平台。”
“更多嵌入式开发者们开始使用ARM®技术和MontaVista Linux来完成他们的项目,” ARM公司操作系统及联盟董事Mary Inglis说,“MontaVista专业版(Pro)4.0的核心实时性技术整合了对ARM®体系结构的新一代应用二进制接口(ABI,Application Binary Interface)以及RealView®平台的支持,使我们的合作伙伴可以从他们的设计发挥出最佳的性能。”
“拥有MontaVista嵌入式Linux实时性的专业技术和经验,我们相信专业版(Pro)4.0将会继续专注满足嵌入式市场的独特需求,”Freescale半导体公司PowerQUICC市场部经理Mike Shoemake说,“Pro 4.0的强大功能将帮助Freescale继续专注于为寻求创新产品的用户提供一个基于PowerQUICC和PowerPC的集成测试平台。”
“IBM需要一个经过验证Linux的操作系统环境来支持我们领先市场的64位970FX高性能开发平台,”IBM PPC标准产品负责人Ron Martino说,“现在,我们的用户可以完全依赖MontaVista专业版(Pro)4.0,它是一个可信并且全面的Linux解决方案。”
“我们的用户经常会面对系统成本带来的诸多限制,同时又要增加系统的功能、提高系统的性能,”MIPS技术有限公司市场部副主席Russ Bell说,“MontaVista Linux专业版(Pro)4.0集成了MIPS32® 24K® and 4KE™处理器系列,为那些必须考成本利润嵌入式系统设计者们虑提供了一个完美的结决方案。”