MIPS架构微处理器的存储结构研究和验证平台搭建

来源 :北京大学 | 被引量 : 0次 | 上传用户:zs1979
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微处理器系统由中央处理器、存储器和外部设备三大部分组成。中央处理器分别与存储器和外部设备连接。在微处理器与存储器的连接方式上,根据存储结构可分为哈佛结构和冯·诺依曼结构。在哈佛结构中,数据和指令分别独立使用两条总线;而冯·诺依曼结构则是数据与指令共用一条总线。与总线连接方式配合的是中央处理器的架构,根据流水线级数的不同,微处理器在流水线上或仅有访问存储器的步骤,或既有指令访存步骤,又有数据访存步骤。五级流水线的微处理器,优点为处理速度快,缺点是需要用到两块存储器,增加了芯片面积。而三级流水线的微处理器虽然处理速度不及五级流水线快速,但却只用一块存储器,节省了芯片面积。  本文设计了一种存储控制方法,使五级流水线的处理器可以将数据和指令共用一根总线,既保证较快的处理速度又能最大程度地节省芯片面积。  微处理器的正常工作离不开验证。微处理器的功能十分复杂,验证项目繁多。传统的验证方法不仅耗时耗力,而且验证人员在整理结果时极容易出错。针对这一问题,本文设计了一种软硬件结合的验证平台,包括软件编译,硬件描述语言仿真验证和FPGA硬件验证三个方面。这三个方面既相互独立,又相互联系和补充。软件编译平台为硬件描述语言仿真验证和FPGA硬件验证提供了软件的基础;硬件描述语言仿真验证通过后再进行FPGA硬件验证,只有当仿真验证和FPGA验证都通过后,流片前的验证才算通过。  采用本文设计的软硬件结合验证平台,对本文提出的五级流水线处理器存储控制方法进行验证,结果表明该存储控制逻辑方法正确可靠。  另外,本文还进行了MIPS架构微处理器的中断验证,为后续断点中断研究工作做了一定的铺垫。
其他文献
该文对超级市场的信息系统进行了总体规划与需求分析,建立了系统的网络环境,得到了系统的概念逻辑模型.并且结合目前DBMS的发展状况,选择了SQL Server作为后台数据库,选择了
MEMS加速度计应用到惯性导航领域的一个主要困难是性能指标(零偏和标度因数)的稳定性差。而外界环境温度波动以及器件发热是造成加速度计性能不稳定的重要因素。本文试图解决加
CDMA是一个干扰受限系统,反向链路功率控制对克服"远近效应"和增加系统容量是非常重要的.该文对CDMA的系统模型和功率控制技术进行了分析,并讨论了功率控制对系统性能的影响.
淋巴管系统是一个单向回流的管道,协助静脉将体液运回循环系统,是循环系统的一个重要组成部分。淋巴循环对回收蛋白质、运输营养物质和调节体液平衡起着极为重要的作用。近年来
在电子战系统中,对宽带测向天线阵的测向精度的要求越来越高,特别是在反辐射导 引头或其他高精度的侦察设备中.采用比幅测向方法,达不到足够的精度来支援武器控制系统和发射
本文内容分两部分介绍:第一部分内侧杏仁核处理信息素信号的神经环路机制。信息素(pheromone)可以调节动物的社会行为和生殖行为。在处理信息素信号的神经通路中,内侧杏仁核处
该篇论文首先对个人通信系统进行了概述,介绍了个人通信的基本概念和特点,全球发展状况和关键技术.接着,对移动通信天线基本理论和技术进行了说明,介绍了平均有效增益和分集
在个人移动终端功能的复杂度和多样性越来越高的今天,CMOS制程的飞速进步促成了高集成度的片上系统(system on chip,SoC)的诞生与繁荣。先进CMOS制程在给数字电路带来巨大好处的
虹彩病毒(iridovirus)属于核质大DNA病毒(NCLDV),宿主范围广、危害严重,对水产养殖和野生动物保护造成了巨大的影响。其中,蛙病毒属病毒可以感染多种鱼类、两栖类和爬行类动物,其
谷氨酰胺转胺酶(谷氨酰胺-γ-谷氨酰氨酰基转移酶,protein-glutamine-γ-glutamyltransferase,E.C.2.3.2.13,TG)是一种催化酰基发生转移的酶,可通过催化蛋白质或多肽中谷氨酰