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

基于RISC-V指令集微处理器的运算模块设计

中文摘要第4-5页
Abstract第5页
第一章 绪论第9-17页
    1.1 CPU发展现状及发展趋势第10-13页
        1.1.1 CPU国内研究现状第10-11页
        1.1.2 CPU国外研究现状第11-13页
    1.2 运算器研究现状及发展趋势第13-14页
        1.2.1 运算器研究现状第13页
        1.2.2 加法器研究现状第13-14页
        1.2.3 乘法器研究现状第14页
    1.3 课题研究的目的与研究意义第14-15页
    1.4 论文主要内容与安排第15-17页
第2章 RISC-V体系结构研究第17-24页
    2.1 RISC-V简介第17页
    2.2 RISC-V指令集架构简介第17-21页
        2.2.1 基本整数指令集第17-18页
        2.2.2 指令格式第18页
        2.2.3 运算指令集第18-21页
    2.3 运算模块RISC-V指令集介绍第21-22页
        2.3.1 乘法器操作指令介绍第21页
        2.3.2 除法器操作指令介绍第21-22页
    2.4 RISC-V拓展指令集RV32E的介绍第22-23页
        2.4.1 RV32E的编程拓展模型第22-23页
        2.4.2 RV32E拓展指令集的介绍第23页
    2.5 本章小结第23-24页
第3章 RISC-V指令集运算模块的结构设计第24-39页
    3.1 RISC-V指令集运算器结构设计第24页
    3.2 桶式移位器设计第24-27页
        3.2.1 全译码方案设计第25-26页
        3.2.2 部分译码方案设计第26页
        3.2.3 桶式移位器结果验证和仿真第26-27页
    3.3 算数逻辑单元设计第27-31页
        3.3.1 资源共享第27页
        3.3.2 基于资源共享的算术逻辑单元设计第27-28页
        3.3.3 加法器设计第28-30页
        3.3.4 算术逻辑单元的综合结果和仿真第30-31页
    3.4 乘法器设计第31-36页
        3.4.1 串行累加阵列乘法器设计第31-33页
        3.4.2 串行累加阵列乘法器的仿真第33页
        3.4.3 布斯阵列乘法器设计第33-35页
        3.4.4 两种乘法器的综合比较第35-36页
    3.5 运算模块的测试结果第36-38页
    3.6 本章小结第38-39页
第4章 RISC-V运算模块的流水线设计第39-47页
    4.1 流水线CPU的总体设计思路第39-40页
    4.2 流水线CPU的阶段设计第40-44页
        4.2.1 流水线CPU取指令阶段(IF)的设计第40-41页
        4.2.2 流水线CPU指令译码阶段(ID)的设计第41-42页
        4.2.3 流水线CPU指令执行阶段(EXE)的设计第42-43页
        4.2.4 流水线CPU访问存储器阶段(MEM)的设计第43页
        4.2.5 流水线写回(WB)的设计第43-44页
    4.3 流水线的总成第44-45页
    4.4 流水线CPU的时序仿真第45-46页
    4.5 本章小结第46-47页
第5章 RISC-V指令集的验证与性能研究第47-52页
    5.1 RISC-V编译环境的建立第47-48页
        5.1.1 GNU的安装与设置第47-48页
        5.1.2 GNUBinutils工具集的使用第48页
    5.2 RISC-V指令集的实现与验证第48-50页
        5.2.1 逻辑指令的功能验证第48-49页
        5.2.2 移位指令的功能验证第49页
        5.2.3 算术指令的功能验证第49-50页
    5.3 RISC-V运算模块性能分析第50页
    5.4 本章小结第50-52页
结论第52-53页
参考文献第53-58页
附录1.RISC-V微处理器的模块连接示意图第58-59页
附录2.RISC-V微处理器的RTL视图第59-60页
攻读硕士学位期间发表的学术论文第60-61页
致谢第61页

论文共61页,点击 下载论文
上一篇:65nm体硅CMOS工艺下SRAM单元抗辐照加固方法研究
下一篇:基于FPGA的开放式CPU模型研究