| 摘要 | 第1-4页 |
| Abstract | 第4-7页 |
| 第一章 绪论 | 第7-11页 |
| ·课题研究背景 | 第7页 |
| ·RISC 体系结构微处理器的研究现状 | 第7-8页 |
| ·基于 RISC 体系结构微处理器软核的研究意义 | 第8-9页 |
| ·本文的主要工作 | 第9-10页 |
| ·论文结构安排 | 第10-11页 |
| 第二章 主要技术介绍 | 第11-17页 |
| ·处理器指令系统架构(ISA) | 第11-12页 |
| ·微处理器数据通路 | 第12-13页 |
| ·冯.诺依曼架构和哈佛架构 | 第12-13页 |
| ·体系结构并行设计技术—流水线 | 第13页 |
| ·项目设计方法简介 | 第13-16页 |
| ·Top-Down 的设计方法 | 第13-14页 |
| ·基于 FPGA 的设计流程 | 第14-16页 |
| ·本项目的设计流程 | 第16页 |
| ·本章小结 | 第16-17页 |
| 第三章 处理器指令集设计及数据通路分析 | 第17-31页 |
| ·处理器指令集设计 | 第17-24页 |
| ·32 位 RISC 处理器指令类型 | 第17-18页 |
| ·32 位 RISC 处理器寻址方式 | 第18-19页 |
| ·32 位 RISC 处理器指令集及其编码 | 第19-24页 |
| ·五级流水线功能划分 | 第24-28页 |
| ·基本计算指令各阶段具体操作 | 第25页 |
| ·分支及跳转指令各阶段具体操作 | 第25-26页 |
| ·数值存取指令各阶段具体操作 | 第26页 |
| ·堆栈及断点保存恢复指令各阶段具体操作 | 第26-27页 |
| ·中断操作指令每一阶段具体操作 | 第27页 |
| ·其他操作指令每一阶段具体操作 | 第27-28页 |
| ·处理器数据通路设计 | 第28-30页 |
| ·本章小结 | 第30-31页 |
| 第四章 处理器微体系结构设计 | 第31-71页 |
| ·IF 级设计 | 第31-35页 |
| ·IF 级外部接口 | 第32-33页 |
| ·IF 级内部逻辑结构 | 第33-34页 |
| ·IF 级内部有效地址的仲裁机制 | 第34-35页 |
| ·ID 级设计 | 第35-51页 |
| ·主控单元设计 | 第36-40页 |
| ·寄存器堆设计 | 第40-42页 |
| ·中断系统设计 | 第42-51页 |
| ·EXE 级设计 | 第51-58页 |
| ·EXE 级外部接口 | 第51-54页 |
| ·EXE 级内部逻辑结构 | 第54-58页 |
| ·MEM 级设计 | 第58-60页 |
| ·MEM 级系统结构 | 第59页 |
| ·MEM 级 RAM 功能模块读写时序 | 第59-60页 |
| ·WB 级设计 | 第60-61页 |
| ·流水线辅助功能组件设计 | 第61-62页 |
| ·相关问题及解决方法 | 第62-69页 |
| ·第一类数据相关问题及解决办法 | 第62-66页 |
| ·第二类数据相关问题及解决办法 | 第66-68页 |
| ·转移相关问题及解决办法 | 第68-69页 |
| ·本章小结 | 第69-71页 |
| 第五章 处理器内核主要功能部件仿真及 FPGA 验证 | 第71-83页 |
| ·处理器内核主要控制模块功能仿真 | 第71-77页 |
| ·主控单元仿真 | 第71-73页 |
| ·ALU 控制器 alucontroller 的仿真 | 第73-74页 |
| ·数据前推单元 forwardunit 的仿真 | 第74-75页 |
| ·流水线暂停单元 hazarddetectunit 的仿真 | 第75-77页 |
| ·系统功能仿真 | 第77-80页 |
| ·FPGA 综合验证 | 第80-81页 |
| ·本章小节 | 第81-83页 |
| 第六章 结束语 | 第83-85页 |
| 致谢 | 第85-87页 |
| 参考文献 | 第87-89页 |