首页> 外国专利> 1 PIPELINED SNOOPING OF MULTIPLE L1 CACHE LINES

1 PIPELINED SNOOPING OF MULTIPLE L1 CACHE LINES

机译:1条多条L1缓存线的管道窥探

摘要

The cache system of the present invention accesses the set associative cache without increasing the critical path delay, reduces the drawback of increased latency of cache access, reduces snoop busy time, and provides response to MRU misses and cache misses. do. A two level cache subsystem is provided that includes an L1 cache and an L2 cache. The cache directory is accessed for the second snoop request while the directory access from the first snoop request is being evaluated. During the REQUEST stage, a directory access snoop on the directory of the L1 cache is required; During the ACCESS stage in response to this request, the cache array is accessed while the results from the SNOOP stage are processed. If multiple data transfers are required from the L1 cache, pipeline retention is issued to the request and snoop stages, and the access stage is repeated. During the FLUSH stage, cache data read from the L1 cache is transferred to the L2 cache during the access stage.
机译:本发明的高速缓存系统在不增加关键路径延迟的情况下访问设置的关联高速缓存,减少了高速缓存访​​问的等待时间增加的缺点,减少了监听繁忙时间,并提供了对MRU未命中和高速缓存未命中的响应。做。提供了一个二级缓存子系统,该子系统包括一个L1缓存和一个L2缓存。在评估来自第一个侦听请求的目录访问时,将为第二个侦听请求访问缓存目录。在REQUEST阶段,需要在L1高速缓存的目录上进行目录访问监听。在响应此请求的ACCESS阶段,访问缓存阵列,同时处理SNOOP阶段的结果。如果需要从L1缓存中进行多次数据传输,则将管道保留发布到请求和侦听阶段,并重复访问阶段。在FLUSH阶段,在访问阶段将从L1缓存读取的缓存数据传输到L2缓存。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号