摘要
为了提高嵌入式系统中Cache的使用效率,针对不同类型的应用程序对指令和数据Cache的容量实时需求不同,提出一种滑动Cache组织方案。均衡考虑指令和数据Cache需求,动态地调整一级Cache的容量和配置。采用滑动Cache结构,不但降低了一级Cache的动态和静态泄漏功耗,而且还降低了整个处理器的动态功耗。模拟仿真结果表明,该方案在有效降低Cache功耗的同时能够提高Cache的综合性能。
In order to improve the using efficiency of Cache in the embedded system,a novel sliding Cache structure is proposed, which isbased on the fact that different programs need different sizes of instruction and data Cache. This scheme can dynamically adjust the capacity and structure of Cache by balancing the instruction and data Cache requirement. The results indicate that the dynamic power and staticleakage power of Level 1 Cache can be reduced using sliding Cache structure. Simulation results show that it decreases the average energyconsumption and improves the comprehensive performance of the Cache.
出处
《单片机与嵌入式系统应用》
2015年第3期22-24,61,共4页
Microcontrollers & Embedded Systems
关键词
滑动Cache
可重构
低功耗
sliding Cache
reconfigurable
low power consumption