基于RISC-V指令集架构的微控制器的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:vierilv
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在即将到来的智能互联时代,“万物互联”的理念给微控制器的应用带来了宽广的想象空间,但同时也给微控制器的设计和研发带来了新的难题:一方面,物联网时代对芯片的数据计算、处理和传输能力的要求越来越高;另一方面,复杂而多样的应用场景又给芯片带来了低功耗、低成本的要求。目前市场上基于主流指令集进行研发的微控制器由于难度大,投入成本高,开发时间长等原因,在面对新形势下的市场环境已经显得力不从心。而第五代精简指令集架构以其开源免费、开发难度低和综合性能强的特点,为物联网时代微控制器的研发注入了全新的思路和力量。本文所实现的微控制器采用了基于第五代精简指令集架构的内核,在对各模块进行实现的过程中充分利用和修改已有IP核,并强调软件平台和硬件平台的配合设计。AXI总线和APB总线则分别作为微控制器的高速总线和低速总线,分别挂载系统的高速模块和低速模块,使系统内各个速度不同的模块能够互联互通,起到串联整个系统的作用,并最终实现MCU系统的一体化。在完成了系统的架构设计之后,本设计又搭建了测试平台,对微控制器进行了测试与验证。首先验证了中央处理器的功能正确性,包括RISC-V基本指令的测试和运行高级语言程序的测试;其次是对各个外设模块的测试,根据每个模块的功能和时序特点编写了不同的测试程序,对微控制器中的SPI控制器、GPIO控制器等模块进行了仿真与测试,以确保各模块本身功能的正确性以及模块之间交互的正确性。最后,在完成所有设计和验证工作后,本文基于SMIC 130纳米制造工艺对微控制器进行了逻辑综合,并根据综合得到的网表文件对微控制器进行了物理设计,包括布局规划、标准单元的摆放、时钟树综合以及布线等步骤,最终得到了微控制器的版图并成功流片,为基于RISC-V指令集的微控制器系统设计与实现提供了良好的思路和现实的借鉴意义。
其他文献
静脉炎是静脉化疗的常见不良反应之一,但其发病机制并不十分清楚,诊断标准亦未统一,处理方法更是见仁见智,因此有必要对其进行综述,以便对其现状有一个清晰的了解。
目的:比较FND(氟达拉滨+米托蒽醌+地塞米松)与CHOP方案治疗进展期惰性淋巴瘤的疗效与安全性。方法:临床观察的终点包括缓解率(总有效率OR和完全缓解率CR),无失败生存(FFS),总体生存(OS)及毒
目的:探讨朗格汉斯组织细胞增生症的临床病理特点、鉴别诊断及生物学特征。方法:对2例朗格汉斯组织细胞增生症进行组织学观察和免疫组化染色,并复习相关文献。结果:两例患者分别
随着技术的革新,如今的DIY市场给我们惊喜不断,相信现在再去市场装机的朋友,都会理直气壮地说,CPU我要“扣肉”、显示器我要宽屏、硬盘我要SATAⅡ的、内存我要1GB的、显卡我要DDR
意大利著名作曲家多尼采蒂是一位在歌剧史占有重要地位的作曲家,其中喜歌剧《唐帕斯夸莱》便是他较为出名的代表作之一,本文研究对象《姑娘的秋波》就是出自歌剧《唐帕斯夸莱》的一首咏叹调。作为经典歌剧中的经典唱段,《姑娘的秋波》已经成为美声唱法花腔女高音歌唱演员的试金石,本文以此作为研究对象,主要从以下几方面展开分析与研究:绪论部分,主要阐述该选题的目的和意义及研究方法等内容。第一章,是关于多尼采蒂歌剧《唐
目的:探讨恶性纤维组织细胞瘤手术切除+放射治疗的临床疗效。方法:对36例恶性纤维组织细胞瘤患者行手术切除+放射治疗。结果:5年单纯局部复发率27.78%(10/36);单纯远处转移率13.89%(5/36);局部
随着网络的发达和快递业务的完善,网购实现的快速交易为人们节省了大量的时间,提供了便捷的购物方式。这当然是好事,我们也坚信很多网店都是以正直清白的人格来经营的,利润也是从
目的:探讨甲状腺乳头状癌针吸细胞学特点.方法:对16例经组织学证实的甲状腺乳头状腺癌术前细胞学涂片进行回顾分析,重点观察细胞学及其结构在诊断上的特点.结果:甲状腺乳头状癌
随着我国改革开放步伐的加大和社会主义市场经济体制的建立、运行,艺术消费逐渐朝大众性发展。并且在艺术的消费过程中产生了可观的经济效益。文章对此现象进行了分析,指出了解
<正>英文写作是一个学生语言综合能力的反映。小学阶段的英语教学要使学生掌握一定的英语基础知识和听、说、读、写技能,形成一定的语言综合运用能力。英语写作一直是我们小
会议