Virtualizer 开发工具包 (VDK)

立即开始为 ARMv8 处理器开发软件

介绍用于 ARMv8 处理器的 VDK 系列,帮助您在虚拟原型设计之前启动 64 位设计

Synopsys Virtualizer 开发工具包 (VDK) 是一套软件开发工具包,其中包含特定于设计的虚拟原型,以及调试、分析工具和样本软件。VDK 对 RTL 设计没有依赖性,因此可在设计周期的极早阶段开始软件开发,最早可在硬件可用前 12 月开始。它们完全适用于所有类型的软件开发,包括器件驱动开发、操作系统 (OS) 移植和中间件开发。此外,Synopsys 的 VDK 可与最常用的嵌入式软件调试工具无缝连接,如 ARM® Development Studio 5 (DS-5™) 和 Lauterbach TRACE32 系统,从而形成一个集成的调试流程,同时具备更多的控制和分析功能。VDK 在 Virtualizer Studio IDE 内进行装配和调试,从而深入了解硬件/软件互操作,以便进行有效的根本原因分析。

Synopsys 推出了一系列经过事先验证的 VDK,可适用于常用处理器架构,包括 ARM Cortex 处理器和先进的 自动化微控制器。这些 VDK 提供了许多参考虚拟原型,用户可立即使用这些原型来开始软件启动,或轻松扩展这些原型以符合设计要求。另外,对于开发 ECU 和车载电子设备的一级和 OEM 公司来说,汽车  SCS/MCU  的 VDK 有助于加速软件开发、提高质量和可靠性,并降低汽车开发成本。

凭借 Virtualizer,软件开发人员可以创建用于特定 SoC 和 MCU 设计的定制 VDK,并将这些 VDK 交付给其公司内部和/或其供应链上的其他机构的软件工程师。

优势

  • 最早可在硅板可用前 12 月开始软件开发
  • 可与最常用的软件调试工具进行即插即用的集成
  • 拥有多核感知和系统级调试和分析功能