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

23-d3s4-1-PM史青昊-RISC-V中国峰会-共建兼容生态, RISC-V 架构兼容性测试(1).pdf

上传人: 张** 编号:155455 2024-02-15 16页 6.66MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
RISC-V 是一种开放的指令集架构,具有多样的实现和变体,但也带来了碎片化的风险。为了保持不同 RISC-V 硬件实现之间的兼容性,RISC-V 基金会致力于制定 ISA 架构标准,并推出了 RISC-V ACT(Architectural Compatibility Test)测试系统。ACT 通过验证 CSR 行为、指令操作行为和 Profile 来保证架构的兼容性一致。它通过正测试(只测试 ISA Spec 明确定义的行为)来确保兼容性,不对未定义的行为做假设。ACT 已覆盖基础扩展(M/C/D/F),Vector 扩展测试用例接近完成,但对于 SAIL Model 无法支持的功能和尚未 ratified 的 ISA 扩展,覆盖率仍有待提高。ACT 的技术局限包括对 SAIL Golden-Model 的高度依赖,导致某些行为和功能不可测或测试难度提高。此外,ACT 需对多操作系统、多种运行环境、多 DUT 进行适配,面临兼容性版本管理和与 RV Profile 匹配的挑战。总之,ACT 是 RISC-V 必要标准之一,共建兼容性生态需要众多生态合作伙伴的积极参与。
RISC-V ACT如何保证架构兼容性的一致性? RISC-V架构兼容性测试有哪些挑战和现状? 如何参与RISC-V架构兼容性测试共建兼容性生态?
客服
商务合作
小程序
服务号
折叠