Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.97 KB

README.md

File metadata and controls

41 lines (28 loc) · 1.97 KB
██████╗ ██╗   ██╗ █████╗       ██████╗ ██╗███████╗ ██████╗██╗   ██╗
██╔══██╗██║   ██║██╔══██╗      ██╔══██╗██║██╔════╝██╔════╝██║   ██║
██████╔╝██║   ██║███████║█████╗██████╔╝██║███████╗██║     ██║   ██║
██╔═══╝ ██║   ██║██╔══██║╚════╝██╔══██╗██║╚════██║██║     ╚██╗ ██╔╝
██║     ╚██████╔╝██║  ██║      ██║  ██║██║███████║╚██████╗ ╚████╔╝
╚═╝      ╚═════╝ ╚═╝  ╚═╝      ╚═╝  ╚═╝╚═╝╚══════╝ ╚═════╝  ╚═══╝

🚀 PUA (Powerful Ultimate Architecture) RISCV

本项目为 PUA-CPU 的 RISC-V 线

PUA-CPU 的 MIPS 线详见 PUA-MIPS

📚 简介

  • 支持 RV64IMAZicsr_Zifencei 指令集的顺序动态双发射五级流水线
  • 可接入差分测试框架,提供软件仿真

🛠️ 环境配置

git clone [email protected]:Ciliphen/PUA-RISCV.git
cd riscv-lab
git submodule update --init --recursive

📦 资源

  1. 🎨Text to ASCII Art Generator - 字符画生成器

  2. 🧰RISC-V Convertor - RISC-V 汇编转换器

  3. 📑Chisel Project Template - Chisel 项目模板

📈 进度

  • 实现 RV64IMAZicsr_Zifencei 指令集
  • 启动 OpenSBI
  • 支持 Linux(目前存在 bug,正在修复中...)