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

字符大小: 【】 【(默认)】 【

全球领先的智能互联系统软件提供商风河®公司正与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集成模拟工具的更多信息,请访问风河网址:http://www.windriver.com/simics/ 。

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

技术特刊

减小隔离式同步栅极驱动器的尺寸并降低复杂性带同步整流功能的隔离式DC-DC转换器的传统设计方法是使用光耦合器或脉冲变压器进行隔离,并将其与一个栅极驱动器IC结合在一起。
选择适合医疗器械应用的磁性元件多年来,可植入医疗器械变得越来越小。更小的器械可提高患者舒适度,植入时对人体的损伤也小。同时,更小的器械可降低手术的侵入性和复杂性,既方便医生操作,也
软件模拟+硬件仿真=验证成功如果您还没有注意到现在是SoC时代(虽然并非总是如此),不妨回想一下个人计算时代,许多实例都证明这个时代已快速衰落,成为历史。曾几何时,使用计算机意味着坐

热门研讨会

站内搜索

相关文章