全球嵌入式及行动应用软体领导厂商美商温瑞尔(Wind River)日前宣布推出Simics 4.6。此一最新版本全系统模拟工具,能让开发人员以全新思维与作法来进行电子系统的研发、除错以及测试作业,包括模拟其设定之目标硬体的功能特性(Functional Behavior),而且无论是单一处理器抑或高复杂度的大型连网电子系统,均可一体适用。本次发布的最新版Simics提供了支援多机板系统的应用软体的侦错及除错能力,并强化了专案团队协同开发与除错的功能,此外还新增了针对目标硬体系统的可视化(Visualization)及监看(Surveillance)功能。
近年来,电子系统的复杂度几乎是以等比级数的速率增加,越来越多的系统内含多种异质性(Heterogeneous)处理器及多核心处理器,同时运行多套协议栈(Protocol Stack)与作业系统。更加严重的是,这些复杂的电子系统通常还仅仅是某一大型连网系统的一部分,另须透过区域汇流排(Local Bus)、机架(Rack)、区域网路或是网际网路等方式与大型连网系统连结。有鉴于这些环环相扣的电子系统复杂性和连结性均大幅增加,若仍采用传统开发工具及作业方式针对这些系统进行完整的设计除错、系统整合以及测试作业,往往会使开发人员陷入疲于应付的僵局,工作效率也将大打折扣。
Wind River Simics打破了传统嵌入式产品开发作业的固定模式,可为一套完整系统提供通用的开发环境,即使该套系统是由多种不同的硬体机板所构成,而且采用了不同的处理器和作业系统。Simics所提供的开发环境事实上就是一套虚拟平台,这套虚拟平台能够完全模拟其对应的实际硬体,当开发人员在这套虚拟平台上运行未修改的目标软体,例如韧体、作业系统、中介软体或应用软体时,将可获得如同在实际硬体上运行这些目标软体的效果。
Wind River Simics产品策略暨行销副总裁Michel Genard表示,Wind River Simics解决了传统嵌入式应用开发过程中最复杂的部分,并针对产品的生命周期提供完整支援,包括从一开始的系统定义乃至后续的产品支援服务。Simics的强大功能可协助开发人员改善电子系统的开发、除错及测试作业,进而加速产品上市时程、降低整体成本并确保最终产品的品质达到最佳水准,有效提升公司在市场上的商业竞争力。