基于RISC-V指令集架构的通用微控制器设计

来源 :东华大学 | 被引量 : 1次 | 上传用户:wlxqzs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着全球化“缺芯”潮的持续以及中美贸易战的愈演愈烈,实现微控制器(Microcontroller Unit,MCU)这一基础芯片产品的自主化不仅是维持社会、经济正常发展的重要前提,更是维护国家安全的基本保障。在此背景下,本文基于完全开源开放的第五代精简指令集架构——RISC-V,设计了一款面向低功耗嵌入式场景的微控制器。本课题首先完成了一款支持RV32IMC指令集的MCU核心处理器。该处理器基于两级变长流水线,支持静态分支预测,并配备了独立的高性能乘、除法模块。处理器总线接口采用ARM公司AMBA 5总线协议所定义的AHB-Lite总线,具有较好的兼容性与可扩展性。同时该处理器还支持由Si Five公司0.11版RISC-V系统调试方案所定义的调试模式,通过与So C中的调试模块配合能够支持系统调试与程序烧录。在完成核心设计的基础上,本课题使用AHB-Lite总线替换了开源蜂鸟E203项目的So C系统高速总线,并完成了上述So C与本课题所设计核心处理器的集成,实现了一款具有完整功能的低功耗MCU。完成微架构设计后,本课题搭建了Testbench测试平台。通过运行RISC-V官方提供的“I”、“M”、“C”指令集测试程序以及由C语言编写的Hello World程序,初步验证了所设计MCU对RISC-V架构程序的执行能力以及对中断、异常的处理能力。完成软件仿真的基础上,本课题还通过硬件实现进一步测试、评估此次设计。首先进行FPGA原型验证,运行了由C语言编写的功能测试程序以及Dhrystone、Core Mark跑分程序。在验证本设计硬件实现后功能正确性的基础上测试了设计的性能表现。本次设计获得了1.46 DMIPS/MHz以及2.7 Core Mark/MHz的跑分成绩,性能介于ARM Cortex-M23与ARM Cortex-M3之间。最后还基于中芯国际55纳米工艺完成了本次设计微控制器核心的硬件综合。在125MHz的时序约束下,本次设计的MCU核心处理器共包含22949个cell,cell总面积为50259。在1.08V电压下运行Dhrystone程序的平均功耗为2.8538m W。
其他文献
烟草加工产生大量的含烟碱废弃物,严重危害环境和人体健康,已成为当今社会迫切需要解决的问题之一。烟草甲能够通过取食烟叶来完成生命周期,并可以把体内大部分的烟碱分别代谢为其它的无毒生物碱,在它体内存在很多内生菌,发挥着降解烟碱的重要作用。本研究以烟草甲为研究对象,在烟草平板上分离筛选出J1、J2、YC7三株烟碱降解菌。形态学及16S r RNA序列构建系统发育树的鉴定表明J1、J2属于Mixta,YC
学位
<正>海阳市充分发挥开发区作为改革开放"排头兵"和高质量发展"主阵地"的作用,通过推进管理机制、用人机制、保障机制改革,发挥创新动力、激发人才资源活力、服务发展定位,大力推动开发区创新发展。开发区是改革开放的"排头兵"、高质量发展的"主阵地"。海阳市先行先试,推进管理机制、用人机制、保障机制改革,大力推动开发区创新发展。
期刊
从内蒙古农业大学数字电子技术课程的建设现状入手,分析目前实践课程存在的问题,根据课程本身的特点和课程预期的教学目标,录制适合农林院校的MOOC教学资源,自行设计开发便携式数字电子技术实验箱作为教学设备,进行线上线下混合式教学课程的改革。此次教学模式改革将理论与实践有效地结合了起来,培养了学生的动手实践能力、创新能力及解决实际问题的综合能力,激发了学生的学习积极性和内驱力,实现教学良性循环,将价值塑
期刊
分析数字电子技术课程教学中存在的问题,以“简易交通信号灯电路的设计与制作”项目为例,对问题的解决途径进行了思考与探讨,在课堂教学中结合仿真软件与实物电器进行实践,有利于进一步提高学生对数字电子技术理论知识的理解,增强学生综合实践能力。
期刊
为了落实高等教育提出的“立德树人”培养目标,以及“新工科”建设实用性和综合性课程的迫切需求,本文从教学内容、教学方法和课程体系三个方面对数字电路课程进行改革与探索。首先根据课程在专业培养方案中的地位和课程目标确定教学内容,引入与课堂授课内容融合的课程思政元素,提升学生对专业的认同感和社会责任感;然后采用线上线下相结合的教学手段,并通过仿真软件对课堂讲解电路进行仿真演示,调动教与学的积极性,提高教学
期刊
<正>现行车辆燃油税制度不完善、民用车辆保有量中,以电动汽车为主的新能源车辆不断增加等,是国家启动公路里程税改革的重要原因。基于北斗卫星导航系统对车辆行驶道路的精准定位,征收公路里程税所需的技术条件正在逐步成熟。在海南省开展试点的基础上,公路里程税改革将在全国范围内逐步推开。开展公路里程税改革,
期刊
针对航空母舰飞行甲板上舰载机弹药保障面临的调度效率不高的问题,提出一种基于Unity3D的舰载机弹药调度三维虚拟演示方法,构建了面向航空母舰飞行甲板上舰载机弹药调度的三维虚拟仿真系统。通过定义系统,建立面向航空母舰舰载机弹药运输、装载调度过程的问题模型以及路径确定、顺序约束、装载位置补偿等处理规则,使用改进离散灰狼优化算法实现了调度过程优化求解。参照公开的场景信息搭建了航空母舰飞行甲板上舰载机弹药
期刊
伴随5G的发展和新冠肺炎疫情的出现,网络流量激增,网络安全问题再次被放在聚光灯下。建立入侵检测系统是网络安全的重要实现手段,它可以在网络攻击显现的早期发现异常状况。机器学习方法常被应用于入侵检测领域,它将网络攻击的识别问题转化为网络流量的分类预测问题。传统的入侵检测模型难以识别新型的网络攻击,对现在不断创新、层出不穷的网络攻击识别效果不尽如人意。为了提高入侵检测系统的性能,本文主要建立了二分类与多
学位
为充分调动学生学习的积极性和主动性,提升教学质量,对《数字电子技术》课程进行线上线下混合式教学改革。采用FiF智慧教学平台、爱课堂作为课程线上教学支撑平台,发布线上教学资源,供学生课前预习、测试等。线下课堂面授中,教师结合FiF平台的在线视频观看记录以及爱课堂答题正确率,进一步巩固基础知识点以及课前预习过程中的重难点内容。同时,该课程设置课外项目实践这一重要的线下教学环节。线上线下混合式教学模式通
期刊
随着劳动力成本增加、环保要求提高以及作业环境改善,建筑业向工业化方向发展成为必然趋势,装配式建造方式逐渐成为发展主流。在市场和政策的共同推动下,业内积极开展了装配式混凝土结构、钢结构、木结构等诸多结构体系的研究。纵观我国装配式建筑发展历程,根据时代与技术发展的特点,可以分为以下几个阶段,分别为:1950年代—学习前苏联发展经验;1960-1970年代—开展自主实践研究;1980年代—技术引进与吸收
学位