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

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:cyc528528
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
中央处理器是驱动计算机技术和产业发展的动力,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架构相匹配的双发射流
其他文献
目的掌握滨海新区计划生育避孕药具管理、发放、使用、随访等情况,充分体现避孕药具的使用价值,满足育龄群众对计划生育、生殖保健、优生优育等方面的需求。方法采用整群抽样随
TETRA数字集群通信系统作为新一代数字集群系统能够提供多种业务,可以实现多种应用。数据业务是TETRA数字集群通信系统中最基本和最重要的部分之一。基于TETRA数字集群移动通
多媒体和网络通信技术的迅猛发展为多媒体信息的处理、发布和存储提供了极大便利,同时也给网络普及带来负面影响,如盗版侵权行为等数字信息安全问题。数字水印技术的出现,为
目的了解注射用双氯芬酸钠利多卡因不良反应发生的规律和特点,为临床有效防范和正确处置注射用双氯芬酸钠利多卡因不良反应提供指导和参考。方法对2014年我院患者在使用注射用
目的对305例以“拔牙后出血”为主诉就诊病例资料回顾性分析,总结拔牙后出血的原因和防治方法。方法将305例主诉为“拔牙术后出血”的临床病例按照出血牙位、出血原因、处理方
随着VPN技术在企业网络中的广泛应用,越来越多的不同需求提到日程上来。动态VPN新技术就是为了使得具备动态IP地址的设备随意接入VPN网络系统而设计的组网形式。它支持节点注
目的探讨社区卫生定向服务模式用于社区高血压、糖尿病管理中的方式及效果。方法选取我中心280例高血压及280例糖尿病患者,开展规范的社区卫生定向服务,对比干预前后患者疾病知
基于多输入输出(MIMO)的空时编码技术是实现未来带宽资源日益紧张的高速无线数据通信系统的重要技术,它结合了信道编码、调制和接收端的信号处理,能够充分利用无线通信信道中
研究显示,65岁以上老年人每年约有1/3的人跌倒1次以上,而且比例随着年龄增长而增加,80岁以上老年人跌倒的发生率可高达50﹪。卫生部2008年医院评价指南指出,在全国各医疗院所的通报
microRNA是近年来发现的一类长度