系统学习

完整学习路径

从 Linux 工具链到乱序 SoC,六级课程体系

开始学习

动手实践

项目驱动

编写模拟器、设计处理器、搭建 SoC

查看项目

学习社区

共同进步

分享学习心得,讨论技术问题

加入我们

课程体系

从零开始,逐步掌握处理器设计:

🛠️ F 级 - 工具链

Linux、Git、Make、Nix、Bazel

开始学习

💻 E 级 - C 语言

C 语言、编译工具链、汇编

开始学习

🔧 D 级 - 模拟器

用 C 写 RISC-V 模拟器,启动 RT-Thread

开始学习

⚡ C 级 - 流水线

Verilog 五级流水线,启动 RT-Thread

开始学习

🚀 B 级 - 双发射

双 Cache、分支预测、TAGE、双发射

开始学习

⭐ A 级 - 乱序 SoC

乱序双发射处理器 + SoC 搭建

开始学习

最新公告

查看 公告 了解课程更新和学习活动。

加入我们

欢迎对处理器设计感兴趣的同学参与贡献。了解如何参与 →