首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--运算器和控制器(CPU)论文

基于流水线处理的RISC微控制器软核的设计

摘要第1-4页
ABSTRACT第4-8页
第一章 绪论第8-13页
   ·课题的设计背景第8页
   ·课题的设计目标第8-9页
   ·课题的研究手段和方法第9-12页
     ·VHDL语言简介第9页
     ·IP核及其设计流程第9-11页
     ·FPGA简介第11页
     ·RISC体系结构简介第11-12页
   ·论文的结构安排第12-13页
第二章 微控制器的总体设计第13-26页
   ·微控制器的功能规格第13-14页
     ·微控制器的基本功能第13页
     ·微控制器的新功能第13-14页
   ·微控制器系统结构第14-18页
     ·传统MSC—51的系统结构第14页
     ·微控制器系统结构第14-18页
   ·微控制器指令格式设计第18-19页
   ·微控制器流水线设计第19-23页
     ·三级流水线设计第19-20页
     ·微控制器流水线相关及解决办法第20页
     ·微控制器相关检测第20-22页
     ·流水线结构改进第22-23页
   ·微控制器堆栈设计第23-24页
   ·全同步设计第24-26页
第三章 微控制器内核模块的设计第26-44页
   ·pipeline_fd(取指级流水线)模块设计第26-30页
   ·pipeline_ex(执行级流水线)模块的设计第30-32页
   ·pipeline_wb(回写级流水线)模块的设计第32-34页
   ·ALU(算术逻辑单元)的设计第34-37页
   ·tim_count(计时/计数器模块)的设计第37-38页
   ·uart(通用串行接口模块)的设计第38-40页
   ·wt_dog(看门狗)的设计第40-41页
   ·系统的合成第41-44页
第四章 微处理器内核的验证第44-65页
   ·微处理器内核的验证策略第44-45页
   ·软件仿真第45-59页
     ·ALU模块的仿真第45-47页
     ·pipeline_ex(取指模块)的仿真第47-49页
     ·pipeline_eX(执行模块)的仿真第49-51页
     ·pipeline_wb(回写模块)的仿真第51-52页
     ·uart(通用串行模块)的仿真第52-53页
     ·time_count(计时器/计数器模块)的仿真第53-55页
     ·wt_dog(看门狗模块)的仿真第55-56页
     ·系统的仿真第56-59页
   ·FPGA硬件验证第59-65页
     ·约束及综合第59-60页
     ·测试程序的设计第60-62页
     ·实现第62-63页
     ·下载运行第63-65页
第五章 总结第65-67页
   ·本课题的主要工作及创新点第65-66页
   ·进一步的工作第66-67页
参考文献第67-70页
致谢第70页

论文共70页,点击 下载论文
上一篇:给水管网生物可降解溶解性有机碳的变化规律研究
下一篇:低温热水地板辐射供暖传热的实验研究