首页 > 新闻 > 国际 >

Wind River Simics提升物联网软件敏捷性

2015-07-07 10:07:14   作者:   来源:CTI论坛   评论:0  点击:


  全球领先的智慧网络系统软体供应商美商温瑞尔(Wind River)推出最新版本的Wind River Simics,提供独特开发功能,能显着加速物联网软件发展进程,并透过模拟技术提升软件敏捷性。

  最新版本的Simics提升了模拟性能,同时为软件开发者提供了更多的进入使用、整合和自动化的功能。此外,进一步改善建模(modeling)、除错(debugging)以及模型资源重用(model asset reuse)的流程,为使用者带来便捷的体验,附加功能的提供,使得开发者能透过更短的反馈回路进行敏捷性和自动化测试。

  新版Simics包括了以下新特性:

  1.性能更佳:增强多核主机上的coupled multi-core和multiprocessor systems的模拟性能。负载测试显示,在8核主机上模拟8核Linux对称多处理 (Symmetric Multiprocessing,SMP) 时,其性能可提升7倍。与原有的性能技术相配合,Simics能够对任何目标系统进行模拟,并可模拟更复杂的目标系统。

  2. 测试自动化过程更简单:简化的指令码介面和故障注入框架使Simics的测试自动化过程更简单。

  3.整合更方便:测试点伺服器使得跨团队的测试点管理过程更简单。使用者可以与他人分享其模拟系统的状态。

  4.添加了快速启动平台:可以透过3个快速启动平台 (Intel、ARM和Power)即时进入系统,让每一位Simics 用户都能够进行早期的原型和工具整合。

  5.提升建模支持:建立了新的 SystemC 程式库,提升了对 SystemC 模型的支援;改进了除错工具,让团队能够快速运行模型。

  物联网和智慧系统推动迫使开发人员不断创新,除了需求更有挑战性(比如,设计更加复杂、智慧化水准更高,连线性能更强),开发期限也越被压缩。随着开发期限越来越苛刻,物联网开发人员开始导入敏捷性技术,并要求需持续性地按需求进入系统,且团队间要具备高效率、更迅捷的整合,同时也被要求具有更高的自动化水准。

  Wind River系统模拟部副总裁兼总经理Michel Genard表示:“以新的开发流程,满足客户对创建物联网系统的需求,是必要的。随着创新周期缩短,嵌入式软件发展人员必须导入敏捷性和持续性技术。Simics一直坚持拓展新的敏捷性开发技术,从而提升团队的开发速度,同时针对物联网应用情景进行虚拟化设计和测试,这些都是传统方法不可能做到的。我们致力于不断提升和探索新方案,特别是通过云端技术,以创新的方式向更多客户提供我们的虚拟化系统”。

  Simics几乎能够模拟任何产品,从单个晶片到各种规模和复杂度不同的系统,能够满足敏捷开发实践所需的进入系统、自动化和整合要求,并且持续快速提供更好的软件。模拟开发过程是在虚拟模型上运行的,并且无需物理硬体(因而也摆脱其限制),能够加快开发速度,并且转变开发方式。开发人员能够更快地进行自动化测试,并且能够在设计和原型制作阶段进行测试和调试。在整个开发周期,所有团队成员都可以无限制地进入使用虚拟硬体,并以新的工作方式提升团队整合效率。因此,使开发人员能够减少延期出货、预算超支的情况,且不会对产品品质造成影响。

相关阅读:

分享到: 收藏

专题