OpenHW Explorer
项目探索学习中心资源库资讯关于
GitHub
首页项目CORE-V MCU
返回项目列表

CORE-V MCU

维护中OpenHW Explorer 编辑判断推荐

CORE-V MCU 是一套以 CV32E40P 为处理器核心、由 PULPissimo 演进而来的独立微控制器级 SoC 平台。该仓库把处理器集成、存储器、外设、FPGA 目标、仿真流程和 JTAG 调试组合成完整系统,而不是再提供一款 CPU 核心。对于希望理解 CORE-V 核心如何构成 ASIC 或 FPGA MCU 的工程师,它是有价值的参考,并提供 Nexys A7 与 Genesys 2 的实际上板路径。

已核验资料官方来源核对日期 2026-09-128 个来源主要来源
还有 7 个来源
来源 2来源 3来源 4来源 5来源 6来源 7来源 8

建议起步

分类:SoC 与子系统状态:编辑判断 · 维护中适合:学生
先看 GitHub

核心速览

  • 来源:由 PULPissimo 演进,并作为独立 OpenHW 项目维护
  • 处理器:以 CV32E40P 为核心,面向 ASIC 与 FPGA 的 MCU 实现
  • FPGA 流程:提供预编译 Nexys A7 快速体验,以及 Nexys A7 和 Genesys 2 构建目标
  • 工具:涉及 Make、FuseSoC、Verilator、Vivado 和 Questa 仿真目标
  • 调试:IEEE 1149.1 JTAG Test Access Port 与 RISC-V Debug Transport Module
  • 研究背景:Quentin、Arnold 论文介绍相关前身设计,不代表当前 CORE-V MCU 版本已通过量产验证,也不能直接沿用其中的性能数据

延伸资源

CORE-V MCU documentation相关原始资料Nexys A7 quick start项目源码或配套资料CORE-V MCU DevKit项目源码或配套资料CORE-V MCU UVM项目源码或配套资料
213星标
79分叉
SystemVerilog仓库主要语言(GitHub)
在 GitHub 查看

分类

SoC 与子系统

标签

OpenHWRISC-VSoCMicrocontrollerOpenhwgroupSystemVerilogReference SoCPeripheral IntegrationFPGAEmbedded

适合人群

学生工程师贡献者

贡献活跃度低活跃度

20

贡献者

76

待处理 Issues

1

近期提交(4 周)

9

开放中 PR

数据更新于 2026年10月12日

知识库

2 篇论文

Quentin: an Ultra-Low-Power PULPissimo SoC in 22nm FDX

Pasquale Davide Schiavone, Davide Rossi, Antonio Pullini, et al.

IEEE S3S, 2018

查看论文

Arnold: An eFPGA-Augmented RISC-V SoC for Flexible and Low-Power IoT End Nodes

Pasquale Davide Schiavone, Davide Rossi, Alfio Di Mauro, et al.

IEEE Transactions on VLSI Systems, 2021

查看论文

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

相关项目

CV32E40P

CV32E40P 是一款紧凑的四级顺序执行 32 位 RISC-V 核心,面向嵌入式和 MCU 级系统。它以 RV32IMC 为基础,可选浮点能力,并加入用于提高代码密度、DSP 类运算性能和能效的 PULP 自定义扩展。该项目拥有较完整的文档、成熟的 v1 版本以及共享的 CORE-V 验证流程,既适合学习一款面向工程应用的嵌入式核心,也适合进行小型 SoC 集成与扩展研究。

CORE-V MCU DevKit

CORE-V MCU DevKit 保存了一块以 CORE-V MCU 和 CV32E40P v1.0.0 为核心的评估板硬件设计资料。该板集成 QuickLogic ArcticPro2 嵌入式 FPGA、Flash、板载 JTAG/调试、扩展与传感接口、摄像头支持及 AWS IoT ExpressLink 连接;仓库提供的是 KiCad 工程与原理图,而不是处理器 RTL。它主要适合需要 CORE-V MCU 实体平台的板级设计和 bring-up 工程师。

CORE-V MCU UVM

core-v-mcu-uvm 是为提升 CORE-V MCU 验证成熟度而建设的芯片级与子系统级 UVM 环境,目标指向 TRL-5 及更高阶段。它覆盖完整 MCU,也包含 APB timer 等模块的可复用验证环境,并通过 submodule 引入被测 RTL。该仓库更适合有经验的 DV 工程师,因为流程依赖 Moore.io 软件包、特定仿真器,部分验证 IP 还需要授权的 Datum 组件;TRL-5 是项目目标,并不代表已经达成。

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

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