mrav-cpu

用于构建微控制器风格小型CPU核心的工具集,涵盖硬件设计生成、软件仿真和软件开发的自动化。项目自述尚未成熟。

分享到 X许可证: MIT

概述

Mrav 是一组用于构建微控制器类系统微型 CPU 核心的工具和库。这个单体仓库涵盖 RTL 代码生成、软件仿真以及为该 CPU 生成软件,全部由 Bazel 构建系统自动化完成。作者表示这只是概念验证,指令集仍可能改变,不适合生产环境。

主要特点

  • 为 CPU 核心生成 RTL 代码
  • 运行软件仿真
  • 构建汇编器并汇编 Mrav 软件
  • Bazel 驱动从 RTL 到测试的整个流程
  • 可先在浏览器中试用

适用场景

适合想研究极简自定义 CPU 及其工具链的读者。作者不建议用于生产,并推荐此类场景使用轻量级 RISC-V 核心。

上游仓库
popovicu/mrav-cpu
GitHub 上的 fork
Guo-astro/mrav-cpu
上游 Star 数
95
分类
硬件、操作系统与嵌入式
许可证
MIT
Fork 时间
2025-11-22
同步状态
已同步上次同步 2026-09-29