帮助 本站公告
您现在所在的位置:网站首页 > 知识中心 > 文献详情
文献详细Journal detailed

一种嵌入式处理器的动态可重构Cache设计
A Dynamic Configurable Cache Design of Embedded Processor

作  者: ; ;

机构地区: 清华大学信息科学技术学院计算机科学与技术系

出  处: 《计算机工程与应用》 2004年第8期94-96,232,共4页

摘  要: 一般的处理器芯片都有片上高速缓存Cache,它一般是由固定大小的一级Cache(L1)和二级Cache(L2)构成,文章介绍了一种在嵌入式处理器设计中实现的动态可重构Cache。动态可重构Cache的思想最早是罗彻斯特大学(UniversityofRochester)的学者在他们的一篇关于存储层次的论文1中提出的,当时主要是针对高性能的超标量通用处理器。在此嵌入式处理器设计过程中,笔者创造性地继承了这一思想。通过增加少量硬件以及编译器的配合,在嵌入式处理器中L1Cache和L2Cache总体大小不变的情况下,L1Cache和L2Cache的大小可以根据具体的应用程序动态配置。通过对高速缓存的动态配置,不仅可以有效地提高Cache的命中率,还能够有效降低处理器的功耗。 Generally the processor has on-chip cache,which is composed of fixed-size top level cache(L1Cache)and second level cache(L2Cache).This paper introduces a dynamically configurable cache structure implemented in the embedded processor design.The idea of dynamically reconfigurable cache originally appeared in a paper about memory-hierarchy,which is written by scholar of University of Rochester 1 .And they aim at high performance superscalar general-purpose processor.During the process we design our embedded processor,we inherit this idea in a creative way.By adding a few hardware and by support of the compiler,the size of L1Cache and L2Cache can be dynamically configured according to application while the total size is fixed in the embedded processor.Dynamically configuration can not only raise the hit rate but also reduce the power dissipation efficiently.

关 键 词: 高速缓存 嵌入式处理器 动态可重构 命中率

领  域: [自动化与计算机技术]

相关作者

作者 刘小辉
作者 秦剑澜
作者 王茂良
作者 石瑛
作者 姜博

相关机构对象

机构 佛山科学技术学院
机构 五邑大学
机构 北京理工大学珠海学院
机构 华南师范大学体育科学学院
机构 华南理工大学

相关领域作者

作者 李文姬
作者 邵慧君
作者 杜松华
作者 周国林
作者 邢弘昊