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

基于Nios Ⅱ的FPGA-CPU调试技术研究

致谢第1-6页
中文摘要第6-7页
ABSTRACT第7-10页
1 引言第10-14页
   ·微处理器设计及验证技术现状第10-12页
   ·FPGA-CPU调试技术第12-13页
     ·FPGA-CPU第12页
     ·FPGA-CPU调试技术第12-13页
   ·本文研究内容第13-14页
2 基于Nios II的CPU调试系统设计第14-21页
   ·基于Nios II的FPGA-CPU调试系统第14-16页
     ·微处理器IP核第14-15页
     ·Nios II嵌入式微处理器第15-16页
   ·基于Nios II的FPGA-CPU调试系统软、硬件开发流程第16-17页
   ·基于Nios II的FPGA-CPU调试系统的功能和系统结构第17-19页
     ·基于Nios II的FPGA-CPU调试系统的功能第17-18页
     ·基于Nios II的CPU调试系统结构第18-19页
   ·FPGA-CPU的接口设计要求第19-21页
     ·可测试性设计第19页
     ·FPGA-CPU的接口设计要求第19-21页
3 硬件设计第21-40页
   ·硬件设计的功能和规划第21-22页
     ·硬件设计要实现的功能第21页
     ·器件选择和硬件系统组成规划第21-22页
   ·硬件架构第22-25页
     ·Avalon总线第22-23页
     ·Nios II处理器的外围设备接口第23-24页
     ·硬件系统架构框图第24-25页
   ·Avalon自定制接口模块的VHDL设计第25-34页
     ·双端口存储器读写控制模块第25-26页
     ·通用寄存器组扫描模块第26-28页
     ·FPGA-CPU运行控制和扫描模块第28-34页
   ·SOPC系统的设计第34-40页
     ·Nios II处理器系统第35-38页
     ·SOPC系统的设计实现第38-40页
4 软件设计第40-67页
   ·基于Nios II的系统软件开发环境第40-46页
     ·Nios II集成开发环境(IDE)第40-41页
     ·HAL系统库第41-43页
     ·基于HAL配置文件第43-46页
   ·自定义伪汇编程序的编译第46-54页
     ·规则文件语法第46-48页
     ·伪汇编程序格式第48-49页
     ·编译器第49-54页
   ·CPU调试系统软件的功能和系统规划第54-57页
     ·软件系统的功能分析第54-55页
     ·软件系统规划第55-57页
   ·基于Nios II的FPGA-CPU调试系统软件设计第57-67页
     ·系统软件程序流程图第57-60页
     ·自定义外设的结构声明和访问第60-63页
     ·子程序设计第63-67页
5 FPGA-CPU的调试第67-79页
   ·调试对象为无流水串行CPU第67-75页
     ·加载无流水串行CPU第67-69页
     ·测试程序第69-70页
     ·各种调试模式下测试程序的运行结果第70-75页
   ·调试对象为五级流水CPU第75-78页
   ·测试总结第78-79页
6 结论第79-80页
参考文献第80-82页
附录 A第82-86页
附录 B第86-89页
作者简历第89-91页
学位论文数据集第91页

论文共91页,点击 下载论文
上一篇:产品仿生设计目标功能语义关联法研究
下一篇:中国电信下一代网络的部署及组网研究