础滨驱动的设计应用
Synopsys Virtualizer 开发套件 (VDK) 是一套软件开发工具包,其中包含特定于设计的虚拟原型,以及调试、分析工具和样本软件。VDK 对 RTL 设计没有依赖性,因此可在设计周期的极早阶段开始软件开发,最早可在硬件可用前 12 月开始。它们完全适用于所有类型的软件开发,包括器件驱动开发、操作系统 (OS) 移植和中间件开发。此外,Synopsys 的 VDK 可与最常用的嵌入式软件调试工具无缝连接,如 ARM? Development Studio 5 (DS-5?) 和 Lauterbach TRACE32 系统,从而形成一个集成的调试流程,同时具备更多的控制和分析功能。VDK 在 Virtualizer Studio IDE 内进行装配和调试,从而深入了解硬件/软件互操作,以便进行有效的根本原因分析。
新思科技推出了一系列经过事先验证的 VDK,可适用于常用处理器架构,包括 ARM Cortex 处理器和先进的 自动化微控制器。这些 VDK 提供了许多参考虚拟原型,用户可立即使用这些原型来开始软件启动,或轻松扩展这些原型以符合设计要求。另外,对于开发 ECU 和车载电子设备的一级和 OEM 公司来说,汽车 SCS/MCU 的 VDK 有助于加速汽车软件开发、提高质量和可靠性,并降低汽车软件开发成本。
凭借 Virtualizer,软件开发人员可以创建用于特定 SoC 和 MCU 设计的定制 VDK,并将这些 VDK 交付给其公司内部和/或其供应链上的其他机构的软件工程师。