4位RISC MCU IP软核的设计研究

来源 :华侨大学 | 被引量 : 0次 | 上传用户:wanghuaimin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题的研究目的是开发并设计一款面向家用电器类产品的4位RISC MCU IP软核。在对市场需求的调研对比后,通过对各种家用电器类产品的具体功能、应用特点及硬件需求进行了分析,确定了CPU的架构及常用的外围硬件资源做为本课题的研究基础,以便今后在此设计的基础上衍生出系列化产品。经过深入细致的研究,本课题设计的MCU最终采用了数据总线和指令总线相互分离的哈佛双总线、以及Microchip公司PIC微控制器的两级流水线体系结构;指令集主要参考了PIC的指令集架构,并结合自身的硬件资源特点进行设计。通过深入分析PIC及其他知名系列单片机系统结构、指令系统和系统时序,把握了微控制器的设计思想,并且在此基础上对精简指令集MCU IP核进行顶层功能和结构的定义与划分;采用自顶向下的数字系统设计方法,建立了一个可行有效的RISC MCU IP核模型;采用IP核重用技术、当前流行的Verilog硬件描述语言和高层次综合方法,对各个模块进行设计描述;并借助多种EDA工具对各个具体功能模块及整个系统进行了仿真,综合和验证。本系统IP核的设计主要包括CPU基本模块、外围常用基本模块和MCU的中断系统。本文着重按照流水线的工作流程具体讨论了CPU各基本模块的工作原理和设计实现方法,大致介绍了外围常用基本模块,最后就MCU的中断系统进行了详细的描述。整个系统已经通过了全面的指令集测试,包括单条指令集测试和指令组合测试。经测试验证结果表明:所设计的MCU IP核能够准确无误的执行除stop、wait以外的38条指令,达到了所要设计的MCU的性能指标要求。
其他文献
全球变暖是当今科学研究的热点环境问题之一,已知的化石燃料燃烧、农业活动等人为因素排放的温室气体(例如N2O、CH和CO2,GHGs)是导致全球变暖的主要诱因。已有研究认为,相比传统翻
花粉萌发和花粉管生长对于高等植物有性生殖具有极其重要的作用。很多生物学进程都参与了花粉管的生长调控,细胞壁的合成和修饰是影响这个过程的重要因素之一,然而对于相关的分
无线通信系统、个人通信系统和智能卡的快速发展,给从事信息安全的工程师和学者带来了新的机遇和挑战。尽管现存的公钥密码体制解决了通信系统中存在的很多问题,然而它在运算中
自述一从2001年起,我开始这一系列作品的尝试,运用艺术语言中最基本的元素“线”来表达“云、雾、水、火、风”等意象,探究和表现一种来自天地间不为人所控制的运动和能量。
针对蛋白质折叠的研究是当今生物学领域中非常活跃的部分,也受到了越来越多的关注。蛋白质折叠机制的阐明,对于生物体内的信息如何从一维的氨基酸序列转化成三维的蛋白质空间
目的:探讨番茄红素对哮喘气道炎症的影响及可能的作用机制.方法:雄性BALB/c小鼠40只随机分为对照组(control)、模型组(model)、番茄红素低剂量组(LYC 50 mg/kg)和番茄红素高
音频功率放大器是功率集成电路的重要组成部分之一,在消费类电子产品中得到广泛应用。低成本、高品质一直是音频功率放大器所追求的目标。我国是全球最大的消费类电子商品市
压缩感知(Compressive Sensing,or Compressed Sampling,简称CS),是一种新的捕获和重构信号的方法,它可以用远低于奈奎斯特采样速率的频率对信号进行采样。该理论指出:如果一个信
表观遗传变异是指,在基因的DNA序列没有发生改变的情况下,基因功能发生了可遗传的变化,并最终导致了表型的变化。其主要研究对象包括:DNA修饰(DNA甲基化)、组蛋白修饰(组蛋白甲基
摘要:课堂教学应以学生为本,着眼点应定位在培养学生主动学习的能力上,注意培养学生的好奇心理,注意培养学生思维的创造性,使他们能够在活泼和愉快的情境下学习。本文就如何从细节上对课堂教学的精心设计,作了详尽的阐述,这对打造高效课堂起到积极的作用。  关键词:教学设计;学生为本;高效课堂  中图分类号:G632.0 文献标识码:A 文章编号:1992-7711(2016)03-0074  课堂教学是整个