“有没有所谓的RISC-V EDA?这个生态和Arm有没有什么不同?” 芯原股份创始人、董事长兼总裁、上海开放处理器产业创新中心理事长戴伟民在第五届RISC-V中国峰会上向产业界发问。

对此,新思科技技术执行总监张春林表示:“相较Arm或者x86,RISC-V在测试集上有很大的差别,工业界对于Arm有非常完备的兼容性测试和Benchmark测试,这些对于RISC-V来说是落后的。此外,RISC-V有很多定制化的指令集,很多公司拿开源IP去定制自己的产品,一般都需要很大的工程量。”
而合见工软CTO贺培鑫则认为RISC-V跟Arm比起来最大的差别是RISC-V的开放性,可以做很多软硬件的优化。在这个过程中我们也会遇到一些问题,需要专用EDA工具支持RISC-V的灵活性和定制化需求,比如我们到底是用Big RISC-V还是Baby RISC-V来跑DeepSeek R1?当我们改动DeepSeek R1代码时,结果到底是会比较好还是比较糟?我们不希望芯片回来以后再回答这个问题,所以这个时候就需要提早进行软硬件协同的性能验证和功能验证。
据悉,合见工软作为国产EDA公司正在联合RISC-V领域的合作伙伴解决上述问题,并推出了两大工具,一个是用来做软硬件协同的性能验证和功能验证工具emulation,目前已经在开芯院的香山系列南湖和昆明湖、阿里达摩院的C910和C908X等开源芯片上得到验证;另一个是RISC-V Virtual Model,可以在 RTL 未完全就绪时提前进行软硬件协同优化,减少后期返工风险,最终目标是让 Virtual Model 和 RTL 无缝衔接,确保功能正确且性能达标。
综上,RISC-V作为开放指令集架构(ISA),其生态发展仍面临工具链和验证平台的挑战。相较于Arm成熟的兼容性测试和标准化流程,RISC-V在测试集、定制化指令支持以及软硬件协同验证方面存在差距。RISC-V需持续完善工具链、标准化测试体系,并通过软硬件协同设计缩短开发周期,才能真正与Arm等架构竞争。
来源: 与非网,作者: 夏珍,原文链接: https://www.eefocus.com/article/1864089.html
709
