基于RISC-V的五级流水线处理器的设计与研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:ssqq56
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
从超低功耗微控制器到大数据高性能计算,再到人工智能的异构计算,CPU均扮演着核心角色。不同的应用场景对CPU性能的要求各不相同,目前基于x86处理器架构的指令集复杂,投入成本高以及研发难度大等原因,使得其在嵌入式领域逐渐不在具有优势。而基于ARM指令集架构的处理器,虽然占据嵌入式处理器很大市场份额,但是其并非国产微处理器核心,授权受制于国外公司,在国产替代的战略要求下亟需用国产微处理器进行替代。公开指令集的RISC-V微处理器正是由于其低功耗、低研发难度、自主研发等优势,已逐渐得到嵌入式微处理器开发的认可和重视。本文设计主要通过对RISC-V指令集架构、E203处理器以及HBird-E200-SoC的研究,提出了基于RISC-V架构的五级流水处理器内核设计。在完成处理器内核设计的基础上,以Freedom-E310 SoC为参考,对于UART、SPI、GPIO、和I2C等外设模块充分利用和修改已有的IP,完成基于RISC-V的五级流水线处理器的SoC搭建;最后搭建仿真测试平台,对设计的处理器内核以及外设模块进行仿真测试,并将构建的SoC用FPGA进行了原型验证。首先针对处理器核的流水线设计,采用了经典的5级流水线架构,为了提高流水线的利用率,解决流水线产生的数据冒险问题以及访存操作所产生的暂停而造成性能降低。在“取指”单元设计中,指令寄存器采用了指令耦合寄存器设计,保证了“快速”取指,同时采用分支预测设计,有效避免了条件跳转指令造成的流水线冲刷而带来的性能丢失;“执行”单元针对流水线存在的WAW和RAW两种数据相关性而设计了旁路电路模块;“访存”单元设计增加访存控制信号,判断是否需要暂停,从而提高硬件模块的利用率和吞吐率。仿真测试平台首先对处理器核进行了仿真测试,根据指令集架构中的各指令编写汇编测试程序,对处理器核进行功能测试;然后对SoC中各外设模块进行了仿真,根据不同外设的功能和时序特点编写不同的测试代码,完成对各外设模块的仿真和测试,以确保其功能的完整;最后基于Xilinx ARTY A7 FPGA开发板,将设计的SoC用Vivado工具进行原型验证。
其他文献
目的:对乙酰氨基酚(N-acetyl-p-aminophenol,APAP)是临床常用的解热镇痛药,过量服用会导致急性肝损伤。氧化应激是导致肝损伤的中心环节,因此临床上常用谷胱甘肽的前体N-乙酰半胱氨酸(N-acetylcysteine,NAC)来治疗,但是治疗的窗口期较窄,需要寻找其他更有效的替代药物。实验室前期研究证实维生素B3家族之一的烟酰胺(Nicotinamide,NAM)可在一定程度保
体教融合可以分为低中高三个层面:低层次的融合是体育学校并入普通学校;中层次融合是竞技体育融入学校体育;高层次融合是体育管理系统并入教育管理系统。体教融合的原因是体育系统存在培养人才成本高、来源单一和匮乏、运动员退役后出路和工作安置难度大等问题;教育系统存在学生体质较差、肥胖率高、技能掌握情况较差且无具体参考标准等问题。体教融合政策的落脚点在于学校体育教学的继续深入改革:大中小学体育课程一体化设计;
分布式光纤传感技术是一种采用光纤作为感知元件和传输介质的传感技术。其中相位敏感光时域反射仪(φ-OTDR)是分布式光纤传感的一个研究热点,可以分为分布式振动传感技术(DVS)和分布式声波传感(DAS)技术。由于其拥有灵敏度高、可分布式测量等众多优点被广泛应用在自然灾害检测、基础设施健康监测,边界入侵监测等民用和军事领域,具有越来越重要的研究和应用价值。在φ-OTDR中传感距离和频率响应范围是重要的
可见光通信(Visible Light Communication,VLC)技术具有频谱资源丰富、安全性强、适用于复杂电磁环境等优点,被视为5G通信的重要支撑技术。VLC系统采用发光二极管(Light-emitting Diode,LED)进行信息传输,可兼顾照明与通信需求,因此具有广阔的市场应用前景。将空间调制(Spatial Modulation,SM)、协作通信与VLC技术相结合的通信方案设
监管场所是我国司法体系的重要组成部分,也是重要的国家机器之一,由于其特殊性,相对于其他行业,监管场所在安全防范系统建设上的要求较高。近年来,随着人工智能技术的快速发展,越来越多的智能化技术被用于监管场所安防系统,如自动目标分类、高风险违规区域识别、打架斗殴识别等,使用上述技术能够在监管场所传统的“人防”体系基础上结合“技防”系统,从而显著提升监管的质量与效率。将深度学习、云计算、大数据等众多新兴技
当下,人类社会在信息时代的推动下高速发展,人们对移动通信的需求也在不断提升,未来频谱数据将爆炸式的增长,频谱资源需求将加倍增加。然而,频谱大数据高速处理研究尚未成熟,频谱资源的有限性无法改变。张量分析作为一种多维数据高效处理工具,能综合多维度信息,为频谱数据压缩、频谱资源优化提供了不同的解决思路。本文探讨了张量理论在解决频谱数据量大、频谱资源匮乏方面的优势,从频谱数据压缩、频谱感知、频谱预测等研究
在高中数学的各类考试中,试题经常会出现抽象函数的身影,抽象函数因未给出具体的函数解析式,让其在解题时显得很"抽象",给学生解题带来了一定的困难,要突破这一难点,就得让抽象的问题形象化、具体化、简单化.抽象函数关系式中蕴含的函数对称性、周期性、类周期性以及构造方法都源于对教材内容的拓展,这些结论往往因为其形式的抽象性,难以记忆与区分,笔者借助函数图象,直观形象地解读了抽象函数关系式中蕴含的函数
期刊
近几年来,语音识别技术得到了长足发展,在移动端,它的大量应用为人们的生活和工作带来了方便。同时卷积神经网络在语音识别推理计算中发挥了重要作用,而卷积神经网络前向推理计算往往需要上亿次的浮点计算和浮点参数的存储,如何对语音识别中的卷积神经网络进行硬件加速成为一项挑战。本文首先介绍了语音识别的主要模型,分析了卷积神经网络在语音识别中的结构特点,针对网络的特点设计了相应的运算电路模块,最后结合软、硬件一
以河南省1999—2018年相关经济发展数据为样本,运用SPSS统计分析软件对其进行多元线性回归分析和主成分分析,从而得出影响河南省经济发展的重要因素。分析结果表明,第二、三产业增加值占地区生产总值的比重、投资率和财政支出增加值占地区生产总值的比重对河南省经济发展有积极的正向影响,并基于此提出加快河南省经济发展的建议。
随着社会经济的发展,我国高速公路网日益完善,同时高速公路上通行车辆的外形、载重大小及使用场景不断发生着变化,收费标准也不断变化。2020年1月1日,由交通部制订在全国内实行新版《收费公路车辆通行费车型分类》,即中华人民共和国交通运输行业标准JT/T 489-2019,该标准修订了以往车型收费的标准,如改变货车的计费方法,采用按车(轴)型的收费方式。近年来,随着深度学习的不断进步,卷积神经网络识别图