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

基于FPGA开放CPU的设计与实现

摘要第4-5页
Abstract第5-6页
1 绪论第9-14页
    1.1 课题研究背景及意义第9-10页
    1.2 CPU系统设计实验的现状分析第10-12页
        1.2.1 目前国内外高校的CPU设计实验现状第10-11页
        1.2.2 国内大学CPU设计实验现状分析第11-12页
        1.2.3 CPU设计实验的发展趋势第12页
    1.3 课题主要研究内容第12-13页
    1.4 论文章节安排第13-14页
2 FPGA-CPU系统总体设计第14-22页
    2.1 FPGA-CPU整体设计思想和流程第14-17页
        2.1.1 FPGA-CPU系统整体设计流程第14-15页
        2.1.2 FPGA-CPU部件设计思想第15-17页
    2.2 FPGA-CPU系统设计硬件开发平台选择第17-20页
        2.2.1 TEC-XP实验计算机第17-20页
        2.2.2 FPGA第20页
    2.3 硬件描述语言选择第20-22页
        2.3.1 ISPLEVER编程工具第21页
        2.3.2 VHDL硬件描述语言第21页
        2.3.3 ABEL硬件编程语言第21-22页
3 FPGA-CPU指令系统设计与实现第22-33页
    3.1 TEC-XP教学计算机基本指令分析第22-23页
        3.1.1 TEC-XP实验计算机的指令格式第22页
        3.1.2 TEC-XP实验计算机指令分类第22-23页
    3.2 TEC-XP教学计算机的扩展指令设计第23-31页
        3.2.1 TEC-XP教学计算机扩展指令功能与格式设计第23-25页
        3.2.3 扩展指令执行步骤划分与执行流程表设计第25-31页
    3.3 TEC-XP教学计算机扩展指令系统实现第31-33页
4 FPGA-CPU逻辑结构设计及编码第33-47页
    4.1 FPGA-CPU的逻辑结构设计及其细化第33-45页
        4.1.1 FPGA-CPU系统的层次与模块设计第33-37页
        4.1.2 顶层模块CPUVHD第37页
        4.1.3 运算器部件AM2901第37-42页
        4.1.4 数据总线部件data_IB第42-44页
        4.1.5 控制器部件第44-45页
    4.2 VHDL语言实现FPGA-CPU第45-47页
5 FPGA-CPU系统实现与测试第47-56页
    5.1 硬件环境配置第47-48页
    5.2 综合与实现第48-52页
    5.3 程序运行测试第52-56页
结论第56-57页
参考文献第57-59页
致谢第59-60页

论文共60页,点击 下载论文
上一篇:高压断路器在线监测系统的设计
下一篇:数据仓库及OLAP在CRM系统中的应用研究