基于risc-v指令集处理器的控制器研究

基于risc-v指令集处理器的控制器研究

ID:20803487

大小:977.44 KB

页数:75页

时间:2018-10-16

基于risc-v指令集处理器的控制器研究_第1页
基于risc-v指令集处理器的控制器研究_第2页
基于risc-v指令集处理器的控制器研究_第3页
基于risc-v指令集处理器的控制器研究_第4页
基于risc-v指令集处理器的控制器研究_第5页
资源描述:

《基于risc-v指令集处理器的控制器研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号UDC密级公开硕士研究生学位论文基于RISC-V指令集处理器的控制器研究申请人:滕宇学号:2151253培养单位:电子工程学院学科专业:微电子学与固体电子学研究方向:集成电路设计指导教师:张振辉教授完成日期:2018年4月18日中文摘要近年来,国内中央处理器(CentralProcessingUnit,CPU)的研究日益增多,也有着越来越多的开源CPU架构和开源CPU产品。控制器可以分为组合逻辑控制器CPU和微程序控制器CPU。目前流行的CPU都采用组合逻辑控制思想,控制器是整个CPU控制通路

2、的核心部件。控制器的性能是提高整个处理器速度的重要因素之一。因此探讨其设计优化具有理论以及实用意义。本文完成基于RISC-V指令集处理器的控制器研究。本文基于RISC-V指令集处理器的控制器的研究,指令集采用精简指令集RISC-V,包括23条功能指令和3条面板指令,主要由使用频率高并且简单的指令构成,包括了寄存器操作类指令、跳转类指令、内存访问类指令和输入输出类指令。处理器按照冯·诺依曼结构设计,致力于完成以上指令,所以总线宽度设为8位。该控制器采用CPLD设计,用指令译码器对指令译码,通过分析指令

3、执行过程,来确定机器周期为8个节拍数,可以让大部分指令能在一个周期内完成,个别复杂指令在两个周期完成指令执行任务,接下来通过分析控制信号的形成过程,列出逻辑表达式,最后搭建出组合逻辑电路,完成控制器部分的设计,和外围运算器以及存储器组成完整的CPU。然后对整个程序的输入、检查和运行实现了对CPU的调试。关键词:RISC-V;控制器;中央处理器;组合逻辑电路;CPLDIAbstractNowadays,theresearchonCentralProcessingUnit(CPU)isincreasin

4、ginChina,andtherearemoreandmoreopensourceCPUarchitecturesandopensourceCPUproducts.MicroprogrammablecontrolleristhecorecomponentofthewholeCPUcontrolpathway.CPUispopularnowadays.Theperformanceofmicroprogrammedcontrollerisoneofthekeyfactorstoimprovethespe

5、edofthewholeprocessor.Therefore,ithastheoreticalandpracticalsignificancetoexploreitsdesignoptimization.ThispapercompletestheresearchofmicroprogrammedcontrollerbasedonRISC-Vinstructionsetprocessor.Inthispaper,themicroprogramcontrollerbasedontheRISC-Vins

6、tructionsetprocessorisdesignedaccordingtothevonNeumannstructure.Thewidthofthebusissetupto8bits.TheinstructionsetusesasimplifiedinstructionsetRISC-V,including23functionalinstructionsand3panelinstructions,mainlycomposedofhighfrequencyandsimpleinstruction

7、s,includingtheregisteroperationclassinstructionandthejump.Classinstruction,memoryaccessclassinstructionandinputandoutputclassinstruction.Thelogicexpressionislisted,andthecombinationallogiccircuitissetupattheend,andthedesignofthemicroprogramcontrollerpa

8、rtiscompleted,andthecompletemodelmachineisformedwiththeperipheraloperationdeviceandthememory.Keywords:RISC-V;Controller;CPU;Combinationallogiccircuit;CPLDII目录中文摘要..........................................................................

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。