Mentor新款虚拟平台 实现嵌入式系统优化 智能应用 影音
DTR0626
ST Microsite

Mentor新款虚拟平台 实现嵌入式系统优化

Mentor Graphics公司推出Mentor Graphics Vista和 Sourcery CodeBench Virtual Edition产品中的Mentor嵌入式虚拟原型套件(VPK)。能够让嵌入式开发人员整合、执行、验证和优化不同平台上的软件。它是车用信息娱乐系统(IVI)、电子控制单位(ECU) 网络、医疗和工业、网络以及军事与航空航太产品开发的理想解决方案。

软件的调试和分析(尤其是多核异构系统)需要了解复杂的硬件和软件交互,而由于开发板存在跟踪和控制限制,因此执行起来非常困难。利用虚拟原型设计,开发人员无需进行探测和复杂的板设置,就能够在大量可配置的虚拟原型上运行软件,以探索各种配置选择和软件执行。

相比在开发板上执行软件,Vista产品的虚拟原型设计引入了独特的定时和分析技术,能够对整个系统实现更深入的非侵入性视觉化和控制(包括依赖定时的行为)。这样即可通过确定性执行和不受限的非侵入式系统级分析,实现有效的硬件和软件分析。此外,结合调试及软硬件综合视图,为开发人员提供了更完整的系统信息。

对于需要将系统和功能整合到单一设备、优化软件性能并执行软件验证和回归测试的软件发展人员而言,虚拟原型设计是一个理想的解决方案。此外,虚拟原型可以与RTL验证流程(例如UVM)和模拟无缝整合,从而最大限度地提高模拟速度和调试效率。

Vista和Sourcery CodeBench Virtual Edition与Mentor Graphics运行时平台(Mentor Embedded Linux、AUTOSAR和Nucleus RTOS)整合,而其他嵌入式软件供应商缺乏有效虚拟原型设计所需的模型和平台。Vista和CodeBench Virtual Edition产品中的整合式开发环境 (IDE)包括有关系统性能、视觉化和分析的软硬件视图。

嵌入式系统部设计创作业务单元的总经理 Moshe Guy表示,Vista和CodeBench Virtual Edition产品在业内无可匹敌,能够在各个平台上执行软件,以在产品开发的早期阶段实现全系统范围的性能视觉化。将这些产品与Mentor嵌入式虚拟原型套件相结合,可获得业界领先的硬件平台,从而提高整体设计性能并加速产品交付时间表。