期刊文献+

基于32位微处理器系统架构的Cache设计 被引量:1

Design of Cache Based on 32- Bit CPU System Architecture
下载PDF
导出
摘要 近年来随着芯片技术的发展,嵌入式微处理器迎来了新的机遇,广泛应用于通信、多媒体、网络以及娱乐等方面。处理器的处理速度发展迅速,近乎于指数增长,然而内存的处理速度增长缓慢,因此内存的存储速度成为了影响嵌入式微处理器系统性能的主要瓶颈,为了均衡成本、性能和功耗,高速缓存Cache广泛应用于嵌入式系统中。首先介绍Cache的工作原理,其次对直接映射、全关联映射、组相联映射三种策略进行比较分析,然后分析行大小与命中率的关系,最后设计一款基于32位微处理器系统架构的高速缓存Cache。 With the development of the chip technology,the embedded processor catches the new opportunities,which is widely used in such fields as communication,multimedia,networking,entertain-ment,etc.The processing speed of the processor nearly increases in a certain index,while the slower processing speed of the memory becomes the major bottleneck of MCU system characteristics.Considering of balancing cost,performance and power,the cache widely is used in MCU system.In this paper,the principle of the cache is firstly described,the direct -mapping,full -associate cache and set -associate cache are compared as well.Then,the relationship between line size and hit rate is analyzed.Lastly,a cache,based on 32 bits processor architecture,is designed.
出处 《微处理机》 2016年第1期5-10,共6页 Microprocessors
关键词 高速缓存 组相联 行填充 命中率 写通 写回 Cache Set-associate Linefill Hit rate Write-Through Write-Back
  • 相关文献

参考文献7

  • 1PeterGrun.NikilDutt.AlexandruNicolau.MemoryArchitectureExplorationforProgrammableEmbeddedSystems[M].NewYork:KluwerAcademicPublishers,2003.
  • 2WilliamStallings.ComputerOrganizationandArchitechture[M].NewJersey:PrenticeHall,2010.
  • 3VincentP.Heuring,HarryF.Jordan.ComputerOrganizationandDesign(TheHardware/SoftwareInterface)Edition[M].NewYork:MorganKaufmann,2008.
  • 4BruceJacob,SpencerW.Ng,DavidT.Wang.MemorySystems(Cache,DRAM,Disk)[DB/OL].Burlington:MorganKaufmann,2008.
  • 5D.Sweetman.SeeMIPSRunLinux[M].NewYork:Elsevier,2007.
  • 6CoreLinkLevel2CacheControllerL2C-310TechnicalReferenceManual[DB/OL].ARMLtd.2012.
  • 7杜春雷.ARM体系架构与编程[M].北京:清华大学出版社,2003.

共引文献1

同被引文献5

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部