首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--设计与性能分析论文

通用CPU实验系统的设计与实现

摘要第1-4页
Abstract第4-5页
目录第5-9页
第一章 引言第9-14页
   ·国内外计算机领域的发展第9-10页
     ·微处理器设计成为热点第9-10页
     ·超大规模可编程器件广泛应用第10页
     ·硬件设计软件化第10页
   ·通用CPU实验系统的背景第10-11页
   ·通用CPU实验平台的设计目的第11-12页
   ·通用CPU实验平台的设计目标第12页
   ·本文的研究内容第12-14页
第二章 通用CPU实验系统概述第14-17页
   ·通用CPU实验平台总体设计第14页
   ·CPU内核设计第14-15页
   ·CPU内核仿真和测试第15页
   ·CPU外围主板的设计第15-17页
第三章 CPU指令集设计第17-26页
   ·指令类型第17-18页
   ·指令格式第18-20页
   ·指令功能第20-25页
     ·算术运算指令第20-21页
     ·逻辑运算指令第21-22页
     ·条件分支指令第22页
     ·跳转指令第22-23页
     ·内存访问指令第23页
     ·数据转移指令第23-24页
     ·空操作指令第24-25页
   ·寻址方式和指令扩展第25-26页
第四章 CPU数据通路设计第26-37页
   ·CPU设计概述第26-27页
   ·处理器时钟第27页
   ·分析指令执行需要的部件第27-29页
     ·R格式指令需要的功能部件第27-28页
     ·I格式指令需要的功能部件第28页
     ·J格式指令需要的功能部件第28页
     ·其它的功能部件第28-29页
   ·构建数据通路第29-37页
     ·存储器(RAM)第29-30页
     ·下地址生成单元(PC_NEXT)第30-32页
     ·运算器(ALU)第32-33页
     ·寄存器堆(Reg_bank)第33-34页
     ·时钟(CLK)第34页
     ·指令寄存器(IR)第34-35页
     ·内存数据寄存器(MDR)第35-36页
     ·写内存寄存器(B_OUT)第36-37页
第五章 CPU控制通路设计第37-50页
   ·控制单元(CONTROL)第37-39页
   ·多路选择器(MUX)第39-41页
   ·ALU控制信号实现第41-43页
   ·主控信号实现第43-46页
     ·ALU源端口选择控制(S_source_type)第44页
     ·ALU目的端口选择控制(D_source_type)第44页
     ·C进位端口选择控制(C_source_type)第44-45页
     ·Load立即数高低位选择控制(Load_source_type)第45页
     ·下地址选择控制(PC_source_type)第45-46页
     ·分支类型选择控制(Branch_function_type)第46页
     ·其它控制信号第46页
   ·内存访问指令控制第46-48页
     ·内存读指令(LR)分析第47-48页
     ·内存写指令(SR)分析第48页
   ·集成数据通路与控制通路第48-50页
第六章 可编程逻辑器件及CPU实现第50-59页
   ·EDA设计方法概述第50-51页
   ·VHDL语言第51-52页
     ·VHDL的优点第51页
     ·VHDL程序结构第51-52页
   ·可编程逻辑器件第52-53页
     ·可编程逻辑器件分类第52-53页
     ·在系统编程第53页
     ·可编程逻辑器件的可测试性第53页
   ·FPGA实现通用CPU 内核第53-56页
     ·FPGA器件的编程第54页
     ·ACEX1K系列FPGA的特点第54页
     ·ACEX1K系列FPGA的结构第54-56页
   ·可编程逻辑器件设计方法第56-57页
     ·设计输入第56-57页
     ·设计编译和综合第57页
     ·功能验证和定时验证第57页
     ·器件编程第57页
     ·在系统验证第57页
   ·可编程逻辑器件开发工具第57-59页
第七章 CPU的仿真测试第59-72页
   ·构建仿真环境第59-60页
   ·指令仿真测试第60-71页
     ·数据转移指令仿真测试第60页
     ·算术运算指令仿真测试第60-61页
     ·逻辑运算指令仿真测试第61-62页
     ·立即数指令仿真测试第62-63页
     ·空指令和跳转指令仿真测试第63-65页
     ·分支跳转指令仿真测试第65-69页
     ·LR指令测试第69-70页
     ·SR指令测试第70-71页
   ·硬件测试第71-72页
第八章 CPU测试平台设计和实现第72-80页
   ·CPU外围主板的功能和特点第72-73页
     ·支持各类指令系统的灵活性第72页
     ·CPU调试的灵活性第72-73页
   ·外围主板的总体设计第73-75页
     ·PC监控与主板间的通信第73-74页
     ·存储器的读写第74页
     ·单片机控制电路对CPU的调试控制第74-75页
     ·CPU内部数据的监测第75页
   ·外围主板控制电路的设计第75-76页
   ·外围电路的接口设计第76-77页
     ·通信电路第76页
     ·外部存储器电路第76-77页
   ·CPU的调试过程第77页
   ·调试模式第77-78页
     ·单片机控制RAM模式第77页
     ·CPU手工独立调试模式第77-78页
     ·CPU独立运行模式第78页
     ·CPU调试运行模式第78页
   ·通用CPU实验系统的实现第78-80页
第九章 结论和进一步工作第80-82页
   ·结论第80页
   ·进一步工作第80-82页
参考文献第82-83页
致   谢第83-84页
附录1: CPU内核总体结构图第84-85页
个人简历第85-86页
 工作经历第85页
 教育背景第85-86页
申请学位期间的研究成果第86-87页
攻读硕士期间发表文章第87页

论文共87页,点击 下载论文
上一篇:我国中小型第三方物流企业的竞争战略
下一篇:健身气功·八段锦对男性老年人智能生理年龄和某些生理指标的影响