首页> 外国专利> Method and system for pre-fetch cache interrogation using snoop port

Method and system for pre-fetch cache interrogation using snoop port

机译:使用监听端口预取高速缓存查询的方法和系统

摘要

An interleaved data cache array which is divided into two subarrays is provided for utilization within a data processing system. Each subarray includes a plurality of cache lines wherein each cache line includes a selected block of data, a parity field, a content addressable field containing a portion of an effective address (ECAM) for the selected block of data, a second content addressable field contains a real address (RCAM) for the selected block of data and a data status field. Separate effective address ports (EA) and a real address port (RA) permit parallel access to the cache without conflict in separate subarrays and a subarray arbitration logic circuit is provided for attempted simultaneous access of a single subarray by both the effective address port (EA) and the real address port (RA). A normal word line is provided and activated by either the effective address port or the real address port through the subarray arbitration. An existing Real Address (RA) cache snoop port is used to check whether a pre-fetching stream's line access is a true cache hit or not. The snoop read access uses a (33-bit) real address to access the data cache without occupying a data port during testing of the pre-fetching stream hits. Therefore, the two Effective Address (EA) accesses and a RCAM snoop access can access the data cache simultaneously thereby increasing pre-fetching performance.
机译:提供了被划分为两个子阵列的交错数据高速缓存阵列,以在数据处理系统内使用。每个子阵列包括多个高速缓存行,其中每个高速缓存行包括选定的数据块,奇偶校验字段,包含该选定数据块的有效地址(ECAM)的一部分的内容可寻址字段,第二内容可寻址字段包含所选数据块的真实地址(RCAM)和数据状态字段。单独的有效地址端口(EA)和实际地址端口(RA)允许并行访问高速缓存,而不会在单独的子阵列中发生冲突,并且提供了子阵列仲裁逻辑电路,以尝试通过两个有效地址端口(EA)同时访问单个子阵列)和实地址端口(RA)。提供一条普通字线,并通过子阵列仲裁由有效地址端口或实际地址端口激活。现有的Real Address(RA)缓存侦听端口用于检查预取流的线路访问是否是真正的缓存命中。探听读取访问使用(33位)实际地址访问数据缓存,而在测试预取流命中期间不占用数据端口。因此,两个有效地址(EA)访问和RCAM监听访问可以同时访问数据高速缓存,从而提高了预取性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号