当前位置:首页 > 报告详情

24-杨晔.pdf

上传人: 山哈 编号:725353 2025-07-04 14页 1.08MB

1、Copyright 芯华章科技股份有限公司 2024 All rights reserved从IP到系统的RISC-V敏捷验证方案杨晔 芯华章科技资深产品和业务规划总监Copyright 芯华章科技股份有限公司 2024 All rights reserved高性能RISC-V芯片的验证调试需求和挑战RISC-V core for xPU定制程度更高带来的验证需求从RV IP到多核SoC的过程需要大规模高性能的仿真和调试基于RISC-V的应用系统需要系统级验证及软件适配Copyright 芯华章科技股份有限公司 2024 All rights reservedRISC-V IP核的验证Part

2、 1Copyright 芯华章科技股份有限公司 2024 All rights reservedGalaxFV 快速完成处理器模块的形式化证明某国内车载处理器128指令压缩项目的属性证明:算法逻辑,数据通路证明状态空间巨大,数据位宽大,压缩算法证明收敛难度高,是传统Formal验证领域难点项目某世界主流形式验证工具30小时内无法完成验证收敛项目性能 GalaxFV性能 第三方编译时间证明时间证明时间128指令压缩15秒128 properties proven in 2 hours120 properties proven8 properties inconclusive in 30 hour

3、s评估结果:128条property证明结果正确,工具功能正确性能优越,2小时完成128条property的完备证明2 小时 VS 30 小时性能优势分析:GalaxFV基于字级模型(Word Level Model)建模,并为之开发出大量高性能字级形式验证引擎,相比于传统比特级模型(Bit Level Model)检测算法,字级求解引擎在处理复杂运算相关数据通路具备巨大优势。在保证验证目标一致的情况下,从验证方法学角度上优化property,减少证明复杂度,加速property收敛高性能自适应引擎调度系统,property自动分组与排序,实现复杂设计验证快速收敛Copyright 芯华章科技

4、股份有限公司 2024 All rights reserved基于GalaxEC HEC的C-RTL一致性证明,支持RISC-V的各种定制化算子完备的Datapath验证方案浮点运算、乘法单元、超越函数ldexp/pow等等,自带丰富的C原生算子模型支持AI芯片需要的FP16/BFloat16/TF32等数据类型算子;假设-保证和案例分割完全自动化;语法支持度广,C+11/Verilog/SystemVerilog Assertion基于Fusion Debug工具对证明(反例)进行波形和源代码调试;GalaxEC HECAssume EqualInputsUntimed Transactio

5、n Model ACycle Accurate Model BCompare Outputs at End ofTransaction(s)验证功能HEC证明用时其他工具用时FMUL162h+15h+Bfdot300+s8h未能证明FMUL64200+s8h未能证明支持RISC-V处理器扩展算子的C+模型到RTL、或C+模型之间的等价性验证基于高并发求解引擎的RISC-V验证案例40个算子的可证明性和性能均大幅提升Copyright 芯华章科技股份有限公司 2024 All rights reservedRISC-V 多核高速仿真Part 2Copyright 芯华章科技股份有限公司 2024

6、 All rights reservedRISC-V多核及SOC并行仿真验证 GalaxSim Turbo1-10Slow!100-1KFaster!1-10KFastest!Block0alwaysassignassignalwaysalwaysassignBlock1alwaysassignassignalwaysalwaysassignBlock2alwaysassignassignalwaysalwaysassignBlockNalwaysassignassignalwaysalwaysassignSingle ThreadPartition#1

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文介绍了针对RISC-V架构的敏捷验证方案,主要包括以下几个方面: 1. RISC-V验证需求:随着RISC-V core的定制程度提高,从IP到多核SoC的验证过程需要大规模高性能仿真和调试。 2. 形式化验证:GalaxFV工具在2小时内完成了128条property的完备证明,远优于传统工具的30小时。 3. Datapath验证方案:基于GalaxEC HEC的C-RTL一致性证明,支持RISC-V各种定制化算子验证。 4. 多核高速仿真:GalaxSim Turbo在开源RISC-V测试用例上取得了6-15倍的仿真性能提升。 5. 系统级调试及原型验证:HuaPro P2E双模硬件验证系统支持系统级逻辑仿真、硬件仿真和原型验证,大幅提高验证效率。 核心数据: - 128条property证明:GalaxFV 2小时完成,传统工具30小时未完成; - 仿真性能提升:GalaxSim Turbo在开源RISC-V测试用例上实现6-15倍速度提升; - 硬件验证:HuaPro P2E支持50MHz高仿真性能运行系统软件。 总结:文章围绕RISC-V敏捷验证方案,展示了形式化验证、多核仿真和系统级调试等关键技术的优势,有效提高了RISC-V芯片验证的效率。
"如何大幅提升RISC-V验证效率?" "敏捷验证工具GalaxFV有哪些优势?" "HuaPro P2E双模工作原理揭秘"
客服
商务合作
小程序
服务号
折叠