MachineWare发布高速RISC-V模拟器
SIM-V 使软件开发人员能够实时测试完整的软件堆栈 - 包括固件、操作系统内核和复杂的用户空间应用程序,例如 (Java-) 虚拟机或丰富的图形环境。
今天的硬件-软件系统变得越来越复杂,即使是微小的边缘系统也可以执行数百万行代码。 SIM-V 使软件开发人员在没有物理硬件的情况下,以交互方式调试最复杂的设计。将 SIM-V 集成到持续集成系统中可以最大限度地减少测试执行时间、节省计算资源并允许开发人员更快地继续他们的工作。
MachineWare 为不同的用例提供定制版本的 SIM-V:
● SIM-V Compute 针对高性能 RISC-V 系统的设计和验证,包括 GPU 的硬件模型和高速 PCIes 互连。
● 另一方面,SIM-V Edge 针对设计紧凑的 32 位边缘计算系统进行了优化,提供来自微控制器设计空间的广泛 I/O。
这两款模拟器均基于 MachineWare 的开源 SystemC 建模库 VCML 构建,可轻松集成到现有验证设置和 SystemC 平台模型中,同时提供跟踪、分析和脚本功能。
SIM-V 还基于 MachineWare 快速灵活的指令集仿真框架 FTL。这可以轻松定制模拟器以添加定制的 RISC-V 指令集扩展,甚至可以为几乎任何微处理器架构设计完全定制的指令集模拟器。
MachineWare 董事总经理兼联合创始人 Lukas Jünger 表示:“我们的使命是为 RISC-V 软件开发人员提供他们需要的工具,以按时交付安全可靠的软件堆栈并且无故障”。