2025 年 11 月,系统级验证 EDA 解决方案提供商芯华章科技与北京开源芯片研究院(以下简称 “开芯院”),基于 GalaxSim Turbo 3.0 在事件驱动和周期驱动双引擎在仿真性能上的优势,成功将“香山”第三代昆明湖架构 RISC-V 处理器的验证效率提升近 3 倍,为国产开源高性能处理器的研发迭代注入关键动力。
作为国产 RISC-V 生态的核心推动者,开芯院 “香山” 系列处理器一直以突破高性能开源芯片技术壁垒为目标,而复杂架构带来的验证周期长、调试难度大等问题,成为影响研发进度的关键瓶颈。
此次合作中,GalaxSim Turbo 3.0 的高速仿真模式在无需修改验证环境的前提下,大幅提升仿真并行度,其混合仿真模式既兼容 SystemVerilog 语法与 UVM 特性,又通过 XEDB 波形合并、功能覆盖率分析等实用调试工具,确保验证流程的连贯性与精准性,充分匹配 “香山” 处理器的严苛验证需求。
较于传统仿真工具和开源的 verilator 工具,GalaxSim Turbo 3.0 展现出多维度优势:
1
使用门槛更低,语法支持范围更全面
支持 Verilog/SystemVerilog 全语法,额外支持 SVA,Functional Coverage 等 Verilator 没有的功能,同时可在原先的仿真用例上可以一键切换
2
易用性更强
不局限 C Testbench,验证环境的移植平滑,维护成本大大降低
3
并行效率高
Verilator 线程数目需要编译前指定,Turbo 的线程数目可以在 RunTime 的时候根据服务器资源指定,大大提高多线程的管理效率
4
仿真性能卓越
在拆分设计之前对设计描述方式和信号同步机制进行深度优化,同时可以根据客户设计特点进行特殊的定向优化
5
资源管理智能
运行时可以自动寻找合适的 CPU 资源,并得到计算资源,通讯资源的优化匹配
6
调试能力全面
支持并行下载芯华章波形文件格式 XEDB,波形文件大幅减小,下载速度显著提升,得到完整的一体化 Debug 体验
下载开芯院“香山”及仿真框架 GalaxSim 适配
https://github.com/OpenXiangShan/XiangShan(PR#4893)
申请免费使用芯华章 GalaxSim
https://free.x-epic.com/
点击下方图标,关注开芯院平台
▼
