首页> 外国专利> Small and power-efficient cache that can provide data for background DNA devices while the processor is in a low-power state

Small and power-efficient cache that can provide data for background DNA devices while the processor is in a low-power state

机译:小型高效节能的高速缓存,可在处理器处于低功耗状态时为后台DNA设备提供数据

摘要

A small and power-efficient buffer/mini-cache sources and sinks selected DMA accesses directed to a memory space included in a coherency domain of a microprocessor when cached data in the microprocessor is inaccessible due to any or all of the microprocessor being in a low-power state not supporting snooping. Satisfying the selected DMA accesses via the buffer/mini-cache enables reduced power consumption by allowing the microprocessor (or portion thereof) to remain in the low-power state. The buffer/mini-cache may be operated (temporarily) incoherently with respect to the cached data in the microprocessor and flushed before deactivation to synchronize with the cached data when the microprocessor (or portion thereof) transitions to a high-power state that enables snooping. Alternatively the buffer/mini-cache may be operated in a manner (incrementally) coherent with the cached data. The microprocessor implements one or more processors having associated cache systems (such as various arrangements of first-, second-, and higher-level caches).
机译:当由于微处理器中的任何一个或全部处于低状态而无法访问微处理器中的高速缓存的数据时,小型且高效节能的缓冲区/微型高速缓存将源和接收定向到包含在微处理器一致性域中的存储空间的选定DMA访问-power状态不支持监听。通过允许微处理器(或其一部分)保持在低功耗状态,通过缓冲区/微型高速缓存满足选定的DMA访问可降低功耗。当微处理器(或其部分)转换到能够监听的高功率状态时,缓冲区/小型高速缓存可以相对于微处理器中的高速缓存数据(临时)进行非连续操作,并在停用之前刷新以与高速缓存的数据同步。可替代地,可以以与所缓存的数据一致的方式(递增地)来操作缓冲器/迷你缓存。微处理器实现具有关联的缓存系统(例如,第一,第二和更高级别的缓存的各种安排)的一个或多个处理器。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号