基于ARM7TDMI的Cache的设计与验证

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:betty5918
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Cache即高速缓存,是位于CPU和主存之间的规模小、速度快的存储器。当CPU读取数据或指令时,它同时将读取到的数据和指令保存到Cache中。这样,当CPU要第二次对该数据或指令进行操作时,可以直接对Cache进行操作。由于Cache速度和CPU相当,CPU能在零等待的情况下迅速完成操作,这就是Cache的基本原理。与桌面计算机不同,嵌入式计算机系统专门服务于特定需求,一般要求低成本、低功耗、轻型、高性能、高可靠性及可配置性。随着信息技术的发展,为满足高速信息处理和复杂智能控制的要求,嵌入式系统需要不断提升自身性能。嵌入式处理器是嵌入式系统的核心,提升它的性能可以很大程度地提高整个系统的性能。在嵌入式微处理器中,ARM处理器以其高性能、低功耗的特点成为应用最广泛的处理器。ARM7TDMI是应用最为广泛的ARM系列处理器之一,其本身是不带Cache的。与同为ARM7系列的处理器ARM720T相比,二者性能相差较大,原因是ARM720T外嵌了Cache。本论文的目的是为了设计一个专用于ARM7TDMI的Cache,实现ARM7TDMI+Cache的处理器结构,达到提升整个嵌入式SoC系统性能的目的。同时,论文阐述了一种新的设计方案,该方案用以解决在Cache未命中情况下处理器访问总线效率低下的问题。全文主要从详细设计、功能验证和性能评估几个方面详细阐述了Cache的前端设计过程。
其他文献
注浆技术是工程施工中的常用技术,能够有效提高建筑工程的稳定性,从而提高工程质量.传统的注浆技术存在多种问题,而随着新材料和新技术的开发,如高分子复合材料以及自动化技
随着社会的进步和人们对生活品质要求的提高,建筑工程的项目质量要求也面临新的挑战.而作为建筑工程中的重要环节,土建施工中的桩基础施工无疑占据很大的分量,一般将土建施工
创建建筑安装精品工程,意义不仅在最终获得的奖项,更为重要的是在创建精品工程的过程中,通过实战能锻炼和培养出一支综合素质高、作战能力强的专业化人才队伍.下面就通过多年
高层建筑在给居民带来舒适生活的同时,也存在着一定的安全隐患,因此要重视高层民用建筑的整体建筑质量,在高层中建立高性能的消防给排水系统,注重其施工的各个环节的布局特点
随着我国城市化脚步不断加快,人们的生活水平也在不断提高,而且人们对于建筑质量的要求也越来越高.因此,不断完善建筑施工的技术,并且不断的完善质量方面的管理是非常重要的.
在现代,社会的发展变迁影响着都市的整体面貌.新兴的现代建筑拔地而起,都市曾经的历史片段、文化根基、地方特色都被现代、时尚、华丽、统一的建筑表面所掩盖.在这样的背景下
监理企业应全面、透彻地解读我国相关法律法规,认清当前我国建筑工程监理工作存在的问题,切实落实安全监理任务,降低建筑工程安全事故发生率.在开展建筑施工的过程中,不断加
本文提出了一种基于IEEE 802.15.4物理层和媒体接入控制层规范的“分布式无线数字音频基站”的研究和实现方案。首先阐述了具有PowerPC、CPM双核及优良通信性能特点的微处理