试析32位嵌入式risc微处理器设计

试析32位嵌入式risc微处理器设计

ID:34819039

大小:8.70 MB

页数:63页

时间:2019-03-11

试析32位嵌入式risc微处理器设计_第1页
试析32位嵌入式risc微处理器设计_第2页
试析32位嵌入式risc微处理器设计_第3页
试析32位嵌入式risc微处理器设计_第4页
试析32位嵌入式risc微处理器设计_第5页
资源描述:

《试析32位嵌入式risc微处理器设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、哈尔滨理工大学硕士学位论文32位嵌入式RISC微处理器设计姓名:尤菲菲申请学位级别:硕士专业:计算机应用技术指导教师:胡宝霞20080301哈尔滨理T人学T学硕f:学位论文32位嵌入式RISC微处理器设计摘要随着无线通信、多媒体以及互连网技术的发展,电子产品对数据处理量的要求越来越大,对系统运行速度的要求也越来越高,集成电路技术的进步与发展使得可重用性和短设计周期性成为硬件设计的焦点。因此,8位微处理器必将在不久的将来被32位微处理器所取代。然而,目前大多数的微处理器公司的处理器,只支持一端存储——大端存储或小端存储,会给编译器的编译带来麻烦。

2、业界所广泛采用的Barrelshifter,占用大量多路选择器资源,在价格和应用等方面并不是国内中、低端产品的最佳选择。因此,32位嵌入式微处理器技术在国内中、低端产品的应用上,有着很大的发展空间。论文依据MIPS32指令系统,以及冯·诺依曼体系结构的特点,提出了32位嵌入式RISC微处理器sfmicpu的整体架构,完成sfmicpu微处理器的RTL设计实现。采用层次化设计方法,按功能的不同划分为6个模块,所有模块均采用硬件描述语言VerilogHDL实现,并采用有限状态机来提高处理器的稳定性。为了提高微处理器的工作效率,在sfmicpu微处理

3、器设计实现的基础上,深入研究了流水线技术及相关问题的解决方法,改进了传统5级流水线结构,并基本解决了数据相关、结构相关和控制相关的问题。为了验证RTL代码及解决流水相关问题的有效性,建立软件测试平台,对sfmicpu微处理器进行功能仿真、逻辑综合、布局布线、时序仿真,证明设计理论的有效性。通过验证测试所得到的相关数据表明,论文所设计的32位微处理器sfmi,相对于目前在在中、低端市场所普遍应用的8位微处理器,在速.cpu度上得到了一定的提高。关键词RISC;嵌入式微处理器;MIPS指令系统;流水线技术Designof32-·bitEmbedde

4、dRISCMicroprocessorAbstractWiththedevelopmentofwirelesscommunication,multimediaandinternettechnology,dataprocessingrequirementsoftheelectronicproductsaregrowingup,SOastheoperatingspeed。Thereusabilityandshortdesigncyclehavebeenthefocalpointforhardwaredesignwiththeprogressandd

5、evelopmentofintegratedcircuits.Therefore,the8.bitMCUwillbereplacedbya32-bitmicroprocessorinthenearfuture.Atpresent,however,mostofthemicroprocessorcompany’Sprocessoronlysupportsoneendstorage一.BigEndianorLittleEndian,willbringtroubletocompiler’Scompileprocess.Barrelshifter,whi

6、chiswidelyusedintheindustry,takesupmuchofmulti—channelselectorresources,anditisnotadapttothedomesticmediumandlow—endproductsintermsofpriceandapplication·Therefore,the32-bitembeddedmicroprocessortechnologyhasahugedevelopmentspaceintheapplicationfieldofdomesticmediumandlow‘end

7、products.Theanicle.basedonMIPS32instructionset,aswellasvonNeumannarchitecturefeatures,proposedtheoverallframeworkof32一bitembeddedRISCmicroprocessorsfmicpu,andcompletedtheRTLdesignofsfmi_cpuMicroprecessor.Usinghierarchicaldesignmethod,thispaperdividedsfmi——cpuintosixmodulesac

8、cordingtothedifferentoffunctions,allmodulesareimplementedbyhardwaredescript

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

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

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