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

基于FPGA的64位CPU验证平台的建立

摘要第1-7页
ABSTRACT第7-11页
第一章 引言第11-15页
   ·验证在ASIC设计中的地位和意义第11-12页
   ·CPU设计第12-13页
   ·研究背景和课题意义第13页
   ·论文的主要工作和创新点第13-14页
   ·论文的组织结构第14-15页
第二章 CPU的FPGA验证策略第15-36页
   ·FPGA介绍第15-16页
     ·FPGA的发展第15页
     ·FPGA的类型第15-16页
   ·在ASIC设计中FPGA验证的地位和意义第16-19页
     ·64位CPU的验证方法第16-18页
     ·FPGA验证的意义第18-19页
   ·64位CPU的结构第19-24页
     ·流水线结构第19-20页
     ·CPU模块划分第20-23页
     ·CPU的指令系统第23-24页
   ·基于FPGA的64位CPU验证策略第24-28页
     ·传统的FPGA验证类型第24-26页
     ·64位CPU的FPGA验证策略第26-28页
   ·FPGA XC4VLX60的结构第28-36页
     ·可配置逻辑块CLB第28-30页
     ·主动内部互连结构和高性能路由第30-31页
     ·Block RAM第31-32页
     ·时钟资源第32-33页
     ·数字时钟管理(DCM)第33页
     ·相位匹配的时钟分频器(Phase-Matched Clock Dividers, PMCD)第33-34页
     ·可编程输入输出逻辑块(IOB)第34-35页
     ·位流文件的三重DES加密技术第35-36页
第三章 64位CPU的FPGA验证环境建立第36-70页
   ·FPGA验证环境建立中的问题探讨第36-47页
     ·RTL代码的分割第36-38页
     ·ASIC到FPGA的RTL代码转换第38-42页
     ·FPGA实现过程中的问题第42-44页
     ·调试的问题第44-47页
   ·64位CPU的FPGA验证平台结构第47-54页
     ·验证平台的结构第47-49页
     ·测试向量第49-52页
     ·存储单元实现第52-53页
     ·结果检查第53-54页
   ·FPGA验证平台的实现第54-70页
     ·FPGA验证平台实现流程第54-56页
     ·RTL代码转换第56-62页
     ·综合第62-65页
     ·实现(Implementation)第65-67页
     ·配置第67-70页
第四章 调试方案第70-80页
   ·ChipScope调试过程第70-72页
   ·更新SRAM中的内容第72-73页
   ·UART调试过程第73-78页
     ·UART发射模块的设计第74-75页
     ·UART接收模块的设计第75-77页
     ·PC机上的串口通信的实现第77-78页
   ·验证自动化的实现第78-80页
第五章 总结与展望第80-82页
   ·总结第80-81页
   ·进一步的工作第81-82页
致谢第82-83页
参考文献第83-84页
附录A 静态时序分析报告(布局布线后)第84-86页
个人简历 在读期间发表的学术论文与研究成果第86页

论文共86页,点击 下载论文
上一篇:一种高温超导介质振荡器的设计与实现
下一篇:金属切削过程中毛刺形成机理及控制方法的研究