新闻中心

EEPW首页 > EDA/PCB > 新品快递 > 风河与Mathworks领先工具集成,基于模型设计效率倍增

风河与Mathworks领先工具集成,基于模型设计效率倍增

作者:时间:2015-04-14来源:电子产品世界收藏

  全球领先的智能互联系统软件提供商®公司正与MathWorks 合作,将Wind River Simics®与Simulink集成起来,以改善基于模型设计的工作流程。两家公司的这项合作,在联合设计中实现了平台模型的测试和协同仿真,显著提升系统验证的智能化水平,并且消除后续研发、测试和集成的风险,从而实现更佳的模型设计。特别是由于具备更低的风险,使得该解决方案对于航天与国防、工业自动化等许多在复杂性和关键安全性方面具有较高要求的研发工程团队具有特殊的价值。

本文引用地址:http://www.eepw.com.cn/article/272514.htm

  基于模型的设计将工程师和科学家的工作从实验室搬到了电脑桌面。在这种设计工作包括从需求分析到设计、实施和测试的整个研发过程,而系统模型是其中的核心。如果一个基于模型的设计项目同时涵盖软件和硬件实施需求,例如固定点和时序行为,研发团队就可以自动生成嵌入式部署代码,为系统验证创建测试基准,从而节省时间,同时避免人工编码错误。

  是MathWorks的长期合作伙伴,现在又进一步将Simics与Simulink集成起来,可以支持PIL(Processor-in-the-Loop,处理器在环)测试功能。Simulink既是一个多域模拟,又是一个基于模型设计的模块图环境,在嵌入式系统模型设计中被广泛应用。它支持模拟、自动代码生成以及对嵌入式系统的连续测试和验证。

  PIL测试功能负责对Simulink控制器模型使用Embedded Coder 生成的代码进行检测,确保其能够在最终目标系统的实际处理器上正确运行。在PIL测试之前,控制算法通常已经开发完成并在主机上通过验证,算法采用高精度浮点运算,不必考虑实施系统和任何交叉开发工具(例如可能影响目标系统行为的编译器)的影响。集成了Simulink的Simics PIL目前已可供所有Simics客户使用。

  MathWorks设计自动化部门市场营销总监Paul Barnard说,“通过将Simulink与Simics PIL相集成,MathWorks客户可以使用他们的Simulink系统模型,验证和评估Simulink控制算法生成的代码在嵌入式处理器上的应用,而不需实际的硬件支持和调试工具。基于Simics的PIL测试功能使进入目标系统变得更加容易,而且还可以更早进行。同时,因为可以频繁地进行以架构为基础的测试和执行存档,从而降低了在后期集成时出现问题的风险。”

  副总裁兼Simics总经理Michel Genard说,“实现Simics与Simulink PIL相集成,这是Simics以极高效率解决大规模硬件目标进入、可靠协同和自动化等问题的极好范例。通过Simics模拟,基于模型的开发者可以更轻易地进入嵌入式目标实施测试,利用保存和分享控制器软件模拟来进行协同工作,以及更加自动化地进行早期硬件特性测试。使用Simics进行基于模型设计,软件开发者可以更迅速地完成与项目进度密切相关的模型基础代码。”

  Simics可与许多其他模拟工具集成,提供独特的软件开发和测试虚拟环境。有关Simics集成模拟工具的更多信息,请访问风河网址:http://www.windriver.com/simics/ 。

  Simics是Wind River Helix™产品系列的一部分,该产品系列专为推动物联网进步而开发。有关更多风河应对物联网机遇和挑战的信息,请访问网址:http://www.windriver.com/products/helix/ 。



关键词: 风河 Mathworks

评论


相关推荐

技术专区

关闭