
亲手编写CPU
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
亲手编写CPU是一段探索计算机硬件核心——中央处理器设计与制造的知识旅程。参与者将深入了解微架构原理,并亲自动手创建一个简易的CPU模型,体验从理论到实践的全过程。
《自己动手写CPU(含CD光盘1张)》一书使用Verilog HDL 设计实现了一款兼容MIPS32指令集架构的处理器——OpenMIPS。该处理器有两个版本:教学版与实践版。
- 教学版的设计思想是尽量简化,使得处理器运行情况理想化且易于理解,便于用于教学、学术研究和讨论。
- 实践版的目标则是实现特定功能并发挥实际作用。
本书分为三篇:
1. **理论篇**:介绍指令集架构及Verilog HDL的相关知识;
2. **基础篇**:采用增量模型,逐步构建教学版OpenMIPS处理器。从仅能执行一条指令的最简单情况开始,依次添加逻辑操作、移位操作等各类指令,最终实现完整的教学版处理器。
3. **进阶篇**:通过为教学版OpenMIPS增加Wishbone总线接口来创建实践版,并将其与SDRAM控制器、GPIO模块等多个外围设备连接起来形成一个小规模系统级芯片(SOPC)。将该设计下载到FPGA上进行验证,最后移植了嵌入式实时操作系统μC/OS-II至实践版处理器。
《自己动手写CPU》适合计算机专业的学生、FPGA开发人员、处理器设计师以及对MIPS平台感兴趣的读者阅读,并可作为高校相关课程的参考材料。
全部评论 (0)
还没有任何评论哟~


