64位微处理器中数据缓存的设计与实现

来源 :同济大学电子与信息工程学院 同济大学 | 被引量 : 4次 | 上传用户:tangguopingzhang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微处理器是信息产品中不可缺少的部件,它有通用和专用两种。微处理器设计是集成电路设计中最复杂,也最具挑战性的工作。本论文设计研究工作来源于国家科技部863项目——“具有自主知识产权的64位高性能嵌入式微处理器的设计”,该项目的设计过程采用了目前国内少有的微处理器设计方法——全定制设计方法,充分利用而又不依赖EDA工具进行设计,弥补了半定制设计的不足。论文首先分析了我国开发具有自主知识产权的微处理器的重要性和必要性,介绍了集成电路设计方法和全定制设计流程。然后详细分析了高速缓冲存储器(Cache)的结构和基本原理,在此基础上,对多核处理器的缓存进行研究,介绍了SMP结构分类和解决Cache一致性的方案,另外,介绍了三种具有代表性的SCMP模型——POWER4-IBM,Hydra-Stanford,SMPDCA;并分析比较了三种模型的利弊;提出了四核处理器缓存系统的设计方案。本文着重介绍了基于MIPS R4000指令集的五段流水线的数据高速缓存的全定制设计,包括电路设计、电路前仿真、版图设计、版图验证、版图参数提取、后仿真在内的全部后端设计。设计时将系统分为数据通道和控制逻辑两部分,数据通道部分采用手工设计电路,手工绘制版图的全定制设计,控制逻辑采用综合、自动布局布线的方法。设计采用哈佛总线结构,分离的4KB的数据Cache和4KB的指令Cache,采用直接映象的映象方式,虚拟地址索引、物理地址与TAG比较判断是否命中,采用了LRU替换策略。
其他文献
由于圆极化波的传播优点,圆极化天线在卫星通信和移动通信领域有着了广泛的应用。微带天线由于体积小、重量轻、适合于采用印刷电路技术批量生产,因而其设计研究近20年来一直是
摘要:课前五分钟能力训练是一种用时不多,学生能力却日有所增的有效活动,它以训练学生听、说能力为主要目的,以广阔的社会生活和学生的所思所想为主要素材,以学生登台演讲为主要方式,极大地调动了学生学习英语的积极性和主动性,培养了浓厚的学习兴趣。  关键词:英语;课前五分钟;能力训练;探索  中图分类号:G632.0 文献标识码:A 文章编号:1992-7711(2016)04-0007  课前五分钟能力
微生物菌种是一个“活的工厂”,是企业的技术核心,尤其是专利程序中涉及的微生物菌种因能产生巨大的经济效益受到社会各方面的关注.本文拟从专利微生物寄存的历史,专利法中对
研究香溪河大型底栖无脊椎动物群落结构和季节动态特征情况,发现高翔蜉、萝卜螺、河蚬、湖沼股蛤、四节蜉为香溪河水系优势分类单元,各季节底栖动物优势种的组成存在显著差异
从我国云南楚雄地区采集的土样中分离到一株放线菌纲的链霉菌(Streptomyces sp.)HBERC-57169,农药活性测定发现其发酵粗提物对多种农作物病原真菌具有很强的抗菌活性.对HPLC
多型汉逊酵母表达系统是一种优异的外源基因表达系统,广泛应用于重组蛋白的高水平表达。然而,其表达的糖蛋白的N-糖基结构为高甘露糖化,在人体内能引起免疫反应,不能够应用于治疗
白粉病菌是自然界中广泛存在的一种植物真菌,它能够侵染小麦、大麦、大豆等重要农作物和经济作物,在世界范围内给农业生产带来巨大的损失。为了研究植物抵抗白粉病的分子机制,本
利用平板对峙法和牛津杯法,从疏花水柏枝、金银花、秋华柳的内生菌中,筛选出1株对稻瘟病菌具有很强抑制作用的菌株JS-1.经生理生化实验和18S rDNAITS序列分析,确定该菌株为黑
以广东省河源市东源县康禾省级自然保护区内10hm2大样地为研究对象,通过野外实地观测和调查取样,采用了相关分析、单因素方差分析和多重比较以及非参数多重回归分析的方法,对林
莼菜为世界著名珍稀水生蔬菜,具有很高的食用和药用价值.已有研究显示,可通过冬芽实现莼菜复壮,找出休眠解除的最佳方法是复壮的基本前提.本实验以莼菜冬季型休眠芽(冬芽)为