首页> 外国专利> method for reloading deferred datenauslagerungen in a copy back data cached

method for reloading deferred datenauslagerungen in a copy back data cached

机译:重载缓存的回写数据中的递延datenauslagerungen的方法

摘要

A data processor (10) is provided for reloading deferred pushes in a copy-back cache (16). When a cache "miss" occurs, a cache controller (14) selects a cache line for replacement, and request a burst line read to transfer the required cache line from an external memory (26). When the data entries in the cache line selected for replacement are marked dirty, the cache controller (14)"pushes" the cache line or dirty portions thereof into a buffer (22b), which stores the cache line pending completion, by a bus interface controller (20), of the burst line read. When the burst line read terminates abnormally, the data cache controller (14) reloads the copy-back cache (16) with the cache line stored in the buffer (22b). The reloading of the copy-back cache (16) avoids the potential for multiple concurrent exception conditions, and eliminates the problem of unnecessarily removing an otherwise valid cache entry from the cache (16). IMAGE
机译:提供了数据处理器(10),用于在回写式高速缓存(16)中重新加载延迟的推送。当发生高速缓存“未命中”时,高速缓存控制器(14)选择高速缓存行进行替换,并请求读取突发行以从外部存储器(26)传输所需的高速缓存行。当选择用于替换的高速缓存行的数据项被通过总线接口标记为脏,则高速缓存控制器(14)“推”的高速缓存行或弄脏它们的部分到缓冲器(22B),其存储等待完成的高速缓冲存储器线,控制器(20),读取猝发线。当突发行读取异常终止时,数据高速缓存控制器(14)用存储在缓冲器(22b)中的高速缓存行重新加载回写高速缓存(16)。回写式高速缓存(16)的重新加载避免了潜在的多个并发异常情况,并且消除了从高速缓存(16)中不必要地移除原本有效的高速缓存条目的问题。 <图像>

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号