【摘 要】
:
微处理器的硬件多线程架构是计算机体系结构中一种重要的线程级并行方式,其以增加少量逻辑资源为代价,将单核映射为多个逻辑核,使处理器可以同时执行多个线程的指令。本文基
论文部分内容阅读
微处理器的硬件多线程架构是计算机体系结构中一种重要的线程级并行方式,其以增加少量逻辑资源为代价,将单核映射为多个逻辑核,使处理器可以同时执行多个线程的指令。本文基于MIPS32指令集,设计了单核微处理器,在此基础上设置多个线程上下文环境以及共享流水线,将单核映射为四个逻辑核,使多个线程的指令可以在处理器内部交叉执行。本文在对同时多线程结构深入研究与总结的基础之上,设计了一个适用于RISC处理器核心的多线程微结构,用硬件实现可以同时运行四个线程指令的设计目标,处理器取指部件设计四个程序计数器,通过线程控制器完成各个线程的取指切换,每个线程拥有独立的通用寄存器文件,设计多线程流水线寄存器用于保存当前周期各线程的执行结果,设计协处理单元以实现其精确异常处理,多线程流水级执行部件中的译码器、功能部件ALU和访存控制器采用共享方式,处理器所有模块均使用Verilog硬件描述语言设计完成。针对多线程软核微处理器构建测试用例,完成了指令功能与系统功能的定向测试,并且搭建基于UVM验证方法学的SystemVerilog验证平台进行大规模随机验证,构造覆盖点数据完成了功能覆盖率统计分析。该硬件多线程微处理器内核在TSMC 40nm工艺下使用Design Compiler完成逻辑综合,其运行时钟频率达到550MHz,同时运行四个线程的指令使处理器的吞吐率和并行度大幅度提升。
其他文献
1雷达故障个例分析及处理伊春3830B雷达故障主要包括硬件故障和软件故障两个方面。硬件故障即由雷达各分系统中某个部件引起的故障,软件故障是由雷达终端系统监控软件和雷达各
随着国家监察体制改革的全面推进,国家监督系统焕发新的生机。国家审计与国家监察作为国家监督系统的重要组成部分,理应充分发挥监督职能以保证国家可持续发展。从国家监察体
本文利用萝北1959~2000年42a旬降水、气温资料,计算了春季干湿指数;划分春旱标准;分析春旱时间、空间的分布特征;进行气候分区;并计算出年度春旱强度指数。同时研究了萝北早春
3月9日,由省气象局和省科协主办,省农业防灾减灾研究会承办的“2015年度黑龙江省农业防灾减灾专家对策建议研讨会”在哈尔滨召开。来自省农科院、省水利厅、省水文局、省气象局
文章从加强资源整合和资源共享,构建互联网就业指导"云课堂";借助互联网平台优势,加强实践教育和全程化指导;依托互联网渗透创新创业理念,加强对学生创新能力的培养三个方面
2006年7月8日5时~10日5时黑龙江省中西部地区普降暴雨,本文从天气系统、物理量场、雷达回波及卫星云图出发对这次暴雨天气过程进行分析总结,探讨引发暴雨产生的天气条件.提高对暴
<正>"宗元"即指在明清戏曲创作和研究领域普遍存在的以元代戏曲为宗尚的尊体意识与皈依心态,亦有"尚元""崇元""尊元""趋元""佞元""遵北"等提法。基本表现方式是以元曲为宗尚
日本开发颗粒蔬菜日本东洋FD食品株式会社将油菜、菠菜、萝卜叶、芹菜、豌豆、胡萝卜、南瓜及雪里红等8种蔬菜粉碎混合,经真空冷冻干燥制成一种叫做“素食颗粒”的蔬菜加工品。这
本文围绕云计算的定义、我国三维动画课程的教学现状分析、基于云计算的三维动画课程设计与实践三个方面展开讨论,对云计算环境下三维动画课程设计与实践进行了分析,并提出了
智能综合应急信息发布平台的建设是基于国家应急广播系统,主要用于日常政务信息的发布和突发事件等应急状态下的防灾减灾等信息服务,也可用于日常商业性运营。包括“应急广播