上海合见工业软件集团有限公司(简称“合见工软”)宣布推出虚拟原型设计与仿真工具套件UniVista V-Builder/vSpace,包括系统级原型设计工具V-Builder和虚拟原型仿真环境vSpace。该套件可帮助用户快速构建芯片或电子系统级平台虚拟原型、运行和调试嵌入式软件的工具套件。 用户基于模型构建硬件系统的虚拟原型,之后可在虚拟原型上加载、执行和调试嵌入式软件,利用工具提供的增强化软硬件调试分析手段,提升开发测试效率。 最终调试通过的软件可平滑迁移到真实硬件中。
通常嵌入式软件的开发和测试需要依赖硬件环境,而芯片的设计和制造周期一般都很长,使用虚拟原型可让嵌入式软件的开发测试工作提前开始,不再依赖于芯片硬件的开发状态。 通过软硬件开发解耦,有助于加速产品整体开发的进度。
产品还可与第三方工具组成混合仿真系统,快速构建电子系统级测试环境。 例如在汽车电子领域中,与CANoe软件工具构建混仿平台,支持用户进行虚拟在环测试;针对一般XPU应用场景, 支持与虚拟机(e.g. QEMU)构建主机(x86)与PCIe板卡(虚拟原型)互联互通,帮助调试主机侧驱动以及整体软件流程。工具同时也支持与硬件仿真器组成混合仿真平台,可有效解决硬件仿真的容量及编译性能限制等问题,通过支撑项目从RTL早期IP级,子系统级,到SoC级完整生命周期的验证平台创建,实现验证左移以及增量式验证迭代,帮助软硬件问题调试定位,以及软硬件系统级联合验证。
其中,UniVista V-Builder是快速构建虚拟芯片或者电子系统级原型的设计工具,用户可以基于模型构建硬件系统的虚拟原型。UniVista vSpace是虚拟原型的仿真运行环境,用于运行一个已有的虚拟原型进行仿真。
产品特性
- 相比于传统物理原型,在SoC设计过程的各个环节能够实现更多的软硬件并行设计验证,有效压缩项目时间,体现芯片级虚拟原型验证的真正价值
- 虚拟原型系统可以对软件进行更长时间更灵活可控的自动测试,根据实际部署情况,测试效率提高一到两个数量级,从而提高软件质量
- 通过软硬件解耦,更便捷支持一个庞大的软件开发团队跨地域分布式协同开发
- 赋能芯片-整机供应链上下游高效数字交付,提高OEM-Tier1-Tier2间协作效率