当前位置:主页 > 科技论文 > 计算机论文 >

基于32位MIPS架构的双发射流水线逻辑设计

发布时间:2020-06-14 00:00
【摘要】: 中央处理器是驱动计算机技术和产业发展的动力,CPU的设计和制造技术是计算机产业乃至信息技术产业发展的基础。进行CPU相关的设计研发工作有着重大的学术意义和现实意义。而流水线技术是现代CPU设计的核心技术,是决定CPU运行效率的关键因素。 RISC是上世纪80年代发展起来的处理器设计新技术,它的出现对整个计算机界产生了深远的影响。RISC体系结构的重要特点是其便于利用流水线结构进行指令操作。MIPS是一个优秀的RISC版本,它的许多设计特点尤其适合流水线技术的运用,是一个非常适合CPU流水线设计的架构平台。 MIPS流水线的设计目标是要达到平均每个时钟周期完成一条指令,这就是流水线的极限速度。但由于流水线中指令相关等问题的存在,常常使流水线发生阻塞延迟,使得指令不能够在预定的时刻完成,因而无法达到极限速度的目标,更无法超越该速度。 为了进一步提高流水线的执行效率,超越流水线的极限速度,本文在对现有32位MIPS流水线进行研究的基础上,创新性地提出了基于32位MIPS架构的双发射流水线设计方案。运用该方案设计的流水线可以做到每时钟周期同时并行发射两条独立指令,同时执行。这样,可以使流水线的极限速度变为平均每周期完成两条指令,大幅提升了现有32位MIPS流水线的执行效率。 本文的主要工作内容如下: (1)对32位MIPS处理器的系统结构和MIPS现有的五级流水线结构进行分析,得出了MIPS流水线执行效率的瓶颈因素,并分析了进一步提高现有MIPS流水线执行效率的可行性。 (2)对基于32位MIPS架构双发射流水线的指令发射策略、控制相关处理和数据相关处理等流水线结构的重要问题进行深入研究,并得出了静态发射、优化编译指令序、第一流水线无延迟分支处理和双流水线四通道前向数据通路等一系列能够与32位MIPS架构相匹配的双发射流 【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP332;TP311.52

【图文】:

模块图,硕士学位论文,电子科技大学,模块


电子科技大学硕士学位论文=32'b0;=PC;NTROL_IF<={IADDRERROREXC,IADDRFILLEXC};delay)=MEMINST;=32'b0;NTROL_IF<=2'b0;-1 所示。

分支,信号,控制信号,当前指令


图 3-2 分支判断信号分支转移指令需要如下的控制信号:(1)BRANCH。控制信号 BRANCH 表示当前指令为跳转指令或者分支指令。(2)J。控制信号 J 表示当前指令为跳转指令。分支转移指令控制信号设置如下:always @(jINST or beqINST or RSEQRT or bneINST or bltzINST or RSLTZ or blezINSTor RSEQZ or bgtzINST or RSEQZ or RSLTZ or bgezINST)beginBRANCH<=jINST||(beqINST&&RSEQRT)||(bneINST&&!RSEQRT)||(bltzINST&&RSLTZ)||(blezINST&&RSEQZ)||(bgtzINST&&!(RSEQZ||RSLTZ))||(bgezINST&&!RSLTZ);J<=jINST;end

【相似文献】

相关期刊论文 前10条

1 马德;黄凯;陈华锋;余a\;严晓浪;;H.264去块效应滤波器的混合递增滤波流水线设计[J];浙江大学学报(工学版);2011年07期

2 归发弟;;基于FPGA的32位微处理器设计[J];中国科技信息;2011年16期

3 ;[J];;年期

4 ;[J];;年期

5 ;[J];;年期

6 ;[J];;年期

7 ;[J];;年期

8 ;[J];;年期

9 ;[J];;年期

10 ;[J];;年期

相关会议论文 前8条

1 张奕;罗惠琼;;一种32位RISC处理器IP核设计[A];2006中国西部青年通信学术会议论文集[C];2006年

2 李占先;徐春虎;孙伟;白延春;张超;严纯华;;对溶剂敏感且具有双发射性质的吡啶噻唑衍生物[A];中国化学会第26届学术年会无机与配位化学分会场论文集[C];2008年

3 雷启国;谢军;;AES加密算法在FC-SAN中的应用与实现[A];2008年中国高校通信类院系学术研讨会论文集(上册)[C];2009年

4 李凤麟;钟洪声;;保密通信中RS编解码的FPGA实现[A];2006中国西部青年通信学术会议论文集[C];2006年

5 胡敏杰;邬齐荣;龚敏;;微控制器的流水线设计及时序优化[A];四川省电子学会半导体与集成技术专委会2006年度学术年会论文集[C];2006年

6 张耀坤;张卫宁;黄学超;王小东;;基于FPGA的AVS环路滤波器的设计与实现[A];中国电子学会第十七届信息论学术年会论文集[C];2010年

7 翟智博;刘鹏;张炜;郑德春;;基于DSP验证平台的MP3解码算法研究与实现[A];第十二届全国信号处理学术年会(CCSP-2005)论文集[C];2005年

8 侯辉;牛秦洲;赵雪梅;;基于Intel网络处理器的队列管理综合算法[A];第三届全国虚拟仪器大会论文集[C];2008年

相关重要报纸文章 前10条

1 MIPS科技公司工程总监 VidyaRajagopalan;MIPS:性能与面积完美结合[N];中国计算机报;2007年

2 杨二;欧派集团加快国际化步伐[N];中国质量报;2009年

3 ;Intel的新武器[N];电脑报;2005年

4 ;改进还是革新[N];电脑报;2006年

5 黄霞;服务从“交钥匙”开始[N];中国服饰报;2006年

6 瓶盖;主流之选:Intel也要挑战性价比[N];中国计算机报;2005年

7 刘时权;新产业布阵已现苗头[N];北方经济时报;2005年

8 ;行业融合的必然性及其风险[N];人民邮电;2008年

9 沈建苗;Power6与安腾走上了同一条道[N];计算机世界;2007年

10 阿土仔 艾理;Intel主流CPU选购指南[N];电脑报;2004年

相关博士学位论文 前2条

1 王兵;基于异步映射的流水线替换策略研究[D];上海交通大学;2008年

2 姚英彪;高性能嵌入式RISC微处理器核设计研究[D];浙江大学;2006年

相关硕士学位论文 前10条

1 武杨;基于32位MIPS架构的双发射流水线逻辑设计[D];电子科技大学;2006年

2 申明远;32位MIPS构架的流水线的逻辑设计[D];西安电子科技大学;2008年

3 涂文伟;EMD并行异构流分类机制研究与实现[D];解放军信息工程大学;2007年

4 冯燕;多模视频解码芯片中环路滤波模块的设计[D];兰州大学;2006年

5 曹学飞;X86指令双发射译码控制部件的设计[D];西北工业大学;2007年

6 张昭;手缝西服生产线设计[D];天津工业大学;2008年

7 冷颖;PLC控制的玻璃生产流水线设计[D];南京理工大学;2008年

8 李强;32位图像向量处理器关键技术研究与设计[D];大连理工大学;2009年

9 郑小岳;超标量流水线的设计研究[D];浙江大学;2006年

10 赵先波;视频编解码系统中的功能单元设计研究[D];浙江大学;2007年



本文编号:2711946

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2711946.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户5071b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com