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

验证/仿真

34人已加入

描述

     全球领先的智能互联系统软件提供商风河®公司正与MathWorks 合作,将Wind River Simics®与Simulink集成起来,以改善基于模型设计的工作流程。两家公司的这项合作,在联合设计中实现了平台模型的测试和协同仿真,显著提升系统验证的智能化水平,并且消除后续研发、测试和集成的风险,从而实现更佳的模型设计。特别是由于具备更低的风险,使得该解决方案对于航天与国防、工业自动化等许多在复杂性和关键安全性方面具有较高要求的研发工程团队具有特殊的价值。
 
     基于模型的设计将工程师和科学家的工作从实验室搬到了电脑桌面。在这种设计工作包括从需求分析到设计、实施和测试的整个研发过程,而系统模型是其中的核心。如果一个基于模型的设计项目同时涵盖软件和硬件实施需求,例如固定点和时序行为,研发团队就可以自动生成嵌入式部署代码,为系统验证创建测试基准,从而节省时间,同时避免人工编码错误。
 
      风河是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是Wind River Helix™产品系列的一部分,该产品系列专为推动物联网进步而开发。
      关于风河
         风河 (Wind River) 公司是Intel (NASDAQ: INTC) 的全资子公司,也是全球领先的智能互连系统软件提供商。从1981开始至今,风河公司一直是嵌入式设备中计算技术的先锋。在当今世界中,已经有超过10亿台产品应用了风河公司的技术成果。以国际一流的全球化专业服务和技术支持以及广泛的合作伙伴生态系统为依托,风河公司提供业界最全面的嵌入式软件产品组合。风河提供的技术和专业知识可以实现安全、稳定、可靠的智能系统的创新和部署。 
 
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分