OpenHW Explorer
项目探索学习中心资源库资讯关于
GitHub
首页项目CV32E20 Design Verification
返回项目列表

CV32E20 Design Verification

维护中OpenHW Explorer 编辑判断

cv32e20-dv 是 CV32E20/CVE2 的专用设计验证环境。它包含针对这款两级流水小核心的 SystemVerilog environment、BSP、testbench,以及 C 或汇编测试程序,同时复用 core-v-verif 中的通用 agent 和基础设施。参与 CVE2 开发的工程师应在这里处理核心专用测试,并通过共享的 CORE-V-VERIF 指南完成工具与环境的初始配置。

已核验资料官方来源核对日期 2026-07-165 个来源主要来源
还有 4 个来源
来源 2来源 3来源 4来源 5

建议起步

分类:验证工具状态:编辑判断 · 维护中适合:工程师
先看 GitHub

核心速览

  • 目标:CV32E20/CVE2 的核心专用设计验证环境
  • 源码:CV32E20 专用 SystemVerilog,以及 C 和汇编测试程序
  • 结构:BSP、UVM environment、仿真目录、testbench 和测试用例
  • 共享组件:OBI agent 等来自 vendored core-v-verif 库
  • 配置路径:通用工具与环境准备遵循 CORE-V-VERIF Quick Start Guide

延伸资源

CVE2 repository项目源码或配套资料CVE2 User ManualOpenHW 官方文档CORE-V-VERIF Quick Start GuideOpenHW 官方文档CORE-V verification environment项目源码或配套资料
4星标
12分叉
Assembly仓库主要语言(GitHub)
在 GitHub 查看

分类

验证工具

标签

OpenHWRISC-VVerificationUVM TestbenchDirected TestsCore DVAssemblyCVE2DV

适合人群

工程师贡献者

验证类型

UVM 测试平台

贡献活跃度低活跃度

12

贡献者

6

待处理 Issues

2

近期提交(4 周)

7

开放中 PR

数据更新于 2026年10月12日

已核实的产业采用、贡献方与技术血缘、教学使用、演讲资料、技术文章及生态关联会依据具名来源逐步补充。

相关项目

CVE2 (CV32E20)

CVE2 是 OpenHW 的低复杂度嵌入式核心家族,目前主要由两级流水的 CV32E20 代表。该核心采用 32 位顺序执行设计,支持 RV32I 或 RV32E 及压缩指令,乘除法实现可配置,适合面积和能耗优先于峰值性能的控制型系统。学生可以借它理解精简的现代处理器流水线;工程使用则应结合 cv32e20-dv 与共享的 core-v-verif 基础设施开展验证。

CORE-V Verification

core-v-verif 是 CORE-V 处理器共享的功能验证基础设施,汇集可复用 UVM 组件、仿真 Makefile、验证库、工具脚本、第三方依赖及 DV 计划,并设有 CV32E40P、CV32E40X、CV32E40S 的专用目录。验证工程师可以先了解共用方法,再选择对应核心的流程。验证 CVA6 应进入 CVA6 仓库自身的 verif 目录:当前 core-v-verif 源码树没有 CVA6 专用目录,但 CVA6 相关环境可以复用其中的共享组件。

OpenHW Explorer
许可说明项目 GitHub反馈 ↗OpenHW GitHubOpenHW Foundation 网站文档中心
Alex ChenLinkedIn
[email protected]

OpenHW Explorer 是独立社区项目,并非 OpenHW Foundation 官方网站。